# This file is distributed under the same license as the MyPaint package. # Copyright (C) 2009 Jon Nordby msgid "" msgstr "" "Project-Id-Version: 0.7.1-git\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-10-16 01:37+0200\n" "PO-Revision-Date: 2009-08-16 14:40+0200\n" "Last-Translator: Jon Nordby \n" "Language-Team: Norwegian Bokmål \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. name, hard minimum, soft minimum, normal[1], soft maximum, hard maximum, displayed name, tooltip #: ../brushlib/brushsettings.py:22 msgid "Pressure" msgstr "Trykk" # brushsettings currently not translated #: ../brushlib/brushsettings.py:22 msgid "" "The pressure reported by the tablet, between 0.0 and 1.0. If you use the " "mouse, it will be 0.5 when a button is pressed and 0.0 otherwise." msgstr "" #: ../brushlib/brushsettings.py:23 msgid "Fine speed" msgstr "" #: ../brushlib/brushsettings.py:23 msgid "" "How fast you currently move. This can change very quickly. Try 'print input " "values' from the 'help' menu to get a feeling for the range; negative values " "are rare but possible for very low speed." msgstr "" #: ../brushlib/brushsettings.py:24 msgid "Gross speed" msgstr "" #: ../brushlib/brushsettings.py:24 msgid "" "Same as fine speed, but changes slower. Also look at the 'gross speed " "filter' setting." msgstr "" #: ../brushlib/brushsettings.py:25 msgid "Random" msgstr "Tilfeldig" #: ../brushlib/brushsettings.py:25 msgid "" "Fast random noise, changing at each evaluation. Evenly distributed between 0 " "and 1." msgstr "" #: ../brushlib/brushsettings.py:26 msgid "Stroke" msgstr "" #: ../brushlib/brushsettings.py:26 msgid "" "This input slowly goes from zero to one while you draw a stroke. It can also " "be configured to jump back to zero periodically while you move. Look at the " "'stroke duration' and 'stroke hold time' settings." msgstr "" #: ../brushlib/brushsettings.py:27 msgid "Direction" msgstr "Retning" #: ../brushlib/brushsettings.py:27 msgid "" "The angle of the stroke, in degrees. The value will stay between 0.0 and " "180.0, effectively ignoring turns of 180 degrees." msgstr "" #: ../brushlib/brushsettings.py:28 msgid "Declination" msgstr "" #: ../brushlib/brushsettings.py:28 msgid "" "Declination of stylus tilt. 0 when stylus is parallel to tablet and 90.0 " "when it's perpendicular to tablet." msgstr "" #: ../brushlib/brushsettings.py:29 msgid "Ascension" msgstr "" #: ../brushlib/brushsettings.py:29 msgid "" "Right ascension of stylus tilt. 0 when stylus working end points to you, +90 " "when rotated 90 degrees clockwise, -90 when rotated 90 degrees " "counterclockwise." msgstr "" #. ['motion_strength',0.0,0.0, 0.0, 1.0, 1.0, "[EXPERIMENTAL] Same as angle, but wraps at 180 degrees. The dynamics are shared with BRUSH_OFFSET_BY_SPEED_FILTER (FIXME: which is a bad thing)."], #: ../brushlib/brushsettings.py:31 msgid "Custom" msgstr "Egendefinert" #: ../brushlib/brushsettings.py:31 msgid "" "This is a user defined input. Look at the 'custom input' setting for details." msgstr "" #. internal name, displayed name, constant, minimum, default, maximum, tooltip #: ../brushlib/brushsettings.py:40 msgid "Opacity" msgstr "Dekkevne" #: ../brushlib/brushsettings.py:40 msgid "" "0 means brush is transparent, 1 fully visible\n" "(also known als alpha or opacity)" msgstr "" #: ../brushlib/brushsettings.py:41 msgid "Opacity multiply" msgstr "" #: ../brushlib/brushsettings.py:41 msgid "" "This gets multiplied with opaque. You should only change the pressure input " "of this setting. Use 'opaque' instead to make opacity depend on speed.\n" "This setting is responsible to stop painting when there is zero pressure. " "This is just a convention, the behaviour is identical to 'opaque'." msgstr "" #: ../brushlib/brushsettings.py:42 msgid "Opacity linearize" msgstr "" #: ../brushlib/brushsettings.py:42 msgid "" "Correct the nonlinearity introduced by blending multiple dabs on top of each " "other. This correction should get you a linear (\"natural\") pressure " "response when pressure is mapped to opaque_multiply, as it is usually done. " "0.9 is good for standard strokes, set it smaller if your brush scatters a " "lot, or higher if you use dabs_per_second.\n" "0.0 the opaque value above is for the individual dabs\n" "1.0 the opaque value above is for the final brush stroke, assuming each " "pixel gets (dabs_per_radius*2) brushdabs on average during a stroke" msgstr "" #: ../brushlib/brushsettings.py:43 msgid "Radius" msgstr "Radius" #: ../brushlib/brushsettings.py:43 msgid "" "basic brush radius (logarithmic)\n" " 0.7 means 2 pixels\n" " 3.0 means 20 pixels" msgstr "" #: ../brushlib/brushsettings.py:44 msgid "Hardness" msgstr "Hardhet" #: ../brushlib/brushsettings.py:44 msgid "hard brush-circle borders (setting to zero will draw nothing)" msgstr "" #: ../brushlib/brushsettings.py:45 msgid "Dabs per basic radius" msgstr "" #: ../brushlib/brushsettings.py:45 msgid "" "how many dabs to draw while the pointer moves a distance of one brush radius " "(more precise: the base value of the radius)" msgstr "" #: ../brushlib/brushsettings.py:46 msgid "Dabs per actual radius" msgstr "" #: ../brushlib/brushsettings.py:46 msgid "" "same as above, but the radius actually drawn is used, which can change " "dynamically" msgstr "" #: ../brushlib/brushsettings.py:47 msgid "Dabs per second" msgstr "" #: ../brushlib/brushsettings.py:47 msgid "dabs to draw each second, no matter how far the pointer moves" msgstr "" #: ../brushlib/brushsettings.py:48 msgid "Radius by random" msgstr "" #: ../brushlib/brushsettings.py:48 msgid "" "Alter the radius randomly each dab. You can also do this with the by_random " "input on the radius setting. If you do it here, there are two differences:\n" "1) the opaque value will be corrected such that a big-radius dabs is more " "transparent\n" "2) it will not change the actual radius seen by dabs_per_actual_radius" msgstr "" #: ../brushlib/brushsettings.py:49 msgid "Fine speed filter" msgstr "" #: ../brushlib/brushsettings.py:49 msgid "" "how slow the input fine speed is following the real speed\n" "0.0 change immediately as your speed changes (not recommended, but try it)" msgstr "" #: ../brushlib/brushsettings.py:50 msgid "Gross speed filter" msgstr "" #: ../brushlib/brushsettings.py:50 msgid "same as 'fine speed filter', but note that the range is different" msgstr "" #: ../brushlib/brushsettings.py:51 msgid "Fine speed gamma" msgstr "" #: ../brushlib/brushsettings.py:51 msgid "" "This changes the reaction of the 'fine speed' input to extreme physical " "speed. You will see the difference best if 'fine speed' is mapped to the " "radius.\n" "-8.0 very fast speed does not increase 'fine speed' much more\n" "+8.0 very fast speed increases 'fine speed' a lot\n" "For very slow speed the opposite happens." msgstr "" #: ../brushlib/brushsettings.py:52 msgid "Gross speed gamma" msgstr "" #: ../brushlib/brushsettings.py:52 msgid "same as 'fine speed gamma' for gross speed" msgstr "" #: ../brushlib/brushsettings.py:53 msgid "Jitter" msgstr "" #: ../brushlib/brushsettings.py:53 msgid "" "add a random offset to the position where each dab is drawn\n" " 0.0 disabled\n" " 1.0 standard deviation is one basic radius away\n" "<0.0 negative values produce no jitter" msgstr "" #: ../brushlib/brushsettings.py:54 msgid "Offset by speed" msgstr "" #: ../brushlib/brushsettings.py:54 msgid "" "change position depending on pointer speed\n" "= 0 disable\n" "> 0 draw where the pointer moves to\n" "< 0 draw where the pointer comes from" msgstr "" #: ../brushlib/brushsettings.py:55 msgid "Offset by speed filter" msgstr "" #: ../brushlib/brushsettings.py:55 msgid "how slow the offset goes back to zero when the cursor stops moving" msgstr "" #: ../brushlib/brushsettings.py:56 msgid "Slow position tracking" msgstr "" #: ../brushlib/brushsettings.py:56 msgid "" "Slowdown pointer tracking speed. 0 disables it, higher values remove more " "jitter in cursor movements. Useful for drawing smooth, comic-like outlines." msgstr "" #: ../brushlib/brushsettings.py:57 msgid "Slow tracking per dab" msgstr "" #: ../brushlib/brushsettings.py:57 msgid "" "Similar as above but at brushdab level (ignoring how much time has past, if " "brushdabs do not depend on time)" msgstr "" #: ../brushlib/brushsettings.py:58 msgid "Tracking noise" msgstr "" #: ../brushlib/brushsettings.py:58 msgid "" "add randomness to the mouse pointer; this usually generates many small lines " "in random directions; maybe try this together with 'slow tracking'" msgstr "" #: ../brushlib/brushsettings.py:60 msgid "Color hue" msgstr "" #: ../brushlib/brushsettings.py:60 msgid "color hue" msgstr "" #: ../brushlib/brushsettings.py:61 msgid "Color saturation" msgstr "Fargemetning" #: ../brushlib/brushsettings.py:61 msgid "color saturation" msgstr "farge metning" #: ../brushlib/brushsettings.py:62 msgid "Color value" msgstr "Fargeverdi" #: ../brushlib/brushsettings.py:62 msgid "color value (brightness, intensity)" msgstr "" #: ../brushlib/brushsettings.py:63 msgid "Change color hue" msgstr "" #: ../brushlib/brushsettings.py:63 msgid "" "Change color hue.\n" "-0.1 small clockwise color hue shift\n" " 0.0 disable\n" " 0.5 counterclockwise hue shift by 180 degrees" msgstr "" #: ../brushlib/brushsettings.py:64 msgid "Change color lightness (HSL)" msgstr "" #: ../brushlib/brushsettings.py:64 msgid "" "Change the color lightness (luminance) using the HSL color model.\n" "-1.0 blacker\n" " 0.0 disable\n" " 1.0 whiter" msgstr "" #: ../brushlib/brushsettings.py:65 msgid "Change color satur. (HSL)" msgstr "" #: ../brushlib/brushsettings.py:65 msgid "" "Change the color saturation using the HSL color model.\n" "-1.0 more grayish\n" " 0.0 disable\n" " 1.0 more saturated" msgstr "" #: ../brushlib/brushsettings.py:66 msgid "Change color value (HSV)" msgstr "" #: ../brushlib/brushsettings.py:66 msgid "" "Change the color value (brightness, intensity) using the HSV color model. " "HSV changes are applied before HSL.\n" "-1.0 darker\n" " 0.0 disable\n" " 1.0 brigher" msgstr "" #: ../brushlib/brushsettings.py:67 msgid "Change color satur. (HSV)" msgstr "" #: ../brushlib/brushsettings.py:67 msgid "" "Change the color saturation using the HSV color model. HSV changes are " "applied before HSL.\n" "-1.0 more grayish\n" " 0.0 disable\n" " 1.0 more saturated" msgstr "" #: ../brushlib/brushsettings.py:68 msgid "Smudge" msgstr "" #: ../brushlib/brushsettings.py:68 msgid "" "Paint with the smudge color instead of the brush color. The smudge color is " "slowly changed to the color you are painting on.\n" " 0.0 do not use the smudge color\n" " 0.5 mix the smudge color with the brush color\n" " 1.0 use only the smudge color" msgstr "" #: ../brushlib/brushsettings.py:69 msgid "Smudge length" msgstr "" #: ../brushlib/brushsettings.py:69 msgid "" "This controls how fast the smudge color becomes the color you are painting " "on.\n" "0.0 immediately change the smudge color\n" "1.0 never change the smudge color" msgstr "" #: ../brushlib/brushsettings.py:70 msgid "Smudge radius" msgstr "" #: ../brushlib/brushsettings.py:70 msgid "" "This modifies the radius of the circle where color is picked up for " "smudging.\n" " 0.0 use the brush radius \n" "-0.7 half the brush radius\n" "+0.7 twice the brush radius\n" "+1.6 five times the brush radius (slow)" msgstr "" #: ../brushlib/brushsettings.py:71 msgid "Eraser" msgstr "" #: ../brushlib/brushsettings.py:71 msgid "" "how much this tool behaves like an eraser\n" " 0.0 normal painting\n" " 1.0 standard eraser\n" " 0.5 pixels go towards 50% transparency" msgstr "" #: ../brushlib/brushsettings.py:73 msgid "Stroke threshold" msgstr "" #: ../brushlib/brushsettings.py:73 msgid "" "How much pressure is needed to start a stroke. This affects the stroke input " "only. Mypaint does not need a minimal pressure to start drawing." msgstr "" #: ../brushlib/brushsettings.py:74 msgid "Stroke duration" msgstr "" #: ../brushlib/brushsettings.py:74 msgid "" "How far you have to move until the stroke input reaches 1.0. This value is " "logarithmic (negative values will not inverse the process)." msgstr "" #: ../brushlib/brushsettings.py:75 msgid "Stroke hold time" msgstr "" #: ../brushlib/brushsettings.py:75 msgid "" "This defines how long the stroke input stays at 1.0. After that it will " "reset to 0.0 and start growing again, even if the stroke is not yet " "finished.\n" "2.0 means twice as long as it takes to go from 0.0 to 1.0\n" "9.9 and bigger stands for infinite" msgstr "" #: ../brushlib/brushsettings.py:76 msgid "Custom input" msgstr "" #: ../brushlib/brushsettings.py:76 msgid "" "Set the custom input to this value. If it is slowed down, move it towards " "this value (see below). The idea is that you make this input depend on a " "mixture of pressure/speed/whatever, and then make other settings depend on " "this 'custom input' instead of repeating this combination everywhere you " "need it.\n" "If you make it change 'by random' you can generate a slow (smooth) random " "input." msgstr "" #: ../brushlib/brushsettings.py:77 msgid "Custom input filter" msgstr "" #: ../brushlib/brushsettings.py:77 msgid "" "How slow the custom input actually follows the desired value (the one " "above). This happens at brushdab level (ignoring how much time has past, if " "brushdabs do not depend on time).\n" "0.0 no slowdown (changes apply instantly)" msgstr "" #: ../brushlib/brushsettings.py:79 msgid "Elliptical dab: ratio" msgstr "" #: ../brushlib/brushsettings.py:79 msgid "" "aspect ratio of the dabs; must be >= 1.0, where 1.0 means a perfectly round " "dab. TODO: linearize? start at 0.0 maybe, or log?" msgstr "" #: ../brushlib/brushsettings.py:80 msgid "Elliptical dab: angle" msgstr "" #: ../brushlib/brushsettings.py:80 msgid "" "this defines the angle by which eliptical dabs are tilted\n" " 0.0 horizontal dabs\n" " 45.0 45 degrees, turned clockwise\n" " 180.0 horizontal again" msgstr "" #: ../brushlib/brushsettings.py:81 msgid "Direction filter" msgstr "Retningsfilter" #: ../brushlib/brushsettings.py:81 msgid "" "a low value will make the direction input adapt more quickly, a high value " "will make it smoother" msgstr "" #: ../gui/backgroundwindow.py:22 msgid "save as default" msgstr "Sett som standard" #: ../gui/backgroundwindow.py:24 msgid "Background" msgstr "Bakgrunn" #: ../gui/backgroundwindow.py:38 msgid "Pattern" msgstr "Mønster" #: ../gui/backgroundwindow.py:45 ../gui/colorselectionwindow.py:25 #: ../gui/drawwindow.py:116 msgid "Color" msgstr "Farge" #: ../gui/backgroundwindow.py:51 msgid "add color to patterns" msgstr "Legg fargen til mønstrene" #: ../gui/backgroundwindow.py:123 #, python-format msgid "" "The background %s was ignored because it has an alpha channel. Please remove " "it." msgstr "" "Bakgrunnen %s ble ignorert fordi den har en alfakanal (gjennomsiktighet). " "Vennligst fjern gjennomsiktigheten." #: ../gui/backgroundwindow.py:127 #, python-format msgid "" "The background %s was ignored because it has the wrong size. Only (N*%d)x(M*" "%d) is supported." msgstr "" "Bakgrunnen %s ble ignorert fordi den har feil størrelse. Kun (N*%d)x(M*%d) " "er støttet." #: ../gui/brushcreationwidget.py:47 msgid "Brush icon" msgstr "Penselikon" #: ../gui/brushcreationwidget.py:55 ../gui/drawwindow.py:113 msgid "Edit" msgstr "Rediger" #: ../gui/brushcreationwidget.py:59 ../gui/document.py:85 msgid "Clear" msgstr "Slett" #: ../gui/brushcreationwidget.py:65 ../gui/filehandling.py:63 msgid "Save" msgstr "Lagre" #: ../gui/brushcreationwidget.py:72 ../gui/brushcreationwidget.py:236 msgid "(no name)" msgstr "(uten navn)" #: ../gui/brushcreationwidget.py:76 msgid "Add As New" msgstr "Legg til som ny" #: ../gui/brushcreationwidget.py:77 msgid "Rename..." msgstr "Gi nytt navn..." #: ../gui/brushcreationwidget.py:78 msgid "Remove..." msgstr "Fjern..." #: ../gui/brushcreationwidget.py:79 msgid "Save Settings" msgstr "Lagre innstillinger" #: ../gui/brushcreationwidget.py:80 msgid "About brush" msgstr "Om penselen" #: ../gui/brushcreationwidget.py:126 msgid "No README file for this brush!" msgstr "Det finnes ingen README fil for denne penselen!" #: ../gui/brushcreationwidget.py:148 ../gui/brushcreationwidget.py:209 msgid "No brush selected!" msgstr "Ingen pensel valgt!" #: ../gui/brushcreationwidget.py:151 msgid "Rename Brush" msgstr "Gi nytt navn til pensel" #: ../gui/brushcreationwidget.py:163 msgid "A brush with this name already exists!" msgstr "En pensel med dette navnet eksisterer allerede!" #: ../gui/brushcreationwidget.py:190 ../gui/brushcreationwidget.py:201 msgid "No brush selected, please use \"add as new\" instead." msgstr "Ingen pensel valgt, vennligst bruk \"legg til som ny\" istedet." #: ../gui/brushcreationwidget.py:211 msgid "Really delete brush from disk?" msgstr "Er du sikker på at du vil slette denne penselen?" #: ../gui/brushmanager.py:29 msgid "lost&found" msgstr "tapt&funnet" #: ../gui/brushmanager.py:30 msgid "deleted" msgstr "slettet" #: ../gui/brushmanager.py:31 msgid "favorites" msgstr "favoritter" #: ../gui/brushmanager.py:32 msgid "ink" msgstr "blekk" #: ../gui/brushmanager.py:33 msgid "classic" msgstr "klassisk" #: ../gui/brushmanager.py:34 msgid "experimental" msgstr "eksperimentiell" #: ../gui/brushselectionwindow.py:23 msgid "Brush selection" msgstr "Penselvalg" #: ../gui/brushselectionwindow.py:212 msgid "try right click, middle click or Ctrl click" msgstr "Forsøk høyreklikk, midtre musetast eller Ctrl klikk" #: ../gui/brushselectionwindow.py:352 msgid "New group..." msgstr "Ny gruppe..." #: ../gui/brushselectionwindow.py:354 msgid "Rename group..." msgstr "Endre gruppenavn..." #: ../gui/brushselectionwindow.py:355 msgid "Delete group..." msgstr "Slett gruppe..." #: ../gui/brushselectionwindow.py:356 msgid "Export group as brush package..." msgstr "Eksporter gruppe som penselpakke..." #: ../gui/brushselectionwindow.py:358 ../gui/drawwindow.py:134 #: ../gui/drawwindow.py:412 msgid "Import brush package..." msgstr "Importer penselpakke..." #: ../gui/brushselectionwindow.py:372 msgid "Create group" msgstr "Opprett gruppe" #: ../gui/brushselectionwindow.py:377 msgid "Rename group" msgstr "Endre gruppenavn" #: ../gui/brushselectionwindow.py:383 msgid "A group with this name already exists!" msgstr "En gruppe med dette navnet eksisterer allerede!" #: ../gui/brushselectionwindow.py:386 msgid "Export brush pack..." msgstr "Eksporter penselpakke.." #: ../gui/brushselectionwindow.py:387 ../gui/drawwindow.py:413 msgid "MyPaint brush package (*.zip)" msgstr "MyPaint penselpakke (*.zip)" #: ../gui/brushselectionwindow.py:393 #, python-format msgid "Really delete group %s?" msgstr "Er du sikker på at du vil slette gruppen %s?" #: ../gui/brushselectionwindow.py:396 msgid "This group can not be deleted (try to make it empty first)." msgstr "Denne gruppen kan ikke slettes. Forsøk å tøm den først." #: ../gui/brushsettingswindow.py:22 msgid "Brush settings" msgstr "Penselinnstillinger" #. Expander with brushcreation widget under it #: ../gui/brushsettingswindow.py:29 msgid "Edit and save brush" msgstr "Endre og lagre pensel" #: ../gui/brushsettingswindow.py:35 msgid "Live update the last canvas stroke" msgstr "Levende oppdatering av siste penselstrøk på lerrettet" #: ../gui/brushsettingswindow.py:65 msgid "Reset to default value" msgstr "Tilbakestill til opprinnelig verdi" #: ../gui/brushsettingswindow.py:70 msgid "No additional configuration" msgstr "Ingen videre configurasjon" #: ../gui/brushsettingswindow.py:75 ../gui/brushsettingswindow.py:135 msgid "Add input values mapping" msgstr "Legg til penseldynamikk" #: ../gui/brushsettingswindow.py:137 msgid "Modify input values mapping" msgstr "Modifiser penseldynamikk" #: ../gui/colorsamplerwindow.py:825 msgid "RGB" msgstr "RGB" #: ../gui/colorsamplerwindow.py:826 msgid "HSV" msgstr "HSV" #. Colour history #: ../gui/colorsamplerwindow.py:829 msgid "Colors history" msgstr "Fargehistorikk" #. Colour details #: ../gui/colorsamplerwindow.py:836 ../gui/functionwindow.py:145 msgid "Details" msgstr "Detaljer" #: ../gui/colorsamplerwindow.py:848 msgid "Harmonies" msgstr "Harmonier" #: ../gui/colorsamplerwindow.py:850 msgid "Analogous" msgstr "Analoge" #: ../gui/colorsamplerwindow.py:851 msgid "Complimentary color" msgstr "Komplimentære farger" #: ../gui/colorsamplerwindow.py:852 msgid "Split complimentary" msgstr "Splittet komplimentær" #: ../gui/colorsamplerwindow.py:853 msgid "Double complimentary" msgstr "Dobbelt komplimentær" #: ../gui/colorsamplerwindow.py:854 msgid "Square" msgstr "Kvadratisk" #: ../gui/colorsamplerwindow.py:855 msgid "Triadic" msgstr "Triadisk" #: ../gui/colorsamplerwindow.py:857 msgid "Select harmonies" msgstr "Velg harmonier" #: ../gui/colorsamplerwindow.py:860 msgid "Change value/saturation" msgstr "Endre verdi/metning" #: ../gui/colorsamplerwindow.py:863 msgid "Blend each color to opposite" msgstr "" #: ../gui/colorsamplerwindow.py:865 msgid "Blend each color to negative" msgstr "" #: ../gui/colorsamplerwindow.py:961 msgid "MyPaint color selector" msgstr "MyPaint fargevelger" #: ../gui/dialogs.py:45 ../gui/layerswindow.py:224 msgid "Name" msgstr "Navn" #: ../gui/dialogs.py:79 msgid "Overwrite brush?" msgstr "Overskriv pensel?" #: ../gui/dialogs.py:88 ../gui/dialogs.py:146 msgid "Replace" msgstr "Erstatt" #: ../gui/dialogs.py:91 ../gui/dialogs.py:149 msgid "Rename" msgstr "Gi nytt navn" #: ../gui/dialogs.py:94 msgid "Replace all" msgstr "Erstatt alle" #: ../gui/dialogs.py:96 msgid "Rename all" msgstr "Gi nytt navn til alle" #: ../gui/dialogs.py:111 msgid "Imported brush" msgstr "Importert pensel" #: ../gui/dialogs.py:112 msgid "Existing brush" msgstr "Eksisterende pensel" #: ../gui/dialogs.py:114 #, python-format msgid "" "A brush named `%s' already exists.\n" "Do you want to replace it, or should the new brush be renamed?" msgstr "" "Penselenz `%s' eksisterer allerede.\n" "Vil du erstatte den, eller skal den nye penselen bli omdøpt?" #: ../gui/dialogs.py:137 msgid "Overwrite brush group?" msgstr "Overskriv penselgruppe?" #: ../gui/dialogs.py:159 #, python-format msgid "" "A group named `%s' already exists.\n" "Do you want to replace it, or should the new group be renamed?\n" "If you replace it, the brushes may be moved to a group called `%s'." msgstr "" "Gruppen `%s' eksisterer allerede.\n" "Vil du erstatte den, eller skal den nye penselen bli omdøpt?\n" "Dersom du erstatter den, vil penselene muligens bli flyttet til gruppen `%s'." #: ../gui/dialogs.py:247 msgid "Import brushes package?" msgstr "Importer penselpakke?" #: ../gui/dialogs.py:259 #, python-format msgid "Do you really want to import package `%s'?" msgstr "Vil du virkelig importere pakken `%s'?" #: ../gui/document.py:65 msgid "Undo" msgstr "Angre" #: ../gui/document.py:66 msgid "Redo" msgstr "Gjenta" #: ../gui/document.py:68 msgid "Brighter" msgstr "Lysere" #: ../gui/document.py:69 msgid "Smaller" msgstr "Mindre" # "opaque" -> ikke gjennomsiktig # er dette den beste oversettelsen? #: ../gui/document.py:70 msgid "More Opaque" msgstr "Mindre gjennomsiktig" #: ../gui/document.py:71 msgid "Less Opaque" msgstr "Mer gjennomsiktig" #: ../gui/document.py:72 msgid "Toggle Eraser Mode" msgstr "Viskelærmodus av/på" #. TODO: make toggle action #: ../gui/document.py:73 msgid "Pick Context (layer, brush and color)" msgstr "Plukk verktøy (lag, pensel og farge)" #: ../gui/document.py:75 msgid "Darker" msgstr "Mørkere" #: ../gui/document.py:76 msgid "Warmer" msgstr "Varmere" #: ../gui/document.py:77 msgid "Cooler" msgstr "Kaldere" #: ../gui/document.py:78 msgid "Purer" msgstr "Renere" #: ../gui/document.py:79 msgid "Grayer" msgstr "Gråere" #: ../gui/document.py:80 msgid "Bigger" msgstr "Større" #. Context actions are also added in init_context_actions #: ../gui/document.py:83 msgid "Save to Most Recently Restored" msgstr "Lagre til sist brukte" #: ../gui/document.py:86 msgid "Copy to Clipboard" msgstr "Kopier til utklippstavle" #: ../gui/document.py:87 msgid "Paste Clipboard (Replace Layer)" msgstr "Lim inn (erstatter laget)" #: ../gui/document.py:88 msgid "Select Layer at Cursor" msgstr "Velg lag ved peker" #: ../gui/document.py:89 msgid "Next (above current)" msgstr "Neste (over nåværende)" #: ../gui/document.py:90 msgid "Next (below current)" msgstr "Neste (under nåværende)" #: ../gui/document.py:91 msgid "New (above current)" msgstr "Nytt (over nåværende)" #: ../gui/document.py:92 msgid "New (below current)" msgstr "Nytt (under nåværende)" #. XXX need a batter one, but stay consistent with layerswindow for now #: ../gui/document.py:94 ../gui/layerswindow.py:373 msgid "Merge Down" msgstr "Spleis med underliggende lag" #: ../gui/document.py:95 msgid "Remove" msgstr "Fjern" #: ../gui/document.py:96 msgid "Increase Layer Opacity" msgstr "Mink gjennomsiktighet" #: ../gui/document.py:97 msgid "Decrease Layer Opacity" msgstr "Øk gjennomsiktighet" #: ../gui/document.py:99 msgid "Shortcuts" msgstr "Snarveier" #: ../gui/document.py:101 msgid "Reset (Zoom, Rotation, Mirror)" msgstr "Nullstill (zoom, rotasjon, speiling)" #: ../gui/document.py:102 msgid "Zoom In (at cursor)" msgstr "Zoom inn (til peker)" #: ../gui/document.py:103 msgid "Zoom Out" msgstr "Zoom ut" #: ../gui/document.py:104 msgid "Rotate Counterclockwise" msgstr "Roter mot klokken" #: ../gui/document.py:105 msgid "Rotate Clockwise" msgstr "Roter med klokken" #: ../gui/document.py:106 msgid "Mirror Horizontal" msgstr "Speil horisontalt" #: ../gui/document.py:107 msgid "Mirror Vertical" msgstr "Speil vertikalt" #: ../gui/document.py:108 msgid "Layer Solo" msgstr "Ettlags-visning" #. TODO: make toggle action #: ../gui/document.py:109 msgid "Hide Layers Above Current" msgstr "Vis/skjul overliggende lag" #. name, stock id, label, accelerator, tooltip, callback, default toggle status #: ../gui/document.py:116 msgid "Print Brush Input Values to stdout" msgstr "Skriv ut penselens innverdier til stdout" #: ../gui/document.py:117 msgid "Visualize Rendering" msgstr "Visualiser tegning" #: ../gui/document.py:118 msgid "Disable GTK Double Buffering" msgstr "Skru av GTK Double Buffering" #: ../gui/document.py:126 #, python-format msgid "Restore Brush %d" msgstr "Bruk pensel %d" #: ../gui/document.py:128 #, python-format msgid "Save to Brush %d" msgstr "Lagre til pensel %d" #. name, stock id, label, accelerator, tooltip, callback #: ../gui/drawwindow.py:110 msgid "File" msgstr "Fil" #. FIXME: should do this periodically, not only on quit #: ../gui/drawwindow.py:111 ../gui/drawwindow.py:405 msgid "Quit" msgstr "Avslutt" #: ../gui/drawwindow.py:114 msgid "Preferences..." msgstr "Instillinger..." #: ../gui/drawwindow.py:117 msgid "Pick Color" msgstr "Plukk farge" #: ../gui/drawwindow.py:118 msgid "Color History" msgstr "Fargehistorikk" #: ../gui/drawwindow.py:119 msgid "Color Changer" msgstr "Fargevelger" #: ../gui/drawwindow.py:120 msgid "Color Ring" msgstr "Fargering" #: ../gui/drawwindow.py:121 msgid "Color Triangle..." msgstr "Fargetriangel" #: ../gui/drawwindow.py:122 msgid "Color Sampler..." msgstr "Farge..." #: ../gui/drawwindow.py:124 msgid "Brushkeys" msgstr "Hurtigtaster" #: ../gui/drawwindow.py:125 msgid "Help!" msgstr "Hjelp!" #: ../gui/drawwindow.py:127 ../gui/layerswindow.py:339 msgid "Layers" msgstr "Lag" #: ../gui/drawwindow.py:128 msgid "Layers..." msgstr "Lag..." #: ../gui/drawwindow.py:129 msgid "Background..." msgstr "Bakgrunn..." #: ../gui/drawwindow.py:131 msgid "Brush" msgstr "Pensel" #: ../gui/drawwindow.py:132 msgid "Brush List..." msgstr "Velg pensel..." #: ../gui/drawwindow.py:133 msgid "Brush Editor..." msgstr "Rediger pensel..." #: ../gui/drawwindow.py:136 ../gui/drawwindow.py:151 msgid "Help" msgstr "Hjelp" #: ../gui/drawwindow.py:137 msgid "Where is the Documentation?" msgstr "Hvor er dokumentasjonen?" #: ../gui/drawwindow.py:138 msgid "Change the Keyboard Shortcuts?" msgstr "Endre tastatursnarveier?" #: ../gui/drawwindow.py:139 msgid "About MyPaint" msgstr "Om MyPaint" #: ../gui/drawwindow.py:141 msgid "Debug" msgstr "Feilsøking" #: ../gui/drawwindow.py:142 msgid "Print Memory Leak Info to stdout (Slow!)" msgstr "Print minnelekkasjeinformasjon til standard ut (tregt!)" #: ../gui/drawwindow.py:143 msgid "Run Garbage Collector Now" msgstr "Start minnerydding" #: ../gui/drawwindow.py:144 msgid "Start/Stop Python Profiling (cProfile)" msgstr "Start/Stopp Python profilering (cProfile)" #: ../gui/drawwindow.py:145 msgid "Test input devices..." msgstr "Test pekerenheter..." #: ../gui/drawwindow.py:147 ../gui/preferenceswindow.py:107 msgid "View" msgstr "Visning" #: ../gui/drawwindow.py:148 msgid "Popup Menu" msgstr "Popup meny" #: ../gui/drawwindow.py:149 msgid "Fullscreen" msgstr "Fullskjerm" #: ../gui/drawwindow.py:150 msgid "Toggle Subwindows" msgstr "Vis/skjul verktøyvinduer" #: ../gui/drawwindow.py:405 msgid "Really Quit?" msgstr "Er du sikker på at du vil avslutte?" #: ../gui/drawwindow.py:431 msgid "" "Copyright (C) 2005-2010\n" "Martin Renold and the MyPaint Development Team" msgstr "" "Opphavsrett (C) 2005-2010\n" "Martin Renold og MyPaint utviklingsteamet" # lisens: finn ut om det finnes en offisiell oversettelse et sted #: ../gui/drawwindow.py:435 msgid "" "This program is free software; you can redistribute it and/or modify it " "under the terms of the GNU General Public License as published by the Free " "Software Foundation; either version 2 of the License, or (at your option) " "any later version.\n" "\n" "This program is distributed in the hope that it will be useful, but WITHOUT " "ANY WARRANTY. See the COPYING file for more details." msgstr "" #: ../gui/drawwindow.py:445 ../gui/drawwindow.py:449 ../gui/drawwindow.py:451 #: ../gui/drawwindow.py:452 ../gui/drawwindow.py:454 ../gui/drawwindow.py:458 #: ../gui/drawwindow.py:459 ../gui/drawwindow.py:460 ../gui/drawwindow.py:461 msgid "programming" msgstr "programmering" #: ../gui/drawwindow.py:446 ../gui/drawwindow.py:455 ../gui/drawwindow.py:456 #: ../gui/drawwindow.py:457 ../gui/drawwindow.py:463 msgid "brushes" msgstr "pensler" #: ../gui/drawwindow.py:447 ../gui/drawwindow.py:453 msgid "portability" msgstr "porting" #: ../gui/drawwindow.py:448 msgid "brushes, programming" msgstr "pensler, programmering" #: ../gui/drawwindow.py:450 msgid "patterns, brushes" msgstr "mønstre, pensler" #: ../gui/drawwindow.py:462 msgid "patterns" msgstr "mønstre" #: ../gui/drawwindow.py:466 msgid "desktop icon" msgstr "skrivebordsikon" #: ../gui/drawwindow.py:495 msgid "Move your mouse over a menu entry, then press the key to assign." msgstr "" "Beveg musen over en handling i menyen og trykk på knappen du ønsker å bruke." #: ../gui/drawwindow.py:497 msgid "" "You can also drag the canvas with the mouse while holding the middle mouse " "button or spacebar. Or with the arrow keys.\n" "\n" "In contrast to earlier versions, scrolling and zooming are harmless now and " "will not make you run out of memory. But you still require a lot of memory " "if you paint all over while fully zoomed out." msgstr "" "Du kan dra lerretet med musen ved å holde ned midtre museknapp eller space. " "Du kan også bruke piltastene.\n" "I motsetning til tidligere versjoner er scrolling og zooming harmløst, og " "vil ikke føre til at du går tom for minne. Med det kreves fortsatt mye minne " "dersom du maler over store områder når du har zoomet helt ut." #: ../gui/drawwindow.py:504 msgid "" "This is used to quickly save/restore brush settings using keyboard " "shortcuts. You can paint with one hand and change brushes with the other " "without interrupting.\n" "\n" "There are 10 memory slots to hold brush settings.\n" "Those are anonymous brushes, they are not visible in the brush selector " "list. But they will stay even if you quit. They will also remember the " "selected color. In contrast, selecting a normal brush never changes the " "color. " msgstr "" "Denne funksjonen brukes for å raskt lagre og gjenopprette penselens " "innstillinger ved hjelp av tastaturet. På den måten kan du male med den ene " "hånden og endre verktøy uten å forstyrre. \n" "\n" "Det er 10 minneplasseringer som kan ha penselinstillinger.\n" "Dette er \"anonyme\" pensler, som innebærer at de ikke vises i den vanlige " "listen over pensler. Men de vil huskes selv om du stenger programmet. " #: ../gui/drawwindow.py:515 msgid "" "There is a tutorial available on the MyPaint homepage. It explains some " "features which are hard to discover yourself.\n" "\n" "Comments about the brush settings (opaque, hardness, etc.) and inputs " "(pressure, speed, etc.) are available as tooltips. Put your mouse over a " "label to see them. \n" msgstr "" "Det finnes en gjennomgang på MyPaint sin hjemmeside. Den forklarer en del " "funksjonalitet som kan være vanskelig å finne selv.\n" "\n" "Forklaringer om penselens innstillinger finnes som \"tooltips\".Hold musen " "over innstillingen for å se de. \n" #: ../gui/filehandling.py:59 msgid "New" msgstr "Ny" #: ../gui/filehandling.py:60 ../gui/filehandling.py:269 msgid "Open..." msgstr "Åpne..." #: ../gui/filehandling.py:61 msgid "Open Last" msgstr "Åpne forrige" #: ../gui/filehandling.py:62 msgid "Reload" msgstr "Gjennåpne" #: ../gui/filehandling.py:64 msgid "Save As..." msgstr "Lagre som..." #: ../gui/filehandling.py:65 msgid "Export..." msgstr "Eksporter..." # "Scrap" -> "kladd" #: ../gui/filehandling.py:66 msgid "Save As Scrap" msgstr "Lagre som kladd" #: ../gui/filehandling.py:67 msgid "Open Previous Scrap" msgstr "Åpne forrige kladd" # "Scrap" -> "kladd" #: ../gui/filehandling.py:68 msgid "Open Next Scrap" msgstr "Lagre neste kladd" #: ../gui/filehandling.py:74 msgid "Open Recent" msgstr "Åpne nylig brukte" #: ../gui/filehandling.py:74 msgid "Open Recent files" msgstr "Åpne nylige filer" #. (name, patterns) #: ../gui/filehandling.py:92 msgid "All Recognized Formats" msgstr "Alle kjente format" #. 0 #: ../gui/filehandling.py:93 ../gui/filehandling.py:99 msgid "OpenRaster (*.ora)" msgstr "OpenRaster (*.ora)" #: ../gui/filehandling.py:94 msgid "PNG (*.png)" msgstr "PNG (*.png)" #: ../gui/filehandling.py:95 msgid "JPEG (*.jpg; *.jpeg)" msgstr "JPEG (*.jpg; *.jpeg)" #. (name, extension, options) #: ../gui/filehandling.py:98 msgid "By extension (prefer default format)" msgstr "Etter utvidelse (foretrekk standard format)" #. 1 #: ../gui/filehandling.py:100 msgid "PNG solid with background (*.png)" msgstr "PNG med bakgrunn (*.png)" #. 2 #: ../gui/filehandling.py:101 msgid "PNG transparent (*.png)" msgstr "PNG transparent (*.png)" #. 3 #: ../gui/filehandling.py:102 msgid "Multiple PNG transparent (*.XXX.png)" msgstr "Flerfils transparent PNG (*.XXX.png)" #. 4 #: ../gui/filehandling.py:103 msgid "JPEG 90% quality (*.jpg; *.jpeg)" msgstr "JPEG 90% kvalitet (*.jpg; *.jpeg)" # duplication? #: ../gui/filehandling.py:138 msgid "Save..." msgstr "Lagre..." #: ../gui/filehandling.py:149 msgid "Format to save as:" msgstr "Lagringsformat:" #: ../gui/filehandling.py:174 msgid "Confirm" msgstr "Bekreft" #: ../gui/filehandling.py:174 msgid "Really continue?" msgstr "Er du sikker på at du vil fortsette?" #: ../gui/filehandling.py:182 #, python-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minutt" msgstr[1] "%d minutter" #: ../gui/filehandling.py:185 #, python-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d sekund" msgstr[1] "%d sekunder" # "Scrap" -> "kladd" #: ../gui/filehandling.py:191 msgid "_Save as Scrap" msgstr "_Lagre som kladd" #: ../gui/filehandling.py:197 #, python-format msgid "" "%s\n" "\n" "This will discard %s of unsaved painting." msgstr "" "%s\n" "\n" "Du har %s maling som ikke er lagret." # "canvas" -> "lerret" #: ../gui/filehandling.py:234 msgid "Did not save, the canvas is empty." msgstr "Lagret ikke, lerretet er tomt." #: ../gui/filehandling.py:462 #, python-format msgid "There are no scrap files named \"%s\" yet." msgstr "Det er ingen kladder ved navn \"%s\" enda." #: ../gui/functionwindow.py:40 msgid "Base Value" msgstr "Grunnverdi" #: ../gui/gtkexcepthook.py:127 msgid "Bug Detected" msgstr "Feil oppdaget" #: ../gui/gtkexcepthook.py:131 msgid "A programming error has been detected." msgstr "" "En feil har blitt oppdaget under kjøring av programmet ." #: ../gui/gtkexcepthook.py:132 msgid "" "It probably isn't fatal, but the details should be reported to the " "developers nonetheless." msgstr "Feilen er sannsynligvis ikke fatal, men bør rapporteres til utviklerene." #: ../gui/gtkexcepthook.py:155 msgid "Details..." msgstr "Detaljer..." #: ../gui/gtkexcepthook.py:176 ../gui/gtkexcepthook.py:179 msgid "Exception while analyzing the exception." msgstr "Feil under analyse av feilen." #: ../gui/inputtestwindow.py:20 msgid "Input Device Test" msgstr "Test av pekerenheter" #: ../gui/inputtestwindow.py:48 msgid "(no pressure)" msgstr "(null trykk)" #: ../gui/inputtestwindow.py:49 msgid "Pressure:" msgstr "Trykk:" #: ../gui/inputtestwindow.py:51 msgid "(no tilt)" msgstr "(null helning)" #: ../gui/inputtestwindow.py:52 msgid "Tilt:" msgstr "Helning:" #: ../gui/inputtestwindow.py:57 msgid "(no device)" msgstr "(ingen enhet)" #: ../gui/inputtestwindow.py:58 msgid "Device:" msgstr "Enhet:" #: ../gui/layerswindow.py:35 msgid "Layer visibility" msgstr "Lagets synlighet" #: ../gui/layerswindow.py:219 msgid "Double click to enter name" msgstr "Dobbelklikk for å skrive inn navn" #: ../gui/layerswindow.py:356 msgid "Opacity:" msgstr "" #: ../gui/preferenceswindow.py:28 msgid "Preferences" msgstr "Innstillinger" #: ../gui/preferenceswindow.py:40 msgid "Input" msgstr "Peker" #: ../gui/preferenceswindow.py:44 msgid "Global Pressure Mapping" msgstr "Global trykk-konfigurasjon" #: ../gui/preferenceswindow.py:57 msgid "" "0.5\n" "(mouse button)" msgstr "" "0,5\n" "(museknapp)" #: ../gui/preferenceswindow.py:68 msgid "Mode for input devices: " msgstr "Modus for tegnebrett-enheter: " #: ../gui/preferenceswindow.py:76 msgid "Enable right-click color history" msgstr "Aktiver fargehistorie ved høyre-klikk" #: ../gui/preferenceswindow.py:82 msgid "Saving" msgstr "Lagring" #: ../gui/preferenceswindow.py:84 msgid "Default file format for saving" msgstr "Standard filformat ved lagring" #: ../gui/preferenceswindow.py:96 msgid "Path and filename prefix for \"Save Next Scrap\"" msgstr "Sti og basisnavn for \"Lagre neste kladd\"" #: ../gui/preferenceswindow.py:105 msgid "Default zoom" msgstr "Standard zoom-nivå" #. add a hint due to a very consfusing error message when there is no space left on device #: ../lib/document.py:267 #, python-format msgid "" "Unable to save: %s\n" "Do you have enough space left on the device?" msgstr "" "Kunne ikke lagre: %s\n" "Har du nok plass på harddisken?" #: ../lib/document.py:269 ../lib/document.py:272 #, python-format msgid "Unable to save: %s" msgstr "Kunne ikke lagre: %s" #: ../lib/document.py:277 #, python-format msgid "File does not exist: %s" msgstr "Filen eksisterer ikke: %s" #: ../lib/document.py:279 #, python-format msgid "You do not have the necessary permissions to open file: %s" msgstr "Du har ikke nødvendige rettigheter til å åpne filen: %s" #: ../lib/document.py:287 #, python-format msgid "Error while loading: GError %s" msgstr "Problem under lasting: GError %s" #: ../lib/document.py:290 #, python-format msgid "Error while loading: IOError %s" msgstr "Problem under lasting: IOError %s" #: ../lib/document.py:296 #, python-format msgid "Unknown file format extension: %s" msgstr "Ukjent filformatutvidelse: %s"