From 33229b34b834c61509c4a17f6404efcbdae93f0a Mon Sep 17 00:00:00 2001 From: Erik Olsson Date: Thu, 30 Oct 2014 13:00:02 +0100 Subject: Added Swedish --- lang-sv.js | 1169 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1169 insertions(+) create mode 100644 lang-sv.js (limited to 'lang-sv.js') diff --git a/lang-sv.js b/lang-sv.js new file mode 100644 index 0000000..b4599c9 --- /dev/null +++ b/lang-sv.js @@ -0,0 +1,1169 @@ +/* + + lang-sv.js + + Swedish translation for SNAP! + + written by Erik A Olsson + + Copyright (C) 2014 by Jens Mönig + + This file is part of Snap!. + + Snap! is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + + + + Note to Translators: + -------------------- + At this stage of development, Snap! can be translated to any LTR language + maintaining the current order of inputs (formal parameters in blocks). + + Translating Snap! is easy: + + + 1. Download + + Download the sources and extract them into a local folder on your + computer: + + + + Use the German translation file (named 'lang-de.js') as template for your + own translations. Start with editing the original file, because that way + you will be able to immediately check the results in your browsers while + you're working on your translation (keep the local copy of snap.html open + in your web browser, and refresh it as you progress with your + translation). + + + 2. Edit + + Edit the translation file with a regular text editor, or with your + favorite JavaScript editor. + + In the first non-commented line (the one right below this + note) replace "de" with the two-letter ISO 639-1 code for your language, + e.g. + + fr - French => SnapTranslator.dict.fr = { + it - Italian => SnapTranslator.dict.it = { + pl - Polish => SnapTranslator.dict.pl = { + pt - Portuguese => SnapTranslator.dict.pt = { + es - Spanish => SnapTranslator.dict.es = { + el - Greek => => SnapTranslator.dict.el = { + + etc. (see ) + + + 3. Translate + + Then work through the dictionary, replacing the German strings against + your translations. The dictionary is a straight-forward JavaScript ad-hoc + object, for review purposes it should be formatted as follows: + + { + 'English string': + 'Translation string', + 'last key': + } 'last value' + + and you only edit the indented value strings. Note that each key-value + pair needs to be delimited by a comma, but that there shouldn't be a comma + after the last pair (again, just overwrite the template file and you'll be + fine). + + If something doesn't work, or if you're unsure about the formalities you + should check your file with + + + + This will inform you about any missed commas etc. + + + 4. Accented characters + + Depending on which text editor and which file encoding you use you can + directly enter special characters (e.g. Umlaut, accented characters) on + your keyboard. However, I've noticed that some browsers may not display + special characters correctly, even if other browsers do. So it's best to + check your results in several browsers. If you want to be on the safe + side, it's even better to escape these characters using Unicode. + + see: + + + 5. Block specs: + + At this time your translation of block specs will only work + correctly, if the order of formal parameters and their types + are unchanged. Placeholders for inputs (formal parameters) are + indicated by a preceding % prefix and followed by a type + abbreviation. + + For example: + + 'say %s for %n secs' + + can currently not be changed into + + 'say %n secs long %s' + + and still work as intended. + + Similarly + + 'point towards %dst' + + cannot be changed into + + 'point towards %cst' + + without breaking its functionality. + + + 6. Submit + + When you're done, rename the edited file by replacing the "de" part of the + filename with the two-letter ISO 639-1 code for your language, e.g. + + fr - French => lang-fr.js + it - Italian => lang-it.js + pl - Polish => lang-pl.js + pt - Portuguese => lang-pt.js + es - Spanish => lang-es.js + el - Greek => => lang-el.js + + and send it to me for inclusion in the official Snap! distribution. + Once your translation has been included, Your name will the shown in the + "Translators" tab in the "About Snap!" dialog box, and you will be able to + directly launch a translated version of Snap! in your browser by appending + + lang:xx + + to the URL, xx representing your translations two-letter code. + + + 7. Known issues + + In some browsers accents or ornaments located in typographic ascenders + above the cap height are currently (partially) cut-off. + + Enjoy! + -Jens +*/ + +/*global SnapTranslator*/ + +SnapTranslator.dict.sv = { + +/* + Special characters: (see ) + + ¯ , \u00F8 + Ê , \u00E6 +  , \u00E5 + ÿ , \u00D8 + ∆ ; \u00C6 + ≈ , \u00C5 +*/ + + // translations meta information + 'language_name': + 'svenska', // the name as it should appear in the language menu + 'language_translator': + 'Erik A Olsson', // your name for the Translators tab + 'translator_e-mail': + 'eolsson@gmail.com', // optional + 'last_changed': + '2013-09-16', // this, too, will appear in the Translators tab + + // GUI + // control bar: + 'untitled': + 'inget namn', + 'development mode': + 'utvecklareläge', + + // categories: + 'Motion': + 'Rörelse', + 'Looks': + 'Utseende', + 'Sound': + 'Ljud', + 'Pen': + 'Penna', + 'Control': + 'Kontroll', + 'Sensing': + 'Känna av', + 'Operators': + 'Operatorer', + 'Variables': + 'Variabler', + 'Lists': + 'Listor', + 'Other': + 'Annat', + + // editor: + 'draggable': + 'flyttbar', + + // tabs: + 'Scripts': + 'Skript', + 'Costumes': + 'Kostymer', + 'Sounds': + 'Ljud', + + // names: + 'Sprite': + 'Sprite', + 'Stage': + 'Scen', + + // rotation styles: + 'don\'t rotate': + 'rotera inte', + 'can rotate': + 'rotera', + 'only face left/right': + 'peka bara höger/vänster', + + // new sprite button: + 'add a new Sprite': + 'lägg till ny Sprite', + + // tab help + 'costumes tab help': + 'kostymflikshjälp', + + 'import a sound from your computer\nby dragging it into here': + 'importera en ljudfil från din dator\ngenom att dra den hit', + +// primitive blocks: + + /* + Attention Translators: + ---------------------- + At this time your translation of block specs will only work + correctly, if the order of formal parameters and their types + are unchanged. Placeholders for inputs (formal parameters) are + indicated by a preceding % prefix and followed by a type + abbreviation. + + For example: + + 'say %s for %n secs' + + can currently not be changed into + + 'say %n secs long %s' + + and still work as intended. + + Similarly + + 'point towards %dst' + + cannot be changed into + + 'point towards %cst' + + without breaking its functionality. + */ + + // motion: + 'Stage selected:\nno motion primitives': + 'Scen vald:\ninga standard rörelser' + + 'finns', + 'move %n steps': + 'gå %n steg', + 'turn %clockwise %n degrees': + 'vänd %clockwise %n grader', + 'turn %counterclockwise %n degrees': + 'vänd %counterclockwise %n grader', + 'point in direction %dir': + 'peka mot riktning %dir', + 'point towards %dst': + 'peka mot %dst', + 'go to x: %n y: %n': + 'gå till x: %n y: %n', + 'go to %dst': + 'gå till %dst', + 'glide %n secs to x: %n y: %n': + 'glid %n sek till x: %n y: %n', + 'change x by %n': + 'ändra x med %n', + 'set x to %n': + 'sätt x till %n', + 'change y by %n': + 'ändra y med %n', + 'set y to %n': + 'sätt y till %n', + 'if on edge, bounce': + 'studsa om vid kanten', + 'x position': + 'x-position', + 'y position': + 'y-position', + 'direction': + 'riktning', + + // looks: + 'switch to costume %cst': + 'byt till kostym %cst', + 'next costume': + 'nästa kostym', + 'costume #': + 'kostym nr.', + 'say %s for %n secs': + 'säg %s i %n sek', + 'say %s': + 'säg %s', + 'think %s for %n secs': + 'tänk %s i %n sek', + 'think %s': + 'tänk %s', + 'Hello!': + 'Hej!', + 'Hmm...': + 'Oj...', + 'change %eff effect by %n': + 'ändra %eff -effekt med %n', + 'set %eff effect to %n': + 'sätt %eff -effekt til %n', + 'clear graphic effects': + 'nollställ grafiska effekter', + 'change size by %n': + 'ändra storlek med %n', + 'set size to %n %': + 'sätt storlek till %n %', + 'size': + 'storlek', + 'show': + 'visa', + 'hide': + 'göm', + 'go to front': + 'lägg överst', + 'go back %n layers': + 'flytta %n lager bakåt', + + 'development mode \ndebugging primitives:': + 'utvecklarläge \nDebugging av block', + 'console log %mult%s': + 'skriv till konsoll: %mult%s', + 'alert %mult%s': + 'Pop-up: %mult%s', + + // sound: + 'play sound %snd': + 'spill lyd %snd', + 'play sound %snd until done': + 'spill lyd %snd ferdig', + 'stop all sounds': + 'stopp all lyd', + 'rest for %n beats': + 'pause i %n slag', + 'play note %n for %n beats': + 'spill note %n i %n slag', + 'change tempo by %n': + 'endre tempo med %n', + 'set tempo to %n bpm': + 'sett tempo til %n bpm', + 'tempo': + 'tempo', + + // pen: + 'clear': + 'slett', + 'pen down': + 'penn ned', + 'pen up': + 'penn opp', + 'set pen color to %clr': + 'sett pennfargen til %clr', + 'change pen color by %n': + 'endre pennfargen med %n', + 'set pen color to %n': + 'sett penfargen til %n', + 'change pen shade by %n': + 'endre pennintensitet med %n', + 'set pen shade to %n': + 'sett pennintensitet til %n', + 'change pen size by %n': + 'endre pennbredde med %n', + 'set pen size to %n': + 'sett pennbredde til %n', + 'stamp': + 'stemple', + + // control: + 'when %greenflag clicked': + 'N\u00E5r %greenflag klikkes', + 'when %key key pressed': + 'N\u00E5r tast %key trykkes', + 'when I am clicked': + 'N\u00E5r jeg klikkes', + 'when I receive %msg': + 'N\u00E5r jeg %msg mottar', + 'broadcast %msg': + 'send melding %msg', + 'broadcast %msg and wait': + 'send melding %msg og vent', + 'Message name': + 'Meldingens navn', + 'wait %n secs': + 'vent i %n sek', + 'wait until %b': + 'vent til %b', + 'forever %c': + 'for alltid %c', + 'repeat %n %c': + 'gjenta %n ganger %c', + 'repeat until %b %c': + 'gjenta til %b %c', + 'if %b %c': + 'hvis %b %c', + 'if %b %c else %c': + 'hvis %b %c ellers %c', + 'report %s': + 'returner %s', + 'stop block': + 'stopp denne blokk', + 'stop script': + 'stopp dette skript', + 'stop all %stop': + 'stopp alt %stop', + 'pause all %pause': + 'pause (alle) %pause', + + 'run %cmdRing %inputs': + 'kj\u00F8r %cmdRing fra %inputs', + 'launch %cmdRing %inputs': + 'start %cmdRing %inputs', + 'call %repRing %inputs': + 'kall %repRing fra %inputs', + 'run %cmdRing w/continuation': + 'kj\u00F8r %cmdRing med kontinuering', + 'call %cmdRing w/continuation': + 'kall %cmdRing med kontinuering', + 'when I start as a clone': + 'n\u00E5r klon startes', + 'create a clone of %cln': + 'opprett %cln', + 'myself': + 'meg', + 'delete this clone': + 'slett klon', + + + 'warp %c': + 'warp %c', + + // sensing: + 'touching %col ?': + 'ber\u00F8rer %col ?', + 'touching %clr ?': + 'ber\u00F8rer %clr ?', + 'color %clr is touching %clr ?': + 'farge %clr ber\u00F8rer %clr ?', + 'ask %s and wait': + 'sp\u00F8r %s og vent', + 'what\'s your name?': + 'hva heter du?', + 'answer': + 'svar', + 'mouse x': + 'mus x-posisjon', + 'mouse y': + 'mus y-posisjon', + 'mouse down?': + 'mustast trykket?', + 'key %key pressed?': + 'tast %key trykket?', + 'distance to %dst': + 'avstand til %dst', + 'reset timer': + 'start stoppeklokke', + 'timer': + 'stoppeklokke', + 'http:// %s': + 'http:// %s', + + 'turbo mode?': + 'turbo modus?', + 'set turbo mode to %b': + 'sett turbo modus til %b', + + + 'filtered for %clr': + 'filter %clr', + 'stack size': + 'stack-st\u00F8rrelse', + 'frames': + 'rammer', + + // operators: + '%n mod %n': + '%n mod %n', + 'round %n': + 'rund av %n', + '%fun av %n': + '%fun von %n', + 'pick random %n to %n': + 'tilfeldig fra %n til %n', + '%b and %b': + '%b OG %b', + '%b or %b': + '%b ELLER %b', + 'not %b': + 'IKKE %b', + 'true': + 'SANN', + 'false': + 'USANN', + 'join %words': + 'skj\u00F8t %words', + 'hello': + 'hei', + 'world': + 'verden', + 'letter %n of %s': + 'bokstav %n av %s', + 'length of %s': + 'lengde av %s', + 'unicode of %s': + 'unicode av %s', + 'unicode %n as letter': + 'unicode %n som bokstav', + 'is %s a %typ ?': + '%s er %typ ?', + 'is %s identical to %s ?': + '%s identisk med %s ?', + + 'type of %s': + 'type %s', + + // variables: + 'Make a variable': + 'Ny variabel', + 'Variable name': + 'Variabelnavn', + 'Delete a variable': + 'Slett variabel', + + 'set %var to %s': + 'sett %var til %s', + 'change %var by %n': + 'endre %var med %n', + 'show variable %var': + 'vis variabel %var', + 'hide variable %var': + 'skjul variabel %var', + 'script variables %scriptVars': + 'skriptvariable %scriptVars', + + // lists: + 'list %exp': + 'liste %exp', + '%s in front of %l': + '%s framfor %l', + 'item %idx of %l': + 'element %idx av %l', + 'all but first of %l': + 'alt utenom f\u00F8rste av %l', + 'length of %l': + 'lengde av %l', + '%l contains %s': + '%l inneholder %s', + 'thing': + 'noe', + 'add %s to %l': + 'legg %s til %l', + 'delete %ida of %l': + 'fjern %ida fra %l', + 'insert %s at %idx of %l': + 'sett inn %s ved %idx i %l ein', + 'replace item %idx of %l with %s': + 'erstatt element %idx i %l med %s', + + // other + 'Make a block': + 'Ny blokk', + + // menus + // snap menu + 'About...': + 'Om Snap!...', + 'Snap! website': + 'Snap! websiden', + 'Download source': + 'Last ned kildekoden', + 'Switch back to user mode': + 'Tilbake til brukermodus', + 'disable deep-Morphic\ncontext menus\nand show user-friendly ones': + 'ut av Morphic\nkontekst menyer\nog vis kun brukervennlige', + 'Switch to dev mode': + 'inn i utviklermodus', + 'enable Morphic\ncontext menus\nand inspectors,\nnot user-friendly!': + 'inn i Morphic funksjoner\nog inspektorer,\nikke brukervennlig', + + // project menu + 'Project notes...': + 'Prosjektnotater...', + 'New': + 'Nytt', + 'Open...': + '\u00C5pne...', + 'Save': + 'Lagre', + 'Save As...': + 'Lagre som...', + 'Import...': + 'Importer...', + 'file menu import hint': + 'laster inn eksportertes prosjekt,\net bibliotek med ' + + 'blokker\n' + + 'et kostym eller en lyd', + 'Export project as plain text ...': + 'Eksporter prosjekt som ren tekst...', + 'Export project...': + 'Eksporter prosjekt...', + 'show project data as XML\nin a new browser window': + 'vis prosjektdata som XML\ni et nytt nettleser vindu', + 'Export blocks...': + 'Eksporter blokker...', + 'show global custom block definitions as XML\nin a new browser window': + 'viser globale blokkdefinisjoner fra bruker\nsom XML i et nytt nettleser vindu', + 'Import tools...': + 'Importer verkt\u00F8y...', + 'load the official library of\npowerful blocks': + 'last ned snap-bibliotek med ekstra blokker', + 'Libraries...': + 'Biblioteker...', + 'Import library': + 'Importer biblioteker', + + // cloud menu + 'Login...': + 'Logg inn...', + 'Registrer deg...': + 'Registrering...', + + // settings menu + 'Language...': + 'Spr\u00E5k...', + 'Zoom blocks...': + 'Zoom blokkene...', + 'Blurred shadows': + 'Mjuke skygger (blurred)', + 'uncheck to use solid drop\nshadows and highlights': + 'fjern kryss for hard skygge\nog lyssetting', + 'check to use blurred drop\nshadows and highlights': + 'kryss av for hard skygge\nog lyssetting', + 'Zebra coloring': + 'Zebra farget', + 'check to enable alternating\ncolors for nested blocks': + 'kryss av for vekslende fargenyanser\ni nestede blokker', + 'uncheck to disable alternating\ncolors for nested block': + 'fjern kryss for \u00E5 hindre vekslende\nfargenyanser i nestede blokker', + 'Dynamic input labels': + 'Dynamisk inndata navn', + 'uncheck to disable dynamic\nlabels for variadic inputs': + 'fjern kryss for \u00E5 hindre dynamisk benevning\nav inndata med flere variabelfelt', + 'check to enable dynamic\nlabels for variadic inputs': + 'kryss av for\ndynamisk benevning av inndata med flere variabelfelt', + 'Prefer empty slot drops': + 'Preferanse for tomme variabelfelt', + 'settings menu prefer empty slots hint': + 'Valg meny\ntomme variabelfelt' + + 'preferanse', + 'uncheck to allow dropped\nreporters to kick out others': + 'kryss vekk for at flyttede reportere vil ta plassen til andre\n', + 'Long form input dialog': + 'Lange dialoger for inndata', + 'check to always show slot\ntypes in the input dialog': + 'kryss av for \u00E5 vise variabelfelttype\ni inndata dialoger', + 'uncheck to use the input\ndialog in short form': + 'kryss vekk for \u00E5 bruke korte inndata\ndialoger', + 'Virtual keyboard': + 'Virtuelt tastatur', + 'uncheck to disable\nvirtual keyboard support\nfor mobile devices': + 'kryss vekk for \u00E5 sl\u00E5 av virtuelt\ntastatur p\u00E5 mobile enheter', + 'check to enable\nvirtual keyboard support\nfor mobile devices': + 'kryss av for \u00E5 sl\u00E5 p\u00E5 virtuelt\ntastatur p\u00E5 mobile enheter', + 'Input sliders': + 'Skyveknapp inndata ', + 'uncheck to disable\ninput sliders for\nentry fields': + 'kryss vekk for \u00E5 sl\u00E5 av\nskyveknapper i inndatafelt', + 'check to enable\ninput sliders for\nentry fields': + 'kryss av for \u00E5 sl\u00E5 p\u00E5 skyveknapper\ni inndatafelt', + 'Clicking sound': + 'Klikkelyd', + 'uncheck to turn\nblock clicking\nsound off': + 'kryss vekk for sl\u00E5 av klikkelyd', + 'check to turn\nblock clicking\nsound on': + 'kryss av for \u00E5 sl\u00E5 p\u00E5 klikkelyd', + 'Animations': + 'Animasjoner', + 'uncheck to disable\nIDE animations': + 'kryss vekk for \u00E5 sl\u00E5 av IDE-animasjoner', + 'Turbo mode': + 'Turbo modus', + 'check to enable\nIDE animations': + 'kryss av for \u00E5 sl\u00E5 p\u00E5 IDE-animasjoner', + 'Thread safe scripts': + 'Tr\u00E5dsikker skripting', + 'uncheck to allow\nscript reentrancy': + 'kryss vekk for \u00E5 sl\u00E5 p\u00E5 gjenbruk av p\u00E5begynte skripter', + 'check to disallow\nscript reentrancy': + 'kryss av for \u00E5 sl\u00E5 av gjenbruk av p\u00E5begynte skripter', + 'Prefer smooth animations': + 'Jevnere animasjoner', + 'uncheck for greater speed\nat variable frame rates': + 'kryss bort for st¯rre fart ved variabel frame rate', + 'check for smooth, predictable\nanimations across computers': + 'kryss av for jevne animasjoner p alle maskinplattformer', +// inputs + 'with inputs': + 'med inndata', + 'input names:': + 'inndata navn:', + 'Input Names:': + 'Inndata navn:', + 'input list:': + 'inndata liste:', + + // context menus: + 'help': + 'hjelp', + + // blocks: + 'hjelp...': + 'hjelp...', + 'relabel...': + 'gi nytt navn...', + 'duplicate': + 'dupliser', + 'make a copy\nand pick it up': + 'lag kopi\n og plukk opp', + 'only duplicate this block': + 'dupliser kun denne blokk', + 'delete': + 'slette', + 'script pic...': + 'skript bilde...', + 'open a new window\nwith a picture of this script': + '\u00E5pne nytt vindu med bildet av dette skriptet', + 'ringify': + 'ring rundt', + 'unringify': + 'fjerne ringen rundt', + + // custom blocks: + 'delete block definition...': + 'slett blokk definisjoner', + 'edit...': + 'rediger...', + + // sprites: + 'edit': + 'redigere', + 'export...': + 'eksporter...', + + // stage: + 'show all': + 'vis alt', + + // scripting area + 'clean up': + 'rydd', + 'arrange scripts\nvertically': + 'sett opp skriptene\nvertikalt', + 'add comment': + 'legg til kommentar', + 'make a block...': + 'lag ny blokk...', + + // costumes + 'rename': + 'nytt navn', + 'export': + 'eksportere', + 'rename costume': + 'nytt navn for drakt', + + // sounds + 'Play sound': + 'Spill lyd', + 'Stop sound': + 'Stop lyd', + 'Stop': + 'Stop', + 'Play': + 'Start', + 'rename sound': + 'nytt navn lyd', + + // dialogs + // buttons + 'OK': + 'OK', + 'Ok': + 'OK', + 'Cancel': + 'Avbryt', + 'Yes': + 'Ja', + 'No': + 'Nei', + + // help + 'Help': + 'Hjelp', + + // Project Manager + 'Untitled': + 'Uten navn', + 'Open Project': + '≈pne prosjekt', + '(empty)': + '(tomt)', + 'Saved!': + 'Lagret!', + 'Delete Project': + 'Slett prosjekt', + 'Are you sure you want to delete': + 'Vil du virkelig slette?', + 'rename...': + 'nytt navn...', + + // costume editor + 'Costume Editor': + 'Drakt editor', + 'click or drag crosshairs to move the rotation center': + 'Klikk p\u00E5 kors for \u00E5 flytte rotasjonssenteret', + + // project notes + 'Project Notes': + 'Prosjekt notater', + + // new project + 'New Project': + 'Nytt prosjekt', + 'Replace the current project with a new one?': + 'Erstatt n\u00E5v\u00E6rende prosjekt med nytt prosjekt?', + + // save project + 'Save Project As...': + 'Lagre prosjekt som...', + + // export blocks + 'Export blocks': + 'Eksporter blokker', + 'Import blocks': + 'Importer blokker', + 'this project doesn\'t have any\ncustom global blocks yet': + 'dette prosjektet har s\u00E5langt ingen\nglobale blokker fra bruker', + 'select': + 'velg', + 'all': + 'alt', + 'none': + 'ingenting', + + // variable dialog + 'for all sprites': + 'for alle objekter', + 'for this sprite only': + 'kun for dette objektet', + + // block dialog + 'Change block': + 'Endre blokker', + 'Command': + 'Styring', + 'Reporter': + 'Funksjon', + 'Predicate': + 'Predikat', + + // block editor + 'Block Editor': + 'Blokk editor', + 'Apply': + 'Gj\u00F8r gjeldende', + + // block deletion dialog + 'Delete Custom Block': + 'Slett custom blokk', + 'block deletion dialog text': + 'Skal denne blokken med alle dens instanser\n' + + 'bli slettet?', + + // input dialog + 'Create input name': + 'Lag inndata navn', + 'Edit input name': + 'Rediger inndata navn', + 'Edit label fragment': + 'Rediger label fragment', + 'Title text': + 'Tittel', + 'Input name': + 'Inndata navn', + 'Delete': + 'Slett', + 'Object': + 'Objekt', + 'Number': + 'Tall', + 'Text': + 'Tekst', + 'List': + 'Liste', + 'Any type': + 'Type valgfritt', + 'Boolean (T/F)': + 'Boolsk (S/U)', + 'Command\n(inline)': + 'Kommando\n(inline)', + 'Command\n(C-shape)': + 'Kommando\n(C-Form)', + 'Any\n(unevaluated)': + 'Hvilken som helst\n(uevaluert)', + 'Boolean\n(unevaluated)': + 'Boolsk\n(uevaluert)', + 'Single input.': + 'Singel inndata.', + 'Default Value:': + 'Standardverdi:', + 'Multiple inputs (value is list of inputs)': + 'Fler-inndata (verdi er liste over inndata)', + 'Upvar - make internal variable visible to caller': + 'Upvar - gj\u00F8r interne variable synlig for den som kaller', + + // About Snap + 'About Snap': + 'Om Snap', + 'Back...': + 'Tilbake...', + 'License...': + 'Lisens...', + 'Modules...': + 'Moduler...', + 'Credits...': + 'Takk til...', + 'Translators...': + 'Oversettere', + 'License': + 'Lisens', + 'current module versions:': + 'Komponent-versjoner', + 'Contributors': + 'Bidragsytere', + 'Translations': + 'Oversettelser', + + // variable watchers + 'normal': + 'normal', + 'large': + 'stor', + 'slider': + 'skyveknapp', + 'slider min...': + 'skyveknapp min...', + 'slider max...': + 'skyveknapp max...', + 'import...': + 'importer...', + 'Slider minimum value': + 'Skyveknapp - minimumsverdi', + 'Slider maximum value': + 'Skyveknapp - maksimumsverdi', + + // list watchers + 'length: ': + 'lengde: ', + + // coments + 'add comment here...': + 'legg til kommentar her...', + + // drow downs + // directions + '(90) h\u00F8yre': + '(90) h\u00F8yre', + '(-90) venstre': + '(-90) venstre', + '(0) opp': + '(0) oppe', + '(180) ned': + '(180) nede', + + // collision detection + 'mouse-pointer': + 'musepeker', + 'edge': + 'kant', + 'pen trails': + 'pennspor', + + // costumes + 'Turtle': + 'Objekt', + + // graphical effects + 'ghost': + 'gjennomsiktig', + + // keys + 'space': + 'mellomrom', + 'up arrow': + 'pil opp', + 'down arrow': + 'pil ned', + 'right arrow': + 'pil h\u00F8yre', + 'left arrow': + 'pil', + 'a': + 'a', + 'b': + 'b', + 'c': + 'c', + 'd': + 'd', + 'e': + 'e', + 'f': + 'f', + 'g': + 'g', + 'h': + 'h', + 'i': + 'i', + 'j': + 'j', + 'k': + 'k', + 'l': + 'l', + 'm': + 'm', + 'n': + 'n', + 'o': + 'o', + 'p': + 'p', + 'q': + 'q', + 'r': + 'r', + 's': + 's', + 't': + 't', + 'u': + 'u', + 'v': + 'v', + 'w': + 'w', + 'x': + 'x', + 'y': + 'y', + 'z': + 'z', + '0': + '0', + '1': + '1', + '2': + '2', + '3': + '3', + '4': + '4', + '5': + '5', + '6': + '6', + '7': + '7', + '8': + '8', + '9': + '9', + + // messages + 'new...': + 'ny...', + + // math functions + 'abs': + 'abs', + 'sqrt': + 'kvardrat', + 'sin': + 'sin', + 'cos': + 'cos', + 'tan': + 'tan', + 'asin': + 'arc-1', + 'acos': + 'cos-1', + 'atan': + 'tan-1', + 'ln': + 'ln', + 'e^': + 'e^', + + // data types + 'number': + 'tall', + 'text': + 'tekst', + 'Boolean': + 'boolsk', + 'list': + 'liste', + 'command': + 'kommando', + 'reporter': + 'funksjonsblokk', + 'predicate': + 'predikat', + + // list indices + 'last': + 'siste', + 'any': + 'hvilken som helst' +}; -- cgit v1.3.1 From 4ce74cc186a0f5983aaed7298d483cafde2bc076 Mon Sep 17 00:00:00 2001 From: Erik Olsson Date: Thu, 30 Oct 2014 15:09:39 +0100 Subject: Added Swedish translations --- lang-sv.js | 220 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 110 insertions(+), 110 deletions(-) (limited to 'lang-sv.js') diff --git a/lang-sv.js b/lang-sv.js index b4599c9..a0a9387 100644 --- a/lang-sv.js +++ b/lang-sv.js @@ -342,7 +342,7 @@ SnapTranslator.dict.sv = { 'Hello!': 'Hej!', 'Hmm...': - 'Oj...', + 'Hmm...', 'change %eff effect by %n': 'ändra %eff -effekt med %n', 'set %eff effect to %n': @@ -373,104 +373,104 @@ SnapTranslator.dict.sv = { // sound: 'play sound %snd': - 'spill lyd %snd', + 'spela ljud %snd', 'play sound %snd until done': - 'spill lyd %snd ferdig', + 'spela ljud %snd tills färdig', 'stop all sounds': - 'stopp all lyd', + 'stoppa alla ljud', 'rest for %n beats': - 'pause i %n slag', + 'pausa %n slag', 'play note %n for %n beats': - 'spill note %n i %n slag', + 'spela ton %n i %n slag', 'change tempo by %n': - 'endre tempo med %n', + 'ändra tempo med %n', 'set tempo to %n bpm': - 'sett tempo til %n bpm', + 'sätt tempo till %n bpm', 'tempo': 'tempo', // pen: 'clear': - 'slett', + 'rensa', 'pen down': - 'penn ned', + 'penna ned', 'pen up': - 'penn opp', + 'penna upp', 'set pen color to %clr': - 'sett pennfargen til %clr', + 'sätt pennfärg till %clr', 'change pen color by %n': - 'endre pennfargen med %n', + 'ändra pennfärg till %n', 'set pen color to %n': - 'sett penfargen til %n', + 'sätt penfärg till %n', 'change pen shade by %n': - 'endre pennintensitet med %n', + 'ändra pennstyrka med %n', 'set pen shade to %n': - 'sett pennintensitet til %n', + 'sätt pennstyrka till %n', 'change pen size by %n': - 'endre pennbredde med %n', + 'ändra penntjocklek med %n', 'set pen size to %n': - 'sett pennbredde til %n', + 'sätt penntjocklek til %n', 'stamp': - 'stemple', + 'stämpla', // control: 'when %greenflag clicked': - 'N\u00E5r %greenflag klikkes', + 'när %greenflag klickas på', 'when %key key pressed': - 'N\u00E5r tast %key trykkes', + 'när tangent %key trycks ned', 'when I am clicked': - 'N\u00E5r jeg klikkes', + 'när jag klickas', 'when I receive %msg': - 'N\u00E5r jeg %msg mottar', + 'när jag tar emot meddelande %msg', 'broadcast %msg': - 'send melding %msg', + 'skicka meddelande %msg', 'broadcast %msg and wait': - 'send melding %msg og vent', + 'skicka meddelande %msg och vänta', 'Message name': - 'Meldingens navn', + 'Meddelandets namn', 'wait %n secs': - 'vent i %n sek', + 'vänta %n sek', 'wait until %b': - 'vent til %b', + 'vänta tills %b', 'forever %c': - 'for alltid %c', + 'för alltid %c', 'repeat %n %c': - 'gjenta %n ganger %c', + 'upprepa %n gånger %c', 'repeat until %b %c': - 'gjenta til %b %c', + 'upprepa tills %b %c', 'if %b %c': - 'hvis %b %c', + 'om %b %c', 'if %b %c else %c': - 'hvis %b %c ellers %c', + 'om %b %c då %c', 'report %s': - 'returner %s', + 'returnera %s', 'stop block': - 'stopp denne blokk', + 'stoppa block', 'stop script': - 'stopp dette skript', + 'stoppa skript', 'stop all %stop': - 'stopp alt %stop', + 'stoppa alla %stop', 'pause all %pause': - 'pause (alle) %pause', + 'pausa alla %pause', 'run %cmdRing %inputs': - 'kj\u00F8r %cmdRing fra %inputs', + 'kör %cmdRing med %inputs', 'launch %cmdRing %inputs': - 'start %cmdRing %inputs', + 'starta %cmdRing med %inputs', 'call %repRing %inputs': - 'kall %repRing fra %inputs', + 'anropa %repRing med %inputs', 'run %cmdRing w/continuation': - 'kj\u00F8r %cmdRing med kontinuering', + 'kör %cmdRing och fortsätt', 'call %cmdRing w/continuation': - 'kall %cmdRing med kontinuering', + 'anropa %cmdRing och fortsätt', 'when I start as a clone': - 'n\u00E5r klon startes', + 'när jag startar som klon', 'create a clone of %cln': - 'opprett %cln', + 'skapa klon av %cln', 'myself': - 'meg', + 'mig själv', 'delete this clone': - 'slett klon', + 'radera klon', 'warp %c': @@ -478,72 +478,72 @@ SnapTranslator.dict.sv = { // sensing: 'touching %col ?': - 'ber\u00F8rer %col ?', + 'rör %col ?', 'touching %clr ?': - 'ber\u00F8rer %clr ?', + 'rör %clr ?', 'color %clr is touching %clr ?': - 'farge %clr ber\u00F8rer %clr ?', + 'färgen %clr rör %clr ?', 'ask %s and wait': - 'sp\u00F8r %s og vent', + 'fråga %s och vänta', 'what\'s your name?': - 'hva heter du?', + 'vad heter du?', 'answer': 'svar', 'mouse x': - 'mus x-posisjon', + 'mus x-pos', 'mouse y': - 'mus y-posisjon', + 'mus y-pos', 'mouse down?': - 'mustast trykket?', + 'musknapp nedtryckt?', 'key %key pressed?': - 'tast %key trykket?', + 'tangent %key nedtryckt?', 'distance to %dst': - 'avstand til %dst', + 'avstånd till %dst', 'reset timer': - 'start stoppeklokke', + 'nollställ stoppur', 'timer': - 'stoppeklokke', + 'stoppur', 'http:// %s': 'http:// %s', 'turbo mode?': - 'turbo modus?', + 'turboläge?', 'set turbo mode to %b': - 'sett turbo modus til %b', + 'sätt turboläge till %b', 'filtered for %clr': - 'filter %clr', + 'filtrera på %clr', 'stack size': - 'stack-st\u00F8rrelse', + 'stack-storlek', 'frames': - 'rammer', + 'ramar', // operators: '%n mod %n': '%n mod %n', 'round %n': - 'rund av %n', + 'avrunda %n', '%fun av %n': '%fun von %n', 'pick random %n to %n': - 'tilfeldig fra %n til %n', + 'slumptal från %n till %n', '%b and %b': - '%b OG %b', + '%b och %b', '%b or %b': - '%b ELLER %b', + '%b eller %b', 'not %b': - 'IKKE %b', + 'inte %b', 'true': - 'SANN', + 'sant', 'false': - 'USANN', + 'falskt', 'join %words': - 'skj\u00F8t %words', + 'slå ihop %words', 'hello': - 'hei', + 'hej', 'world': - 'verden', + 'världen', 'letter %n of %s': 'bokstav %n av %s', 'length of %s': @@ -553,7 +553,7 @@ SnapTranslator.dict.sv = { 'unicode %n as letter': 'unicode %n som bokstav', 'is %s a %typ ?': - '%s er %typ ?', + '%s är %typ ?', 'is %s identical to %s ?': '%s identisk med %s ?', @@ -564,79 +564,79 @@ SnapTranslator.dict.sv = { 'Make a variable': 'Ny variabel', 'Variable name': - 'Variabelnavn', + 'Variabelnamn', 'Delete a variable': - 'Slett variabel', + 'Radera variabel', 'set %var to %s': - 'sett %var til %s', + 'sätt %var till %s', 'change %var by %n': - 'endre %var med %n', + 'ändra %var med %n', 'show variable %var': - 'vis variabel %var', + 'visa variabel %var', 'hide variable %var': - 'skjul variabel %var', + 'göm variabel %var', 'script variables %scriptVars': - 'skriptvariable %scriptVars', + 'skriptvariabel %scriptVars', // lists: 'list %exp': - 'liste %exp', + 'lista %exp', '%s in front of %l': - '%s framfor %l', + '%s främst i %l', 'item %idx of %l': - 'element %idx av %l', + 'element %idx i %l', 'all but first of %l': - 'alt utenom f\u00F8rste av %l', + 'allt utom första i %l', 'length of %l': - 'lengde av %l', + 'längd av %l', '%l contains %s': - '%l inneholder %s', + '%l innehåller %s', 'thing': - 'noe', + 'sak', 'add %s to %l': - 'legg %s til %l', + 'lägg %s till %l', 'delete %ida of %l': - 'fjern %ida fra %l', + 'radera %ida från %l', 'insert %s at %idx of %l': - 'sett inn %s ved %idx i %l ein', + 'lägg in %s på plats %idx i lista %l', 'replace item %idx of %l with %s': - 'erstatt element %idx i %l med %s', + 'ersätt element %idx i %l med %s', // other 'Make a block': - 'Ny blokk', + 'Ny block', // menus // snap menu 'About...': 'Om Snap!...', 'Snap! website': - 'Snap! websiden', + 'Snap! webbsida', 'Download source': - 'Last ned kildekoden', + 'Ladda ner källkoden', 'Switch back to user mode': - 'Tilbake til brukermodus', + 'Byt tillbaka till användarläge', 'disable deep-Morphic\ncontext menus\nand show user-friendly ones': 'ut av Morphic\nkontekst menyer\nog vis kun brukervennlige', 'Switch to dev mode': - 'inn i utviklermodus', + 'Byt till utvecklarläge', 'enable Morphic\ncontext menus\nand inspectors,\nnot user-friendly!': 'inn i Morphic funksjoner\nog inspektorer,\nikke brukervennlig', // project menu 'Project notes...': - 'Prosjektnotater...', + 'Projektannoteringar...', 'New': - 'Nytt', + 'Ny', 'Open...': - '\u00C5pne...', + 'Öppna...', 'Save': - 'Lagre', + 'Spara', 'Save As...': - 'Lagre som...', + 'Spara som...', 'Import...': - 'Importer...', + 'Importera...', 'file menu import hint': 'laster inn eksportertes prosjekt,\net bibliotek med ' + 'blokker\n' @@ -841,19 +841,19 @@ SnapTranslator.dict.sv = { // Project Manager 'Untitled': - 'Uten navn', + 'Namnlös', 'Open Project': - '≈pne prosjekt', + 'Öppna projekt', '(empty)': '(tomt)', 'Saved!': - 'Lagret!', + 'Sparat!', 'Delete Project': - 'Slett prosjekt', + 'Radera projekt', 'Are you sure you want to delete': - 'Vil du virkelig slette?', + 'Är du säker på att du vill radera', 'rename...': - 'nytt navn...', + 'nytt namn...', // costume editor 'Costume Editor': -- cgit v1.3.1 From 98f56a3e9e29ca928ace455d2ffba47b6cec571a Mon Sep 17 00:00:00 2001 From: Erik Olsson Date: Thu, 30 Oct 2014 23:11:58 +0100 Subject: Completed first pass Swedish --- lang-sv.js | 255 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 127 insertions(+), 128 deletions(-) (limited to 'lang-sv.js') diff --git a/lang-sv.js b/lang-sv.js index a0a9387..240fb08 100644 --- a/lang-sv.js +++ b/lang-sv.js @@ -187,12 +187,12 @@ SnapTranslator.dict.sv = { 'translator_e-mail': 'eolsson@gmail.com', // optional 'last_changed': - '2013-09-16', // this, too, will appear in the Translators tab + '2014-11-01', // this, too, will appear in the Translators tab // GUI // control bar: 'untitled': - 'inget namn', + 'namnlös', 'development mode': 'utvecklareläge', @@ -605,7 +605,7 @@ SnapTranslator.dict.sv = { // other 'Make a block': - 'Ny block', + 'Skapa nytt block', // menus // snap menu @@ -616,17 +616,17 @@ SnapTranslator.dict.sv = { 'Download source': 'Ladda ner källkoden', 'Switch back to user mode': - 'Byt tillbaka till användarläge', + 'Tillbaka till användarläge', 'disable deep-Morphic\ncontext menus\nand show user-friendly ones': - 'ut av Morphic\nkontekst menyer\nog vis kun brukervennlige', + 'stäng av Morphic\nmenyeroch visa \nanvändarvänliga istället', 'Switch to dev mode': 'Byt till utvecklarläge', 'enable Morphic\ncontext menus\nand inspectors,\nnot user-friendly!': - 'inn i Morphic funksjoner\nog inspektorer,\nikke brukervennlig', + 'aktivera Morphic menyer\noch inspektorer,\ninte användarvänligt!', // project menu 'Project notes...': - 'Projektannoteringar...', + 'Annoteringar...', 'New': 'Ny', 'Open...': @@ -642,58 +642,57 @@ SnapTranslator.dict.sv = { + 'blokker\n' + 'et kostym eller en lyd', 'Export project as plain text ...': - 'Eksporter prosjekt som ren tekst...', + 'Exportera projektet som vanlig text...', 'Export project...': - 'Eksporter prosjekt...', + 'Exportera projekt...', 'show project data as XML\nin a new browser window': - 'vis prosjektdata som XML\ni et nytt nettleser vindu', + 'visa projektdata som XML\ni ett ny fönster', 'Export blocks...': - 'Eksporter blokker...', + 'Exportera block...', 'show global custom block definitions as XML\nin a new browser window': - 'viser globale blokkdefinisjoner fra bruker\nsom XML i et nytt nettleser vindu', + 'visa globala anpassade blockdefinitioner som XML\ni ett nytt fönster', 'Import tools...': - 'Importer verkt\u00F8y...', + 'Importverktyg...', 'load the official library of\npowerful blocks': - 'last ned snap-bibliotek med ekstra blokker', + 'ladda ner det officiella\nsuperblock biblioteket ', 'Libraries...': 'Biblioteker...', 'Import library': - 'Importer biblioteker', + 'Importera bibliotek', // cloud menu 'Login...': - 'Logg inn...', + 'Logga in...', 'Registrer deg...': - 'Registrering...', + 'Registrera dig...', // settings menu 'Language...': - 'Spr\u00E5k...', + 'Språk...', 'Zoom blocks...': - 'Zoom blokkene...', + 'Förstora blocken...', 'Blurred shadows': - 'Mjuke skygger (blurred)', + 'Suddade skuggor', 'uncheck to use solid drop\nshadows and highlights': - 'fjern kryss for hard skygge\nog lyssetting', + 'bocka av för att använda\nfasta skuggor och belysningar', 'check to use blurred drop\nshadows and highlights': - 'kryss av for hard skygge\nog lyssetting', + 'bocka i för att använda\nsuddiga skuggor och belysningar', 'Zebra coloring': - 'Zebra farget', + 'Zebrafärgning', 'check to enable alternating\ncolors for nested blocks': - 'kryss av for vekslende fargenyanser\ni nestede blokker', + 'bocka i för att växla blockfärger\nför nestlade block', 'uncheck to disable alternating\ncolors for nested block': - 'fjern kryss for \u00E5 hindre vekslende\nfargenyanser i nestede blokker', + 'bocka av för inaktivera växlade\nfärger för nestlade block', 'Dynamic input labels': - 'Dynamisk inndata navn', + 'Dynamisk namn för indata', 'uncheck to disable dynamic\nlabels for variadic inputs': - 'fjern kryss for \u00E5 hindre dynamisk benevning\nav inndata med flere variabelfelt', + 'bocka av för att inaktivera \ndynamiska namn för indata \nmed flera variabelfält', 'check to enable dynamic\nlabels for variadic inputs': - 'kryss av for\ndynamisk benevning av inndata med flere variabelfelt', + 'bocka i för att aktivera \ndynamiska namn för indata \nmed flera variabelfält', 'Prefer empty slot drops': - 'Preferanse for tomme variabelfelt', + 'Föredra släpp på tomma utrymmen', 'settings menu prefer empty slots hint': - 'Valg meny\ntomme variabelfelt' - + 'preferanse', + 'Inställningar\nföredra tomma utrymmen', 'uncheck to allow dropped\nreporters to kick out others': 'kryss vekk for at flyttede reportere vil ta plassen til andre\n', 'Long form input dialog': @@ -709,118 +708,118 @@ SnapTranslator.dict.sv = { 'check to enable\nvirtual keyboard support\nfor mobile devices': 'kryss av for \u00E5 sl\u00E5 p\u00E5 virtuelt\ntastatur p\u00E5 mobile enheter', 'Input sliders': - 'Skyveknapp inndata ', + 'Volymkontroll för indata', 'uncheck to disable\ninput sliders for\nentry fields': 'kryss vekk for \u00E5 sl\u00E5 av\nskyveknapper i inndatafelt', 'check to enable\ninput sliders for\nentry fields': 'kryss av for \u00E5 sl\u00E5 p\u00E5 skyveknapper\ni inndatafelt', 'Clicking sound': - 'Klikkelyd', + 'Klickljud', 'uncheck to turn\nblock clicking\nsound off': 'kryss vekk for sl\u00E5 av klikkelyd', 'check to turn\nblock clicking\nsound on': 'kryss av for \u00E5 sl\u00E5 p\u00E5 klikkelyd', 'Animations': - 'Animasjoner', + 'Animationer', 'uncheck to disable\nIDE animations': 'kryss vekk for \u00E5 sl\u00E5 av IDE-animasjoner', 'Turbo mode': - 'Turbo modus', + 'Turboläge', 'check to enable\nIDE animations': 'kryss av for \u00E5 sl\u00E5 p\u00E5 IDE-animasjoner', 'Thread safe scripts': - 'Tr\u00E5dsikker skripting', + 'Trådsäker skripting', 'uncheck to allow\nscript reentrancy': 'kryss vekk for \u00E5 sl\u00E5 p\u00E5 gjenbruk av p\u00E5begynte skripter', 'check to disallow\nscript reentrancy': 'kryss av for \u00E5 sl\u00E5 av gjenbruk av p\u00E5begynte skripter', 'Prefer smooth animations': - 'Jevnere animasjoner', + 'Föredra jämna animeringar', 'uncheck for greater speed\nat variable frame rates': 'kryss bort for st¯rre fart ved variabel frame rate', 'check for smooth, predictable\nanimations across computers': 'kryss av for jevne animasjoner p alle maskinplattformer', // inputs 'with inputs': - 'med inndata', + 'med indata', 'input names:': - 'inndata navn:', + 'indatanamn:', 'Input Names:': - 'Inndata navn:', + 'Indatanamn:', 'input list:': - 'inndata liste:', + 'indata lista:', // context menus: 'help': - 'hjelp', + 'hjälp', // blocks: 'hjelp...': - 'hjelp...', + 'hjälp...', 'relabel...': - 'gi nytt navn...', + 'döp om...', 'duplicate': - 'dupliser', + 'duplicera', 'make a copy\nand pick it up': - 'lag kopi\n og plukk opp', + 'gör en kopia\noch plocka upp den', 'only duplicate this block': - 'dupliser kun denne blokk', + 'duplicera endast detta block', 'delete': - 'slette', + 'radera', 'script pic...': - 'skript bilde...', + 'skript bild...', 'open a new window\nwith a picture of this script': - '\u00E5pne nytt vindu med bildet av dette skriptet', + 'öppna ett nytt fönster\nmed en bild av detta skript', 'ringify': - 'ring rundt', + 'ring runt', 'unringify': - 'fjerne ringen rundt', + 'radera ringen runt', // custom blocks: 'delete block definition...': - 'slett blokk definisjoner', + 'radera blockdefinition...', 'edit...': - 'rediger...', + 'redigera...', // sprites: 'edit': - 'redigere', + 'redigera', 'export...': - 'eksporter...', + 'exportera...', // stage: 'show all': - 'vis alt', + 'visa allt', // scripting area 'clean up': - 'rydd', + 'städa', 'arrange scripts\nvertically': - 'sett opp skriptene\nvertikalt', + 'organisera skript\nvertikalt', 'add comment': - 'legg til kommentar', + 'lägg till kommentar', 'make a block...': - 'lag ny blokk...', + 'skapa nytt block...', // costumes 'rename': - 'nytt navn', + 'döp om', 'export': - 'eksportere', + 'exportera', 'rename costume': - 'nytt navn for drakt', + 'döp om kostymen', // sounds 'Play sound': - 'Spill lyd', + 'Spela ljud', 'Stop sound': - 'Stop lyd', + 'Stoppa ljud', 'Stop': - 'Stop', + 'Stoppa', 'Play': - 'Start', + 'Starta', 'rename sound': - 'nytt navn lyd', + 'döp om ljud', // dialogs // buttons @@ -833,11 +832,11 @@ SnapTranslator.dict.sv = { 'Yes': 'Ja', 'No': - 'Nei', + 'Nej', // help 'Help': - 'Hjelp', + 'Hjälp', // Project Manager 'Untitled': @@ -853,51 +852,51 @@ SnapTranslator.dict.sv = { 'Are you sure you want to delete': 'Är du säker på att du vill radera', 'rename...': - 'nytt namn...', + 'döp om...', // costume editor 'Costume Editor': - 'Drakt editor', + 'Kostym redigerare', 'click or drag crosshairs to move the rotation center': - 'Klikk p\u00E5 kors for \u00E5 flytte rotasjonssenteret', + 'Klicka eller dra krysset för att marker mitten', // project notes 'Project Notes': - 'Prosjekt notater', + 'Annoteringar', // new project 'New Project': - 'Nytt prosjekt', + 'Nytt projekt', 'Replace the current project with a new one?': - 'Erstatt n\u00E5v\u00E6rende prosjekt med nytt prosjekt?', + 'Ersätt aktuella projektet med ett nytt?', // save project 'Save Project As...': - 'Lagre prosjekt som...', + 'Spara projekt som...', // export blocks 'Export blocks': - 'Eksporter blokker', + 'Exportera block', 'Import blocks': - 'Importer blokker', + 'Importera block', 'this project doesn\'t have any\ncustom global blocks yet': - 'dette prosjektet har s\u00E5langt ingen\nglobale blokker fra bruker', + 'detta projekt har inte ännu\nnågra egna globala block', 'select': - 'velg', + 'välj', 'all': - 'alt', + 'allt', 'none': 'ingenting', // variable dialog 'for all sprites': - 'for alle objekter', + 'för alla sprites', 'for this sprite only': - 'kun for dette objektet', + 'bara för denna sprite', // block dialog 'Change block': - 'Endre blokker', + 'Ändra block', 'Command': 'Styring', 'Reporter': @@ -907,9 +906,9 @@ SnapTranslator.dict.sv = { // block editor 'Block Editor': - 'Blokk editor', + 'Blockredigerare', 'Apply': - 'Gj\u00F8r gjeldende', + 'Verkställ', // block deletion dialog 'Delete Custom Block': @@ -964,23 +963,23 @@ SnapTranslator.dict.sv = { 'About Snap': 'Om Snap', 'Back...': - 'Tilbake...', + 'Tillbaka...', 'License...': - 'Lisens...', + 'Licens...', 'Modules...': 'Moduler...', 'Credits...': - 'Takk til...', + 'Tack till...', 'Translators...': - 'Oversettere', + 'Översättare', 'License': - 'Lisens', + 'Licens', 'current module versions:': - 'Komponent-versjoner', + 'Modulversioner', 'Contributors': - 'Bidragsytere', + 'Bidragsgivare', 'Translations': - 'Oversettelser', + 'Översättningar', // variable watchers 'normal': @@ -988,64 +987,64 @@ SnapTranslator.dict.sv = { 'large': 'stor', 'slider': - 'skyveknapp', + 'volymkontroll', 'slider min...': - 'skyveknapp min...', + 'volymkontroll min...', 'slider max...': - 'skyveknapp max...', + 'volymkontroll max...', 'import...': - 'importer...', + 'importera...', 'Slider minimum value': - 'Skyveknapp - minimumsverdi', + 'Volymkontroll - minsta värde', 'Slider maximum value': - 'Skyveknapp - maksimumsverdi', + 'volymkontroll - högsta värde', // list watchers 'length: ': - 'lengde: ', + 'längd: ', // coments 'add comment here...': - 'legg til kommentar her...', + 'lägg till kommentar här...', // drow downs // directions - '(90) h\u00F8yre': - '(90) h\u00F8yre', - '(-90) venstre': - '(-90) venstre', - '(0) opp': - '(0) oppe', - '(180) ned': - '(180) nede', + '(90) right': + '(90) höger', + '(-90) left': + '(-90) vänster', + '(0) up': + '(0) upp', + '(180) down': + '(180) ned', // collision detection 'mouse-pointer': - 'musepeker', + 'muspekare', 'edge': 'kant', 'pen trails': - 'pennspor', + 'pennspår', // costumes 'Turtle': - 'Objekt', + 'Sköldpadda', // graphical effects 'ghost': - 'gjennomsiktig', + 'genomskinligt', // keys 'space': - 'mellomrom', + 'mellanslag', 'up arrow': - 'pil opp', + 'pil upp', 'down arrow': 'pil ned', 'right arrow': - 'pil h\u00F8yre', + 'pil höger', 'left arrow': - 'pil', + 'pil vänster', 'a': 'a', 'b': @@ -1127,7 +1126,7 @@ SnapTranslator.dict.sv = { 'abs': 'abs', 'sqrt': - 'kvardrat', + 'kvadrat', 'sin': 'sin', 'cos': @@ -1147,23 +1146,23 @@ SnapTranslator.dict.sv = { // data types 'number': - 'tall', + 'tal', 'text': - 'tekst', + 'text', 'Boolean': - 'boolsk', + 'boolean', 'list': - 'liste', + 'lista', 'command': 'kommando', 'reporter': - 'funksjonsblokk', + 'funktionsblock', 'predicate': 'predikat', // list indices 'last': - 'siste', + 'sista', 'any': - 'hvilken som helst' + 'vilken som helst' }; -- cgit v1.3.1 From 43626c46519d88acb415e76c49b4983907de9dcd Mon Sep 17 00:00:00 2001 From: Erik Olsson Date: Thu, 30 Oct 2014 23:21:45 +0100 Subject: Completed first pass Swedish --- lang-sv.js | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) (limited to 'lang-sv.js') diff --git a/lang-sv.js b/lang-sv.js index 240fb08..5606999 100644 --- a/lang-sv.js +++ b/lang-sv.js @@ -734,7 +734,7 @@ SnapTranslator.dict.sv = { 'check to disallow\nscript reentrancy': 'kryss av for \u00E5 sl\u00E5 av gjenbruk av p\u00E5begynte skripter', 'Prefer smooth animations': - 'Föredra jämna animeringar', + 'Jämna animeringar', 'uncheck for greater speed\nat variable frame rates': 'kryss bort for st¯rre fart ved variabel frame rate', 'check for smooth, predictable\nanimations across computers': @@ -898,9 +898,9 @@ SnapTranslator.dict.sv = { 'Change block': 'Ändra block', 'Command': - 'Styring', + 'Kommando', 'Reporter': - 'Funksjon', + 'Funktion', 'Predicate': 'Predikat', @@ -912,52 +912,52 @@ SnapTranslator.dict.sv = { // block deletion dialog 'Delete Custom Block': - 'Slett custom blokk', + 'Radera custom blokk', 'block deletion dialog text': 'Skal denne blokken med alle dens instanser\n' + 'bli slettet?', // input dialog 'Create input name': - 'Lag inndata navn', + 'Skapa indata-namn', 'Edit input name': - 'Rediger inndata navn', + 'Redigera indata-namn', 'Edit label fragment': - 'Rediger label fragment', + 'Redigera etikettdel', 'Title text': - 'Tittel', + 'Titel', 'Input name': - 'Inndata navn', + 'Indata-namn', 'Delete': - 'Slett', + 'Radera', 'Object': 'Objekt', 'Number': - 'Tall', + 'Nummer', 'Text': - 'Tekst', + 'Text', 'List': - 'Liste', + 'Lista', 'Any type': - 'Type valgfritt', + 'Valfri typ', 'Boolean (T/F)': - 'Boolsk (S/U)', + 'Boolean (S/F)', 'Command\n(inline)': 'Kommando\n(inline)', 'Command\n(C-shape)': 'Kommando\n(C-Form)', 'Any\n(unevaluated)': - 'Hvilken som helst\n(uevaluert)', + 'Vilken som helst\n(oevaluerad)', 'Boolean\n(unevaluated)': - 'Boolsk\n(uevaluert)', + 'Boolean\n(oevaluerad)', 'Single input.': - 'Singel inndata.', + 'Enkel indata.', 'Default Value:': - 'Standardverdi:', + 'Standardvärde:', 'Multiple inputs (value is list of inputs)': - 'Fler-inndata (verdi er liste over inndata)', + 'Flera indata (värdet är en lista av indata)', 'Upvar - make internal variable visible to caller': - 'Upvar - gj\u00F8r interne variable synlig for den som kaller', + 'Upvar - gör internal variabel synlig för anroparen', // About Snap 'About Snap': @@ -1146,7 +1146,7 @@ SnapTranslator.dict.sv = { // data types 'number': - 'tal', + 'nummer', 'text': 'text', 'Boolean': -- cgit v1.3.1 From d8026a43247c9d414aa94c689a7abc39dbc42127 Mon Sep 17 00:00:00 2001 From: Erik Olsson Date: Sun, 14 Dec 2014 21:45:45 +0100 Subject: Completed Swedish translation --- lang-sv.js | 543 +++++++++++++++++++++++++++++++++++++++++-------------------- locale.js | 2 +- 2 files changed, 368 insertions(+), 177 deletions(-) (limited to 'lang-sv.js') diff --git a/lang-sv.js b/lang-sv.js index 5606999..382f2bd 100644 --- a/lang-sv.js +++ b/lang-sv.js @@ -171,12 +171,12 @@ SnapTranslator.dict.sv = { /* Special characters: (see ) - ¯ , \u00F8 - Ê , \u00E6 -  , \u00E5 - ÿ , \u00D8 - ∆ ; \u00C6 - ≈ , \u00C5 + å , \u00E5 + ä , \u00E4 + ö , \u00F6 + Å , \u00C5 + Ä ; \u00C4 + Ö , \u00D6 */ // translations meta information @@ -192,13 +192,13 @@ SnapTranslator.dict.sv = { // GUI // control bar: 'untitled': - 'namnlös', + 'namnl\u00F6s', 'development mode': - 'utvecklareläge', + 'utvecklarel\u00E4ge', // categories: 'Motion': - 'Rörelse', + 'R\u00F6relse', 'Looks': 'Utseende', 'Sound': @@ -208,7 +208,7 @@ SnapTranslator.dict.sv = { 'Control': 'Kontroll', 'Sensing': - 'Känna av', + 'K\u00E4nna av', 'Operators': 'Operatorer', 'Variables': @@ -242,18 +242,18 @@ SnapTranslator.dict.sv = { 'can rotate': 'rotera', 'only face left/right': - 'peka bara höger/vänster', + 'peka bara h\u00F6ger/v\u00E4nster', // new sprite button: 'add a new Sprite': - 'lägg till ny Sprite', + 'l\u00E4gg till ny Sprite', // tab help 'costumes tab help': - 'kostymflikshjälp', + 'importera en bild fr\u00E5n en annan webbsida eller fr\u00E5n\nen fil på din dator genom att dra den hit', 'import a sound from your computer\nby dragging it into here': - 'importera en ljudfil från din dator\ngenom att dra den hit', + 'importera en ljudfil fr\u00E5n din dator\ngenom att dra den hit', // primitive blocks: @@ -289,32 +289,32 @@ SnapTranslator.dict.sv = { // motion: 'Stage selected:\nno motion primitives': - 'Scen vald:\ninga standard rörelser' + 'Scen vald:\ninga standard r\u00F6relser' + 'finns', 'move %n steps': - 'gå %n steg', + 'g\u00E5 %n steg', 'turn %clockwise %n degrees': - 'vänd %clockwise %n grader', + 'v\u00E4nd %clockwise %n grader', 'turn %counterclockwise %n degrees': - 'vänd %counterclockwise %n grader', + 'v\u00E4nd %counterclockwise %n grader', 'point in direction %dir': 'peka mot riktning %dir', 'point towards %dst': 'peka mot %dst', 'go to x: %n y: %n': - 'gå till x: %n y: %n', + 'g\u00E5 till x: %n y: %n', 'go to %dst': - 'gå till %dst', + 'g\u00E5 till %dst', 'glide %n secs to x: %n y: %n': 'glid %n sek till x: %n y: %n', 'change x by %n': - 'ändra x med %n', + '\u00E4ndra x med %n', 'set x to %n': - 'sätt x till %n', + 's\u00E4tt x till %n', 'change y by %n': - 'ändra y med %n', + '\u00E4ndra y med %n', 'set y to %n': - 'sätt y till %n', + 's\u00E4tt y till %n', 'if on edge, bounce': 'studsa om vid kanten', 'x position': @@ -328,44 +328,44 @@ SnapTranslator.dict.sv = { 'switch to costume %cst': 'byt till kostym %cst', 'next costume': - 'nästa kostym', + 'n\u00E4sta kostym', 'costume #': 'kostym nr.', 'say %s for %n secs': - 'säg %s i %n sek', + 's\u00E4g %s i %n sek', 'say %s': - 'säg %s', + 's\u00E4g %s', 'think %s for %n secs': - 'tänk %s i %n sek', + 't\u00E4nk %s i %n sek', 'think %s': - 'tänk %s', + 't\u00E4nk %s', 'Hello!': 'Hej!', 'Hmm...': 'Hmm...', 'change %eff effect by %n': - 'ändra %eff -effekt med %n', + '\u00E4ndra %eff -effekt med %n', 'set %eff effect to %n': - 'sätt %eff -effekt til %n', + 's\u00E4tt %eff -effekt til %n', 'clear graphic effects': - 'nollställ grafiska effekter', + 'nollst\u00E4ll grafiska effekter', 'change size by %n': - 'ändra storlek med %n', + '\u00E4ndra storlek med %n', 'set size to %n %': - 'sätt storlek till %n %', + 's\u00E4tt storlek till %n %', 'size': 'storlek', 'show': 'visa', 'hide': - 'göm', + 'g\u00F6m', 'go to front': - 'lägg överst', + 'l\u00E4gg \u00F6verst', 'go back %n layers': - 'flytta %n lager bakåt', + 'flytta %n lager bak\u00E5t', 'development mode \ndebugging primitives:': - 'utvecklarläge \nDebugging av block', + 'utvecklarl\u00E4ge \nDebugging av block', 'console log %mult%s': 'skriv till konsoll: %mult%s', 'alert %mult%s': @@ -375,7 +375,7 @@ SnapTranslator.dict.sv = { 'play sound %snd': 'spela ljud %snd', 'play sound %snd until done': - 'spela ljud %snd tills färdig', + 'spela ljud %snd tills f\u00E4rdig', 'stop all sounds': 'stoppa alla ljud', 'rest for %n beats': @@ -383,9 +383,9 @@ SnapTranslator.dict.sv = { 'play note %n for %n beats': 'spela ton %n i %n slag', 'change tempo by %n': - 'ändra tempo med %n', + '\u00E4ndra tempo med %n', 'set tempo to %n bpm': - 'sätt tempo till %n bpm', + 's\u00E4tt tempo till %n bpm', 'tempo': 'tempo', @@ -397,51 +397,51 @@ SnapTranslator.dict.sv = { 'pen up': 'penna upp', 'set pen color to %clr': - 'sätt pennfärg till %clr', + 's\u00E4tt pennf\u00E4rg till %clr', 'change pen color by %n': - 'ändra pennfärg till %n', + '\u00E4ndra pennf\u00E4rg till %n', 'set pen color to %n': - 'sätt penfärg till %n', + 's\u00E4tt penf\u00E4rg till %n', 'change pen shade by %n': - 'ändra pennstyrka med %n', + '\u00E4ndra pennstyrka med %n', 'set pen shade to %n': - 'sätt pennstyrka till %n', + 's\u00E4tt pennstyrka till %n', 'change pen size by %n': - 'ändra penntjocklek med %n', + '\u00E4ndra penntjocklek med %n', 'set pen size to %n': - 'sätt penntjocklek til %n', + 's\u00E4tt penntjocklek til %n', 'stamp': - 'stämpla', + 'st\u00E4mpla', // control: 'when %greenflag clicked': - 'när %greenflag klickas på', + 'n\u00E4r %greenflag klickas p\u00E5', 'when %key key pressed': - 'när tangent %key trycks ned', + 'n\u00E4r tangent %key trycks ned', 'when I am clicked': - 'när jag klickas', + 'n\u00E4r jag klickas p\u00E5', 'when I receive %msg': - 'när jag tar emot meddelande %msg', + 'n\u00E4r jag tar emot meddelande %msg', 'broadcast %msg': 'skicka meddelande %msg', 'broadcast %msg and wait': - 'skicka meddelande %msg och vänta', + 'skicka meddelande %msg och v\u00E4nta', 'Message name': 'Meddelandets namn', 'wait %n secs': - 'vänta %n sek', + 'v\u00E4nta %n sek', 'wait until %b': - 'vänta tills %b', + 'v\u00E4nta tills %b', 'forever %c': - 'för alltid %c', + 'f\u00F6r alltid %c', 'repeat %n %c': - 'upprepa %n gånger %c', + 'upprepa %n g\u00E5nger %c', 'repeat until %b %c': 'upprepa tills %b %c', 'if %b %c': 'om %b %c', 'if %b %c else %c': - 'om %b %c då %c', + 'om %b %c d\u00E5 %c', 'report %s': 'returnera %s', 'stop block': @@ -454,21 +454,21 @@ SnapTranslator.dict.sv = { 'pausa alla %pause', 'run %cmdRing %inputs': - 'kör %cmdRing med %inputs', + 'k\u00F6r %cmdRing med %inputs', 'launch %cmdRing %inputs': 'starta %cmdRing med %inputs', 'call %repRing %inputs': 'anropa %repRing med %inputs', 'run %cmdRing w/continuation': - 'kör %cmdRing och fortsätt', + 'k\u00F6r %cmdRing och forts\u00E4tt', 'call %cmdRing w/continuation': - 'anropa %cmdRing och fortsätt', + 'anropa %cmdRing och forts\u00E4tt', 'when I start as a clone': - 'när jag startar som klon', + 'n\u00E4r jag startar som klon', 'create a clone of %cln': 'skapa klon av %cln', 'myself': - 'mig själv', + 'mig sj\u00E4lv', 'delete this clone': 'radera klon', @@ -478,13 +478,13 @@ SnapTranslator.dict.sv = { // sensing: 'touching %col ?': - 'rör %col ?', + 'r\u00F6r %col ?', 'touching %clr ?': - 'rör %clr ?', + 'r\u00F6r %clr ?', 'color %clr is touching %clr ?': - 'färgen %clr rör %clr ?', + 'f\u00E4rgen %clr r\u00F6r %clr ?', 'ask %s and wait': - 'fråga %s och vänta', + 'fr\u00E5ga %s och v\u00E4nta', 'what\'s your name?': 'vad heter du?', 'answer': @@ -498,22 +498,22 @@ SnapTranslator.dict.sv = { 'key %key pressed?': 'tangent %key nedtryckt?', 'distance to %dst': - 'avstånd till %dst', + 'avst\u00E5nd till %dst', 'reset timer': - 'nollställ stoppur', + 'nollst\u00E4ll stoppur', 'timer': 'stoppur', 'http:// %s': 'http:// %s', 'turbo mode?': - 'turboläge?', + 'turbol\u00E4ge?', 'set turbo mode to %b': - 'sätt turboläge till %b', + 's\u00E4tt turbol\u00E4ge till %b', 'filtered for %clr': - 'filtrera på %clr', + 'filtrera p\u00E5 %clr', 'stack size': 'stack-storlek', 'frames': @@ -527,7 +527,7 @@ SnapTranslator.dict.sv = { '%fun av %n': '%fun von %n', 'pick random %n to %n': - 'slumptal från %n till %n', + 'slumptal fr\u00E5n %n till %n', '%b and %b': '%b och %b', '%b or %b': @@ -539,21 +539,21 @@ SnapTranslator.dict.sv = { 'false': 'falskt', 'join %words': - 'slå ihop %words', + 'sl\u00E5 ihop %words', 'hello': 'hej', 'world': - 'världen', + 'v\u00E4rlden', 'letter %n of %s': 'bokstav %n av %s', 'length of %s': - 'lengde av %s', + 'l\u00E4ngden av %s', 'unicode of %s': 'unicode av %s', 'unicode %n as letter': 'unicode %n som bokstav', 'is %s a %typ ?': - '%s är %typ ?', + '%s \u00E4r %typ ?', 'is %s identical to %s ?': '%s identisk med %s ?', @@ -569,13 +569,13 @@ SnapTranslator.dict.sv = { 'Radera variabel', 'set %var to %s': - 'sätt %var till %s', + 's\u00E4tt %var till %s', 'change %var by %n': - 'ändra %var med %n', + '\u00E4ndra %var med %n', 'show variable %var': 'visa variabel %var', 'hide variable %var': - 'göm variabel %var', + 'g\u00F6m variabel %var', 'script variables %scriptVars': 'skriptvariabel %scriptVars', @@ -583,25 +583,25 @@ SnapTranslator.dict.sv = { 'list %exp': 'lista %exp', '%s in front of %l': - '%s främst i %l', + '%s fr\u00E4mst i %l', 'item %idx of %l': 'element %idx i %l', 'all but first of %l': - 'allt utom första i %l', + 'allt utom f\u00F6rsta i %l', 'length of %l': - 'längd av %l', + 'l\u00E4ngd av %l', '%l contains %s': - '%l innehåller %s', + '%l inneh\u00E5ller %s', 'thing': 'sak', 'add %s to %l': - 'lägg %s till %l', + 'l\u00E4gg %s till %l', 'delete %ida of %l': - 'radera %ida från %l', + 'radera %ida fr\u00E5n %l', 'insert %s at %idx of %l': - 'lägg in %s på plats %idx i lista %l', + 'l\u00E4gg in %s p\u00E5 plats %idx i lista %l', 'replace item %idx of %l with %s': - 'ersätt element %idx i %l med %s', + 'ers\u00E4tt element %idx i %l med %s', // other 'Make a block': @@ -614,15 +614,15 @@ SnapTranslator.dict.sv = { 'Snap! website': 'Snap! webbsida', 'Download source': - 'Ladda ner källkoden', + 'Ladda ner k\u00E4llkoden', 'Switch back to user mode': - 'Tillbaka till användarläge', + 'Tillbaka till anv\u00E4ndarl\u00E4ge', 'disable deep-Morphic\ncontext menus\nand show user-friendly ones': - 'stäng av Morphic\nmenyeroch visa \nanvändarvänliga istället', + 'st\u00E4ng av Morphic\nmenyeroch visa \nanv\u00E4ndarv\u00E4nliga ist\u00E4llet', 'Switch to dev mode': - 'Byt till utvecklarläge', + 'Byt till utvecklarl\u00E4ge', 'enable Morphic\ncontext menus\nand inspectors,\nnot user-friendly!': - 'aktivera Morphic menyer\noch inspektorer,\ninte användarvänligt!', + 'aktivera Morphic menyer\noch inspektorer,\ninte anv\u00E4ndarv\u00E4nligt!', // project menu 'Project notes...': @@ -630,7 +630,7 @@ SnapTranslator.dict.sv = { 'New': 'Ny', 'Open...': - 'Öppna...', + '\u00D6ppna...', 'Save': 'Spara', 'Save As...': @@ -638,25 +638,23 @@ SnapTranslator.dict.sv = { 'Import...': 'Importera...', 'file menu import hint': - 'laster inn eksportertes prosjekt,\net bibliotek med ' - + 'blokker\n' - + 'et kostym eller en lyd', + 'l\u00E4ser in ett exporterat projekt,\nett bibliotek med block,\nen kostym, eller ett ljud', 'Export project as plain text ...': 'Exportera projektet som vanlig text...', 'Export project...': 'Exportera projekt...', 'show project data as XML\nin a new browser window': - 'visa projektdata som XML\ni ett ny fönster', + 'visa projektdata som XML\ni ett ny f\u00F6nster', 'Export blocks...': 'Exportera block...', 'show global custom block definitions as XML\nin a new browser window': - 'visa globala anpassade blockdefinitioner som XML\ni ett nytt fönster', + 'visa globala anpassade blockdefinitioner som XML\ni ett nytt f\u00F6nster', 'Import tools...': 'Importverktyg...', 'load the official library of\npowerful blocks': 'ladda ner det officiella\nsuperblock biblioteket ', 'Libraries...': - 'Biblioteker...', + 'Bibliotek...', 'Import library': 'Importera bibliotek', @@ -668,77 +666,77 @@ SnapTranslator.dict.sv = { // settings menu 'Language...': - 'Språk...', + 'Spr\u00E5k...', 'Zoom blocks...': - 'Förstora blocken...', + 'F\u00F6rstora blocken...', 'Blurred shadows': 'Suddade skuggor', 'uncheck to use solid drop\nshadows and highlights': - 'bocka av för att använda\nfasta skuggor och belysningar', + 'avmarkera f\u00F6r att anv\u00E4nda\nifyllda skuggor och belysningar', 'check to use blurred drop\nshadows and highlights': - 'bocka i för att använda\nsuddiga skuggor och belysningar', + 'kryssa f\u00F6r att anv\u00E4nda\nsuddiga skuggor och belysningar', 'Zebra coloring': - 'Zebrafärgning', + 'Zebraf\u00E4rg', 'check to enable alternating\ncolors for nested blocks': - 'bocka i för att växla blockfärger\nför nestlade block', + 'kryssa f\u00F6r att v\u00E4xla blockf\u00E4rger\ni nestlade block', 'uncheck to disable alternating\ncolors for nested block': - 'bocka av för inaktivera växlade\nfärger för nestlade block', + 'avmarkera f\u00F6r att inaktivera v\u00E4xlade\nf\u00E4rger i nestlade block', 'Dynamic input labels': - 'Dynamisk namn för indata', + 'Dynamiska namn f\u00F6r indata', 'uncheck to disable dynamic\nlabels for variadic inputs': - 'bocka av för att inaktivera \ndynamiska namn för indata \nmed flera variabelfält', + 'avmarkera f\u00F6r att inaktivera \ndynamiska namn f\u00F6r indata \nmed flera variabelf\u00E4lt', 'check to enable dynamic\nlabels for variadic inputs': - 'bocka i för att aktivera \ndynamiska namn för indata \nmed flera variabelfält', + 'kryssa f\u00F6r att aktivera \ndynamiska namn f\u00F6r indata \nmed flera variabelf\u00E4lt', 'Prefer empty slot drops': - 'Föredra släpp på tomma utrymmen', + 'F\u00F6redra sl\u00E4pp p\u00E5 tomma utrymmen', 'settings menu prefer empty slots hint': - 'Inställningar\nföredra tomma utrymmen', + 'Inst\u00E4llningar\nf\u00F6redra sl\u00E4pp p\u00E5 tomma utrymmen', 'uncheck to allow dropped\nreporters to kick out others': - 'kryss vekk for at flyttede reportere vil ta plassen til andre\n', + 'avmarkera f\u00F6r att till\u00E5ta placerade\n rappporterare att flytta ut andra', 'Long form input dialog': - 'Lange dialoger for inndata', + 'Komplett inmatningsf\u00F6nster', 'check to always show slot\ntypes in the input dialog': - 'kryss av for \u00E5 vise variabelfelttype\ni inndata dialoger', + 'kryssa f\u00F6r att alltid visa\n alla typer i inmatningsf\u00F6nstret', 'uncheck to use the input\ndialog in short form': - 'kryss vekk for \u00E5 bruke korte inndata\ndialoger', + 'avmarkera f\u00F6r att visa lilla inmatningsf\u00F6nstret', 'Virtual keyboard': - 'Virtuelt tastatur', + 'Virtuellt tangentbord', 'uncheck to disable\nvirtual keyboard support\nfor mobile devices': - 'kryss vekk for \u00E5 sl\u00E5 av virtuelt\ntastatur p\u00E5 mobile enheter', + 'avmarkera f\u00F6r att inaktivera\nst\u00F6d f\u00F6r virtuellt \ntangentbord p\u00E5 mobila enheter', 'check to enable\nvirtual keyboard support\nfor mobile devices': - 'kryss av for \u00E5 sl\u00E5 p\u00E5 virtuelt\ntastatur p\u00E5 mobile enheter', + 'kryssa f\u00F6r att aktivera\nst\u00F6d f\u00F6r virtuellt \ntangentbord p\u00E5 mobila enheter', 'Input sliders': - 'Volymkontroll för indata', + 'Volymkontroller', 'uncheck to disable\ninput sliders for\nentry fields': - 'kryss vekk for \u00E5 sl\u00E5 av\nskyveknapper i inndatafelt', + 'avmarkera f\u00F6r att inaktivera \nvolymkontroller f\u00F6r inmatningsf\u00E4lt', 'check to enable\ninput sliders for\nentry fields': - 'kryss av for \u00E5 sl\u00E5 p\u00E5 skyveknapper\ni inndatafelt', + 'kryssa f\u00F6r att aktivera \nvolymkontroller f\u00F6r inmatningsf\u00E4lt', 'Clicking sound': 'Klickljud', 'uncheck to turn\nblock clicking\nsound off': - 'kryss vekk for sl\u00E5 av klikkelyd', + 'avmarkera f\u00F6r att\n inaktivera klickljud', 'check to turn\nblock clicking\nsound on': - 'kryss av for \u00E5 sl\u00E5 p\u00E5 klikkelyd', + 'kryssa f\u00F6r att aktivera klickljud', 'Animations': 'Animationer', 'uncheck to disable\nIDE animations': - 'kryss vekk for \u00E5 sl\u00E5 av IDE-animasjoner', + 'avmarkera f\u00F6r att st\u00E4nga\n av IDE-animationer', 'Turbo mode': - 'Turboläge', + 'Turbol\u00E4ge', 'check to enable\nIDE animations': - 'kryss av for \u00E5 sl\u00E5 p\u00E5 IDE-animasjoner', + 'kryssa f\u00F6r att aktivera\n IDE-animationer', 'Thread safe scripts': - 'Trådsäker skripting', + 'Tr\u00E5ds\u00E4kra skript', 'uncheck to allow\nscript reentrancy': - 'kryss vekk for \u00E5 sl\u00E5 p\u00E5 gjenbruk av p\u00E5begynte skripter', + 'avmarkera f\u00F6r att till\u00E5ta \nskript att \u00E5terintr\u00E4da', 'check to disallow\nscript reentrancy': - 'kryss av for \u00E5 sl\u00E5 av gjenbruk av p\u00E5begynte skripter', + 'kryssa f\u00F6r att f\u00F6rbjuda \nskript att \u00E5terintr\u00E4da', 'Prefer smooth animations': - 'Jämna animeringar', + 'J\u00E4mna animeringar', 'uncheck for greater speed\nat variable frame rates': - 'kryss bort for st¯rre fart ved variabel frame rate', + 'avmarkera f\u00F6r h\u00F6gre fart \nvid variabel frame rate', 'check for smooth, predictable\nanimations across computers': - 'kryss av for jevne animasjoner p alle maskinplattformer', + 'kryssa f\u00F6r j\u00E4mna animeringar\n p\u00E5 alla plattformar', // inputs 'with inputs': 'med indata', @@ -751,17 +749,17 @@ SnapTranslator.dict.sv = { // context menus: 'help': - 'hjälp', + 'hj\u00E4lp', // blocks: 'hjelp...': - 'hjälp...', + 'hj\u00E4lp...', 'relabel...': - 'döp om...', + 'd\u00F6p om...', 'duplicate': 'duplicera', 'make a copy\nand pick it up': - 'gör en kopia\noch plocka upp den', + 'g\u00F6r en kopia\noch plocka upp den', 'only duplicate this block': 'duplicera endast detta block', 'delete': @@ -769,7 +767,7 @@ SnapTranslator.dict.sv = { 'script pic...': 'skript bild...', 'open a new window\nwith a picture of this script': - 'öppna ett nytt fönster\nmed en bild av detta skript', + '\u00F6ppna ett nytt f\u00F6nster\nmed en bild av detta skript', 'ringify': 'ring runt', 'unringify': @@ -793,21 +791,21 @@ SnapTranslator.dict.sv = { // scripting area 'clean up': - 'städa', + 'st\u00E4da', 'arrange scripts\nvertically': 'organisera skript\nvertikalt', 'add comment': - 'lägg till kommentar', + 'l\u00E4gg till kommentar', 'make a block...': 'skapa nytt block...', // costumes 'rename': - 'döp om', + 'd\u00F6p om', 'export': 'exportera', 'rename costume': - 'döp om kostymen', + 'd\u00F6p om kostymen', // sounds 'Play sound': @@ -819,7 +817,7 @@ SnapTranslator.dict.sv = { 'Play': 'Starta', 'rename sound': - 'döp om ljud', + 'd\u00F6p om ljud', // dialogs // buttons @@ -836,13 +834,13 @@ SnapTranslator.dict.sv = { // help 'Help': - 'Hjälp', + 'Hj\u00E4lp', // Project Manager 'Untitled': - 'Namnlös', + 'Namnl\u00F6s', 'Open Project': - 'Öppna projekt', + '\u00D6ppna projekt', '(empty)': '(tomt)', 'Saved!': @@ -850,15 +848,15 @@ SnapTranslator.dict.sv = { 'Delete Project': 'Radera projekt', 'Are you sure you want to delete': - 'Är du säker på att du vill radera', + '\u00C4r du s\u00E4ker p\u00E5 att du vill radera', 'rename...': - 'döp om...', + 'd\u00F6p om...', // costume editor 'Costume Editor': - 'Kostym redigerare', + 'Kostymredigerare', 'click or drag crosshairs to move the rotation center': - 'Klicka eller dra krysset för att marker mitten', + 'Klicka eller dra krysset f\u00F6r att markera mitten', // project notes 'Project Notes': @@ -868,7 +866,7 @@ SnapTranslator.dict.sv = { 'New Project': 'Nytt projekt', 'Replace the current project with a new one?': - 'Ersätt aktuella projektet med ett nytt?', + 'Ers\u00E4tt aktuella projektet med ett nytt?', // save project 'Save Project As...': @@ -880,9 +878,9 @@ SnapTranslator.dict.sv = { 'Import blocks': 'Importera block', 'this project doesn\'t have any\ncustom global blocks yet': - 'detta projekt har inte ännu\nnågra egna globala block', + 'Detta projekt saknar\negna globala block', 'select': - 'välj', + 'v\u00E4lj', 'all': 'allt', 'none': @@ -890,13 +888,13 @@ SnapTranslator.dict.sv = { // variable dialog 'for all sprites': - 'för alla sprites', + 'f\u00F6r alla sprites', 'for this sprite only': - 'bara för denna sprite', + 'bara f\u00F6r denna sprite', // block dialog 'Change block': - 'Ändra block', + '\u00C4ndra block', 'Command': 'Kommando', 'Reporter': @@ -908,7 +906,7 @@ SnapTranslator.dict.sv = { 'Block Editor': 'Blockredigerare', 'Apply': - 'Verkställ', + 'Verkst\u00E4ll', // block deletion dialog 'Delete Custom Block': @@ -953,11 +951,11 @@ SnapTranslator.dict.sv = { 'Single input.': 'Enkel indata.', 'Default Value:': - 'Standardvärde:', + 'Standardv\u00E4rde:', 'Multiple inputs (value is list of inputs)': - 'Flera indata (värdet är en lista av indata)', + 'Flera indata (v\u00E4rdet \u00E4r en lista av indata)', 'Upvar - make internal variable visible to caller': - 'Upvar - gör internal variabel synlig för anroparen', + 'Upvar - g\u00F6r internal variabel synlig f\u00F6r anroparen', // About Snap 'About Snap': @@ -971,7 +969,7 @@ SnapTranslator.dict.sv = { 'Credits...': 'Tack till...', 'Translators...': - 'Översättare', + '\u00D6vers\u00E4ttare', 'License': 'Licens', 'current module versions:': @@ -979,7 +977,7 @@ SnapTranslator.dict.sv = { 'Contributors': 'Bidragsgivare', 'Translations': - 'Översättningar', + '\u00D6vers\u00E4ttningar', // variable watchers 'normal': @@ -995,24 +993,24 @@ SnapTranslator.dict.sv = { 'import...': 'importera...', 'Slider minimum value': - 'Volymkontroll - minsta värde', + 'Volymkontroll - minsta v\u00E4rde', 'Slider maximum value': - 'volymkontroll - högsta värde', + 'volymkontroll - h\u00F6gsta v\u00E4rde', // list watchers 'length: ': - 'längd: ', + 'l\u00E4ngd: ', // coments 'add comment here...': - 'lägg till kommentar här...', + 'l\u00E4gg till kommentar h\u00E4r...', // drow downs // directions '(90) right': - '(90) höger', + '(90) h\u00F6ger', '(-90) left': - '(-90) vänster', + '(-90) v\u00E4nster', '(0) up': '(0) upp', '(180) down': @@ -1024,15 +1022,15 @@ SnapTranslator.dict.sv = { 'edge': 'kant', 'pen trails': - 'pennspår', + 'pennsp\u00E5r', // costumes 'Turtle': - 'Sköldpadda', + 'Sk\u00F6ldpadda', // graphical effects 'ghost': - 'genomskinligt', + 'sp\u00F6k', // keys 'space': @@ -1042,9 +1040,9 @@ SnapTranslator.dict.sv = { 'down arrow': 'pil ned', 'right arrow': - 'pil höger', + 'pil h\u00F6ger', 'left arrow': - 'pil vänster', + 'pil v\u00E4nster', 'a': 'a', 'b': @@ -1126,7 +1124,7 @@ SnapTranslator.dict.sv = { 'abs': 'abs', 'sqrt': - 'kvadrat', + 'kvadratrot', 'sin': 'sin', 'cos': @@ -1164,5 +1162,198 @@ SnapTranslator.dict.sv = { 'last': 'sista', 'any': - 'vilken som helst' + 'vilken som helst', + + // missing labels from initial translation added below + 'add a new sprite': + 'ny sprite', + 'when %keyHat key pressed': + 'n\u00E4r tangent %keyHat trycks ned', + 'when I receive %msgHat': + 'n\u00E4r jag tar emot %msgHat', + 'message': + 'meddelande', + 'any message': + 'n\u00E5got meddelande', + 'stop %stopChoices': + 'stoppa %stopChoices', + 'this script': + 'detta skript', + 'this block': + 'detta block', + 'stop %stopOthersChoices': + 'stoppa %stopOthersChoices', + 'all but this script': + 'alla f\u00F6rutom detta skript', + 'other scripts in sprite': + 'andra skript i denna sprite', + '%att of %spr': + '%att av %spr', + '%fun of %n': + '%fun av %n', + 'split %s by %delim': + 'dela %s med tecken %delim', + 'Script variable name': + 'Skriptvariabelnamn', + 'Reference manual': + 'Referensbok', + 'Export project as plain text...': + 'Exportera projektet som vanlig text...', + 'Import tools': + 'Importverktyg', + 'Signup...': + 'Registrera...', + 'Stage size...': + 'Scenstorlek...', + 'Stage size': + 'Scenstorlek', + 'Stage width': + 'Scenbredd', + 'Stage height': + 'Scenh\u00F6jd', + 'Default': + 'Standard', + 'Plain prototype labels': + 'Vanliga prototypetiketter', + 'uncheck to always show (+) symbols\nin block prototype labels': + 'avmarkera f\u00F6r att visa (+) symboler \n i blockprototypetiketter', + 'check to hide (+) symbols\nin block prototype labels': + 'kryssa f\u00F6r att visa (+) symboler \n i blockprototypetiketter', + 'check to prioritize\nscript execution': + 'kryssa f\u00F6r att prioritera \nskriptexekvering', + 'uncheck to run scripts\nat normal speed': + 'avmarkera f\u00F6r att k\u00F6ra \nskript vid normal hastighet', + 'uncheck to allow\nscript reentrance': + 'avmarkera f\u00F6r att till\u00E5ta \nskript att \u00E5tertilltr\u00E4da', + 'check to disallow\nscript reentrance': + 'kryssa f\u00F6r att f\u00F6rbjuda \nskript att \u00E5tertilltr\u00E4da', + 'Flat line ends': + 'Platta streckslut', + 'check for flat ends of lines': + 'kryssa f\u00F6r platta streckslut', + 'uncheck for round ends of lines': + 'avmarkera f\u00F6r avrundade streckslut', + 'hide primitives': + 'g\u00F6m primitiva', + 'show primitives': + 'visa primitiva', + 'help...': + 'hj\u00E4lp...', + 'move': + 'flytta', + 'detach from': + 'koppla bort', + 'detach all parts': + 'koppla bort alla delar', + 'pic...': + 'bild...', + 'open a new window\nwith a picture of the stage': + '\u00F6ppna ett nytt f\u00F6nster\nmed en bild av scenen', + 'undrop': + '\u00E5ngra sl\u00E4pp', + 'undo the last\nblock drop\nin this pane': + '\u00E5ngra sista \nblocksl\u00E4ppet i\ndetta omr\u00E5de', + 'scripts pic...': + 'skriptbild...', + 'open a new window\nwith a picture of all scripts': + '\u00F6ppna ett nytt f\u00F6nster\nmed en bild p\u00E5 alla skript', + 'Zoom blocks': + 'F\u00F6rstora blocken', + 'build': + 'bygg', + 'your own': + 'dina egna', + 'blocks': + 'block', + 'normal (1x)': + 'normal (1x)', + 'demo (1.2x)': + 'demo (1.2x)', + 'presentation (1.4x)': + 'presentation (1.4x)', + 'big (2x)': + 'stor (2x)', + 'huge (4x)': + 'j\u00E4ttestor (4x)', + 'giant (8x)': + 'enorm (8x)', + 'monstrous (10x)': + 'gigantisk (10x)', + 'Empty': + 'Tom', + 'brightness': + 'ljusstyrke', + 'negative': + 'negativ', + 'comic': + 'komisk', + 'confetti': + 'konfetti', + 'floor': + 'golv', + 'letter': + 'bokstav', + 'whitespace': + 'mellanslag', + 'line': + 'rad', + 'tab': + 'tab', + 'cr': + 'retur', + 'warp %c': + 'snabbspola %c', + 'Reset Password...': + 'Nollst\u00E4ll l\u00F6senord...', + 'Codification support': + 'St\u00F6d f\u00F6r textprogrammering', + 'Flat design': + 'Platt utseende', + 'check for block\nto text mapping features': + 'kryssa f\u00F6r att aktivera\nblock-till-text funktioner', + 'uncheck to disable\nblock to text mapping features': + 'avmarkera f\u00F6r att inaktivera\nblock-till-text funktioner', + 'check for alternative\nGUI design': + 'kryssa f\u00F6r att aktivera ett\nalternativt utseende', + 'uncheck for default\nGUI design': + 'avmarkera f\u00F6r att byta\ntill standardutseendet', + 'Select categories of additional blocks to add to this project.': + 'v\u00E4lj grupper av extrablock att l\u00E4gga till i projektet', + 'Select a costume from the media library': + 'v\u00E4lj en kostym fr\u00E5n mediabiblioteket', + 'Select a sound from the media library': + 'v\u00E4lj ett ljud fr\u00E5n mediabiblioteket', + 'Iteration, composition': + 'Upprepning, komposition', + 'List utilities': + 'Listverktyg', + 'Streams (lazy lists)': + 'Str\u00F6mmar (lata listor)', + 'Variadic reporters': + 'Variabla rapporterare', + 'Words, sentences': + 'Ord, meningar', + 'Paint a new costume': + 'Rita en ny kostym', + 'add a new Turtle sprite': + 'l\u00E4gg till en ny Sk\u00F6ldpadda-sprite', + 'paint a new sprite': + 'rita en ny sprite', + 'Paint Editor': + 'Rita', + 'undo': + '\u00E5ngra', + 'grow': + 'st\u00F6rre', + 'shrink': + 'mindre', + 'flip ↔': + 'v\u00E4nd ↔', + 'flip ↕': + 'v\u00E4nd ↕', + 'Brush size': + 'Pennstorlek', + 'Constrain proportions of shapes?\n(you can also hold shift)': + 'Beh\u00E5ll figurernas proportioner?\n(du kan ocks\u00E5 h\u00E5lla skift nedtryckt)' + }; diff --git a/locale.js b/locale.js index 508d116..915b017 100644 --- a/locale.js +++ b/locale.js @@ -401,7 +401,7 @@ SnapTranslator.dict.sv = { 'translator_e-mail': 'eolsson@gmail.com', 'last_changed': - '2014-11-01' + '2014-12-14' }; SnapTranslator.dict.pt_BR = { -- cgit v1.3.1