diff --git a/Greenshot/Controls/BindableToolStripDropDownButton.cs b/Greenshot/Controls/BindableToolStripDropDownButton.cs index 6daee9108..4c942d776 100644 --- a/Greenshot/Controls/BindableToolStripDropDownButton.cs +++ b/Greenshot/Controls/BindableToolStripDropDownButton.cs @@ -25,7 +25,7 @@ using GreenshotPlugin.Controls; namespace Greenshot.Controls { /// /// A simple ToolStripDropDownButton implementing INotifyPropertyChanged for data binding. - /// Also, when a DropDownItem is selected, the DropDownButton adops its Tag and Image. + /// Also, when a DropDownItem is selected, the DropDownButton adopts its Tag and Image. /// The selected tag can be accessed via SelectedTag property. /// public class BindableToolStripDropDownButton : ToolStripDropDownButton, INotifyPropertyChanged, IGreenshotLanguageBindable { diff --git a/Greenshot/Destinations/FileDestination.cs b/Greenshot/Destinations/FileDestination.cs index 8ba1c3a7c..e08ddfff6 100644 --- a/Greenshot/Destinations/FileDestination.cs +++ b/Greenshot/Destinations/FileDestination.cs @@ -119,7 +119,7 @@ namespace Greenshot.Destinations { fullPath = ImageOutput.SaveWithDialog(surface, captureDetails); outputMade = (fullPath != null); } - // Don't overwite filename if no output is made + // Don't overwrite filename if no output is made if (outputMade) { exportInformation.ExportMade = outputMade; exportInformation.Filepath = fullPath; diff --git a/Greenshot/Drawing/DrawableContainer.cs b/Greenshot/Drawing/DrawableContainer.cs index 89da7b3ab..957acfcd2 100644 --- a/Greenshot/Drawing/DrawableContainer.cs +++ b/Greenshot/Drawing/DrawableContainer.cs @@ -225,7 +225,7 @@ namespace Greenshot.Drawing { private Rectangle _boundsBeforeResize = Rectangle.Empty; [NonSerialized] - // "workbench" rectangle - used for calculatoing bounds during resizing (to be applied to this DrawableContainer afterwards) + // "workbench" rectangle - used for calculating bounds during resizing (to be applied to this DrawableContainer afterwards) private RectangleF _boundsAfterResize = RectangleF.Empty; public Rectangle Bounds { diff --git a/Greenshot/Drawing/Fields/AbstractFieldHolder.cs b/Greenshot/Drawing/Fields/AbstractFieldHolder.cs index d289370f7..4e0fce7a9 100644 --- a/Greenshot/Drawing/Fields/AbstractFieldHolder.cs +++ b/Greenshot/Drawing/Fields/AbstractFieldHolder.cs @@ -46,7 +46,7 @@ namespace Greenshot.Drawing.Fields { remove{ fieldChanged -= value; } } - // we keep to Coolections of our fields, dictionary for quick access, list for serialization + // we keep two Collections of our fields, dictionary for quick access, list for serialization // this allows us to use default serialization [NonSerialized] private Dictionary fieldsByType = new Dictionary(); diff --git a/Greenshot/Drawing/Fields/Binding/BidirectionalBinding.cs b/Greenshot/Drawing/Fields/Binding/BidirectionalBinding.cs index 6ebbd4be1..bb5a9fbf2 100644 --- a/Greenshot/Drawing/Fields/Binding/BidirectionalBinding.cs +++ b/Greenshot/Drawing/Fields/Binding/BidirectionalBinding.cs @@ -67,7 +67,7 @@ namespace Greenshot.Drawing.Fields.Binding { /// Property of 1st object to bind /// Object containing 2nd property to bind /// Property of 2nd object to bind - /// taking care of converting the synchronzied value to the correct target format and back + /// taking care of converting the synchronized value to the correct target format and back public BidirectionalBinding(INotifyPropertyChanged controlObject, string controlPropertyName, INotifyPropertyChanged fieldObject, string fieldPropertyName, IBindingConverter converter) : this(controlObject, controlPropertyName, fieldObject, fieldPropertyName) { this.converter = converter; } @@ -80,7 +80,7 @@ namespace Greenshot.Drawing.Fields.Binding { /// Property of 1st object to bind /// Object containing 2nd property to bind /// Property of 2nd object to bind - /// validator to intercept synchronisation if the value does not match certain criteria + /// validator to intercept synchronization if the value does not match certain criteria public BidirectionalBinding(INotifyPropertyChanged controlObject, string controlPropertyName, INotifyPropertyChanged fieldObject, string fieldPropertyName, IBindingValidator validator) : this(controlObject, controlPropertyName, fieldObject, fieldPropertyName) { this.validator = validator; } @@ -93,8 +93,8 @@ namespace Greenshot.Drawing.Fields.Binding { /// Property of 1st object to bind /// Object containing 2nd property to bind /// Property of 2nd object to bind - /// taking care of converting the synchronzied value to the correct target format and back - /// validator to intercept synchronisation if the value does not match certain criteria + /// taking care of converting the synchronized value to the correct target format and back + /// validator to intercept synchronization if the value does not match certain criteria public BidirectionalBinding(INotifyPropertyChanged controlObject, string controlPropertyName, INotifyPropertyChanged fieldObject, string fieldPropertyName, IBindingConverter converter, IBindingValidator validator) : this(controlObject, controlPropertyName, fieldObject, fieldPropertyName, converter) { this.validator = validator; } diff --git a/Greenshot/Forms/SettingsForm.cs b/Greenshot/Forms/SettingsForm.cs index a23290ae3..5ad440991 100644 --- a/Greenshot/Forms/SettingsForm.cs +++ b/Greenshot/Forms/SettingsForm.cs @@ -109,7 +109,7 @@ namespace Greenshot { } /// - /// This is a method to popululate the ComboBox + /// This is a method to populate the ComboBox /// with the items from the enumeration /// /// ComboBox to populate diff --git a/Greenshot/Languages/language-sv-SE.xml b/Greenshot/Languages/language-sv-SE.xml index ef5ca0ea3..b4c61b8c1 100644 --- a/Greenshot/Languages/language-sv-SE.xml +++ b/Greenshot/Languages/language-sv-SE.xml @@ -1,12 +1,12 @@ - + Var vänlig att rapportera in fel till Om du gillar Greenshot, så är du välkommen att stödja oss: Greenshots hemsida tillhandahålls av sourceforge.net på Ikoner från "Yusuke Kamiyamane's Fugue icon set" (Creative Commons Attribution 3.0 license) - Copyright (C) 2007-2012 Thomas Braun, Jens Klingen, Robin Krom -Greenshot lämnar ABSOLUT INGA GARANTIER. Detta är ett gratisprogram, och du kan/får vidaredistribuera programmet under vissa villkor. + Copyright (C) 2007-2014 Thomas Braun, Jens Klingen, Robin Krom +Greenshot lämnar ABSOLUT INGA GARANTIER. Detta är ett gratisprogram, och du får vidaredistribuera programmet under vissa villkor. Detaljer om "GNU General Public License": Om Greenshot Svensk översättning av Torsten Augustsson @@ -33,14 +33,14 @@ Innan du skickar uppskattar vi verkligen om du kontrollerar om felet redan blivi Verkställ Blå Grön - HTMLfärg - Senaste använda färgerna + HTML-färg + Senast använda färgerna Röd Färgväljare Transparent Målet {0} nekade åtkomst för Greenshot, antagligen är en dialogruta öppen. Stäng dialogrutan och försök igen. Åtkomst för Greenshot nekades - Kunde inte spara Greenshot's konfigurationsfil. Var vänlig kontrollera åtkomsträttigheterna för '{0}'. + Kunde inte spara Greenshots konfigurationsfil. Var vänlig kontrollera åtkomsträttigheterna för '{0}'. Om Greenshot Skärmdump av yta Öppna bild från urklipp @@ -49,7 +49,7 @@ Innan du skickar uppskattar vi verkligen om du kontrollerar om felet redan blivi botten vänster höger - topp + toppen Skärmdump av Internet Explorer Skärmdump av Internet Exporer från lista Skärmdump av senaste ytan @@ -62,7 +62,7 @@ Innan du skickar uppskattar vi verkligen om du kontrollerar om felet redan blivi Öppna platsen för senaste skärmdumpen Snabbinställningar Inställningar... - Fel vid export till {0}. Vänligen försök igen. + Fel vid export till {0}. Försök igen. Underkant Mitten Horisontell justering @@ -72,10 +72,10 @@ Innan du skickar uppskattar vi verkligen om du kontrollerar om felet redan blivi Överkant Vertikal justering Arrangera - Pilhuvud + Pilhuvuden Båda Slutpunkt - Ingen + Inget Startpunkt Autobeskärning Fyllnadsfärg @@ -88,7 +88,7 @@ Innan du skickar uppskattar vi verkligen om du kontrollerar om felet redan blivi Stäng Vill du spara skärmdumpen? Spara bild? - Konfirmera + Godkänn Kopiera bilden till urklipp Kopiera sökväg till urklipp Kopiera @@ -105,10 +105,6 @@ Innan du skickar uppskattar vi verkligen om du kontrollerar om felet redan blivi Rita en line (L) Rita en rektangel (R) Lägg till en textruta (T) - Skuggmörkhet - Skuggoffset - Skugginställningar - Skuggtjocklek Duplicera valt element Redigera Effekter @@ -154,12 +150,8 @@ Innan du skickar uppskattar vi verkligen om du kontrollerar om felet redan blivi Skugga Bilden sparades i urklipp. Linjetjocklek - Greenshot Bildredigerare + Greenshot bildredigerare Riven kant - Horisontell tandspann - Riven kantinställningar - Tandstorlek - Vertikalt tandspann Ångra {0} Upp en nivå Upp till toppen @@ -167,16 +159,16 @@ Innan du skickar uppskattar vi verkligen om du kontrollerar om felet redan blivi Outlook med HTML Outlook med text Fel - Programmet Greenshot körs redan. + En instans av Greenshot körs redan. Kan inte spara filen till {0}. -Var god kontrollera skrivrättigheterna till den förvalda mappen. +Kontrollera skrivrättigheterna för den valda mappen. Filen "{0}" kunde inte öppnas. Kunde inte öppna länken '{0}'. Kunde inte spara skärmdumpen. Välj en lämplig mapp att spara i. Expert Skapa en 8-bitars bild om det är färre än 256 men bilden är > 8 bitar Leta efter instabila uppdateringar - Utklippsformat + Urklippsformat Numret för ${NUM} i filnamnsmönstret Jag vet vad jag håller på med! Mönster för skrivarsidfot @@ -197,28 +189,28 @@ Var god kontrollera skrivrättigheterna till den förvalda mappen. Rotera utskriften till sidans orientering Förminska/anpassa utskriften till papprets storlek Färginställningar - Spara insällningar som förvalda och fråga inte igen + Spara alternativen som standard och fråga inte igen Skriv ut med inverterade färger Utskriftsformat Fullfärgsutskrift Tvinga gråskalig utskrift Tvinga svart/vit utskrift - Utskriftsdatum/klockslag i sidans nedre kant + Skriv ut datum/klockslag i sidans nedre kant Greenshot skrivarinställningar Spara som standardkvalitet och fråga inte igen Greenshot-kvalitet Spara direkt (använd önskade filinställningar) Visa dialogruta varje gång en bild skall skrivas ut Visa kvalitetsdialogen vaje gång en bild sparas - Programinställningar + Applikationställningar Starta Greenshot när datorn startas Skärmdump Inkludera muspekaren Välj fönster - Intervall för att leta efter uppdateringar i dagar (0=leta inte) + Intervall för att leta efter uppdateringar, i dagar (0=leta inte) Konfigurera Kopiera bildens sökväg till urklipp varje gång en bild sparas - Destination för skärmdumpar + Destination Kopiera till urklipp Öppna i bildredigeraren E-mail @@ -245,8 +237,7 @@ ${user} Användarnamn ${domain} Windows domän ${hostname} Datorns namn -Du kan också göra så att Greenshot skapar mappar dynamiskt. -Använd helt enkelt backslash (\) för att separera mapp-/filnamn. +Du kan också göra så att Greenshot skapar mappar dynamiskt. Använd helt enkelt backslash (\) för att separera mapp-/filnamn. Exempel: ${YYYY}-${MM}-${DD}\${hh}-${mm}-${ss} Mönstret kommer att skapa en mapp med dagens datum på ditt förvalda ställe, t.e.x. 2008-06-29, och bildens filnamn blir den aktuella tiden, e.x. 11_58_32.xxx där "xxx" är det filformat du angett. @@ -258,10 +249,10 @@ där "xxx" är det filformat du angett. DLL-sökväg Namn Version - Inställningar för filsparning + Föredragna inställningar för filsparning Bildformat Utskrift - Skrivarinställningar + Utskriftsalternativ Kvalitetsinställningar Reducera antalet färger till maximalt 256 Registrera kortkommandon @@ -272,7 +263,7 @@ där "xxx" är det filformat du angett. Inställningar Det mönster som används för att generera filnamn när skärmdumpar sparas Språk som används i Greenshot - Förvalt bildformat + Bildformat som används som standard Definierar om kortkommandona Prnt, Ctrl+Print, Alt+Prnt är reserverade att användas globalt av Greenshot när programmet startar, tills programmet stängs ner. Plats skärmdumpar skall sparas som standard (lämna tomt för att spara på skrivbordet) Använd systemets standardproxy @@ -282,15 +273,41 @@ där "xxx" är det filformat du angett. Skärmdump av fönster Högerklicka här eller tryck på tangenten {0} En nyare version av Greenshot finns tillgänglig! Vill du ladda ner Greenshot {0}? - Vänligen vänta medan skärmdump av Internet Exporer skapas... + Vänta medan skärmdump av Internet Exporer skapas... Varning - En eller flera kortkommandon kunde inte registreras. Därför kanske det inte är möjligt att använda Greenshot's kortkomandon. -Problemet är troligen orsakat av att ett annat program/verktyg har lagt beslag på samma kortkommando(n). -Försök att avaktivera de program som använder sig av knappen "Print". Men du kan också använda dig av dessa funktioner genom att högerklicka på Greenshotikonen i aktivitesfältet. + Kortkommandot "{0}" kunde inte registrerar. Problemet är troligen orsakat av att ett annat program/verktyg har lagt beslag på samma kortkommando(n)! Du kan antingen ändra dina inställningar för kortkommandon eller avaktivera/ändra programvaran som använder samma kortkommando(n). + +Alla Greenshots funktioner fungerar fortfarande från snabbmenyn i aktivitetsfältsikonen utan kortkommandon. Använd anspassad färg Bevara genomskinlighet Automatiskt Använd standardfärg Som visat + + + Skuggmörkhet + Skuggoffset + Skugginställningar + Skuggtjocklek + + Horisontell tandspann + Riven kantinställningar + Tandstorlek + Vertikalt tandspann + Riv vänster sida + Riv höger sida + Riv övre sida + Riv nedre sida + Generera skugga + + Lägg till räknare + Lägg till pratbubbla + + Anpassa storlek + Storleksinställningar + Behåll bildförhållande + Bredd + Höjd + \ No newline at end of file diff --git a/GreenshotPlugin/Core/WindowsHelper.cs b/GreenshotPlugin/Core/WindowsHelper.cs index a63a0dc8f..a8569adab 100644 --- a/GreenshotPlugin/Core/WindowsHelper.cs +++ b/GreenshotPlugin/Core/WindowsHelper.cs @@ -176,7 +176,7 @@ namespace GreenshotPlugin.Core { static WindowDetails() { try { - // Only try to instanciate when Windows 8 or later. + // Only try to instantiate when Windows 8 or later. if (Environment.OSVersion.Version.Major >= 6 && Environment.OSVersion.Version.Minor >= 2) { appVisibility = COMWrapper.CreateInstance(); } @@ -413,7 +413,7 @@ namespace GreenshotPlugin.Core { } /// - /// Retrieve the child with mathing classname + /// Retrieve the child with matching classname /// public WindowDetails GetChild(string childClassname) { foreach(WindowDetails child in Children) { @@ -425,7 +425,7 @@ namespace GreenshotPlugin.Core { } /// - /// Retrieve the children with mathing classname + /// Retrieve the children with matching classname /// public IEnumerable GetChilden(string childClassname) { foreach (WindowDetails child in Children) { @@ -499,7 +499,7 @@ namespace GreenshotPlugin.Core { /// /// The regexp to look for in the title /// The regexp to look for in the classname - /// List with all the found windows, or an emptry list + /// List with all the found windows, or an empty list public List FindChildren(string titlePattern, string classnamePattern) { return FindWindow(Children, titlePattern, classnamePattern); } @@ -627,7 +627,7 @@ namespace GreenshotPlugin.Core { } /// - /// Gets/Sets whether the window is iconic (mimimised) or not. + /// Gets/Sets whether the window is iconic (mimimized) or not. /// public bool Iconic { get { @@ -705,7 +705,7 @@ namespace GreenshotPlugin.Core { } } } else { - // Is only partly on the screen, when this happens the app is allways visible! + // Is only partly on the screen, when this happens the app is always visible! return true; } } @@ -984,7 +984,7 @@ namespace GreenshotPlugin.Core { // Correct capture size for maximized window by offsetting the X,Y with the border size captureRectangle.X += borderSize.Width; captureRectangle.Y += borderSize.Height; - // and subtrackting the border from the size (2 times, as we move right/down for the capture without resizing) + // and subtracting the border from the size (2 times, as we move right/down for the capture without resizing) captureRectangle.Width -= 2 * borderSize.Width; captureRectangle.Height -= 2 * borderSize.Height; } else if (autoMode) { @@ -1035,7 +1035,7 @@ namespace GreenshotPlugin.Core { // Make sure the application window is active, so the colors & buttons are right ToForeground(); } - // Make sure all changes are processed and visisble + // Make sure all changes are processed and visible Application.DoEvents(); using (Bitmap blackBitmap = WindowCapture.CaptureRectangle(captureRectangle)) { capturedBitmap = ApplyTransparency(blackBitmap, whiteBitmap); @@ -1043,7 +1043,7 @@ namespace GreenshotPlugin.Core { } } catch (Exception e) { LOG.Debug("Exception: ", e); - // Some problem occured, cleanup and make a normal capture + // Some problem occurred, cleanup and make a normal capture if (capturedBitmap != null) { capturedBitmap.Dispose(); capturedBitmap = null; @@ -1067,7 +1067,7 @@ namespace GreenshotPlugin.Core { // Make sure the application window is active, so the colors & buttons are right ToForeground(); } - // Make sure all changes are processed and visisble + // Make sure all changes are processed and visible Application.DoEvents(); // Capture from the screen capturedBitmap = WindowCapture.CaptureRectangle(captureRectangle); @@ -1135,7 +1135,7 @@ namespace GreenshotPlugin.Core { /// /// Apply transparency by comparing a transparent capture with a black and white background /// A "Math.min" makes sure there is no overflow, but this could cause the picture to have shifted colors. - /// The pictures should have been taken without differency, exect for the colors. + /// The pictures should have been taken without differency, except for the colors. /// /// Bitmap with the black image /// Bitmap with the black image @@ -1350,7 +1350,7 @@ namespace GreenshotPlugin.Core { } /// - /// Return an Image representating the Window! + /// Return an Image representing the Window! /// As GDI+ draws it, it will be without Aero borders! /// public Image PrintWindow() { @@ -1451,9 +1451,9 @@ namespace GreenshotPlugin.Core { } /// - /// Gets the Destop window + /// Gets the Desktop window /// - /// WindowDetails for the destop window + /// WindowDetails for the desktop window public static WindowDetails GetDesktopWindow() { return new WindowDetails(User32.GetDesktopWindow()); } diff --git a/GreenshotPlugin/IniFile/IniConfig.cs b/GreenshotPlugin/IniFile/IniConfig.cs index dd2345dd7..7eb90f1e6 100644 --- a/GreenshotPlugin/IniFile/IniConfig.cs +++ b/GreenshotPlugin/IniFile/IniConfig.cs @@ -257,7 +257,7 @@ namespace Greenshot.IniFile { /// /// IniSection private static void FixProperties(IniSection section) { - // Make properties unchangable + // Make properties unchangeable if (fixedProperties != null) { Dictionary fixedPropertiesForSection = null; if (fixedProperties.TryGetValue(section.IniSectionAttribute.Name, out fixedPropertiesForSection)) {