Translated using Weblate (Swedish)

Currently translated at 99.8% (9127 of 9145 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
This commit is contained in:
Henrik Kauhanen 2024-01-13 15:48:11 +00:00 committed by Seth Hillbrand
parent 8df34b16d3
commit 2325dea167
1 changed files with 501 additions and 31 deletions

View File

@ -11,10 +11,10 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-12 09:03-0800\n"
"PO-Revision-Date: 2024-01-12 17:03+0000\n"
"PO-Revision-Date: 2024-01-14 12:30+0000\n"
"Last-Translator: Henrik Kauhanen <henrik@kauhanen.se>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/kicad/master-"
"source/sv/>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/kicad/"
"master-source/sv/>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -6409,13 +6409,13 @@ msgid "Failed to parse number from '%s'"
msgstr "Lyckades inte läsa ut nummer från '%s'"
#: common/io/easyedapro/easyedapro_import_utils.cpp:165
#, fuzzy, c-format
#, c-format
msgid ""
"'%s' does not appear to be a valid EasyEDA (JLCEDA) Pro project or library "
"file. Cannot find project.json or device.json."
msgstr ""
"'%s' verkar inte vara en giltig EasyEDA (JLCEDA) Pro projektfil. Kan inte "
"hitta project.json."
"'%s' verkar inte vara en giltig EasyEDA (JLCEDA) Pro projekt- eller "
"biblioteksfil. Kan inte hitta project.json eller device.json."
#: common/io/easyedapro/easyedapro_import_utils.cpp:181
#, c-format
@ -18747,7 +18747,6 @@ msgid "%d"
msgstr "%d"
#: eeschema/sim/sim_plot_tab.cpp:579
#, fuzzy
msgid "Amplitude"
msgstr "Amplitud"
@ -26068,7 +26067,6 @@ msgid "Overvoltage category:"
msgstr "Överspänningskategori:"
#: pcb_calculator/calculator_panels/panel_electrical_spacing_iec60664_base.cpp:56
#, fuzzy
msgid ""
"OVC I: Equipment with no direct connection to mains supply\n"
"\n"
@ -26116,7 +26114,6 @@ msgid "Impulse voltage:"
msgstr "Impulsspänning:"
#: pcb_calculator/calculator_panels/panel_electrical_spacing_iec60664_base.cpp:85
#, fuzzy
msgid ""
"Given the rated voltage and the overvoltage category, a device should "
"withstand this value without a breakdown of insulation. This impulse voltage "
@ -26124,7 +26121,7 @@ msgid ""
msgstr ""
"Givet den nominella arbetsspänningen och överspänningskategorin skall "
"utrustningen motstå detta spänningsvärde utan genombrott i isoleringen. "
"Denna impulsspänning är en standard 1,2/50µs vågform."
"Denna impulsspänning är en standard 1,2/50µs vågform"
#: pcb_calculator/calculator_panels/panel_electrical_spacing_iec60664_base.cpp:95
#: pcb_calculator/calculator_panels/panel_electrical_spacing_iec60664_base.cpp:145
@ -28062,9 +28059,8 @@ msgid "Curve Points"
msgstr "Bågpunkter"
#: pcbnew/board_connected_item.cpp:275
#, fuzzy
msgid "Prefer Zone Connections"
msgstr "Föredra anslutning till zon"
msgstr "Prioritera anslutning till zon"
#: pcbnew/board_connected_item.cpp:281
msgid "Allow Teardrops To Span Two Tracks"
@ -30474,19 +30470,16 @@ msgid "Exclude all violations of rule '%s'"
msgstr "Undanta alla överträdelser av regel '%s'"
#: pcbnew/dialogs/dialog_drc.cpp:629
#, fuzzy
msgid "Run Inspect > Clearance Resolution"
msgstr "Utför Inspektera > Ta reda på isolationsavstånd"
#: pcbnew/dialogs/dialog_drc.cpp:642
#, fuzzy
msgid "Run Inspect > Constraints Resolution"
msgstr "Utför Inspektera > Ta reda på begränsningar"
#: pcbnew/dialogs/dialog_drc.cpp:646
#, fuzzy
msgid "Run Inspect > Compare Footprint with Library"
msgstr "Kör Inspektera > Jämför fotavtryk med bibliotek"
msgstr "Utför Inspektera > Jämför fotavtryk med bibliotek"
#: pcbnew/dialogs/dialog_drc.cpp:655 pcbnew/dialogs/dialog_drc.cpp:662
msgid "Violation severities can also be edited in the Board Setup... dialog"
@ -30864,7 +30857,6 @@ msgid "STEP files"
msgstr "STEP-filer"
#: pcbnew/dialogs/dialog_export_step.cpp:342
#, fuzzy
msgid "Binary glTF files"
msgstr "Binära glTF-filer"
@ -36780,6 +36772,490 @@ msgid ""
"For the full documentation see [https://docs.kicad.org](https://docs.kicad."
"org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)."
msgstr ""
"### Toppnivåsatser\n"
"\n"
" (version <nummer>)\n"
"\n"
" (rule <regelnamn> <regelsats> ...)\n"
"\n"
"\n"
"<br>\n"
"\n"
"### Regelsatser\n"
"\n"
" (constraint <begränsningstyp> ...)\n"
"\n"
" (condition \"<uttryck>\")\n"
"\n"
" (layer \"<lagernamn>\")\n"
"\n"
" (severity <allvarlighetsnamn>)\n"
"\n"
"\n"
"<br>\n"
"\n"
"### Begränsningar\n"
"\n"
"| Begränsningstyp | Argumenttyp "
" | Beskr"
"ivning "
" "
" "
" "
" "
" |\n"
"|---------------------------|------------------------------------------------"
"------------------------------------------------------------------------|----"
"-----------------------------------------------------------------------------"
"-----------------------------------------------------------------------------"
"-----------------------------------------------------------------------------"
"-----------------------------------------------------------------------------"
"-----------------------------------------------------------------------------"
"----------------------------------------------------|\n"
"| `annular_width` | min/opt/max "
" | "
"Kontrollerar bredden på viakragar.<br> "
" "
" "
" "
" "
" |\n"
"| `clearance` | min "
" | "
"Specificerar **elektriskt** isolationsavstånd mellan kopparobjekt från olika "
"nät. (Se `physical_clearance` om du vill specificera frigång mellan objekt "
"oberoende av nättillhörighet.)<br><br>För att tillåta kopparobjekt att "
"överlappa (kollidera), skapa en `clearance`-begränsning med `min`-värde "
"mindre än noll (till exempel, `-1`).<br> "
" "
" |\n"
"| `courtyard_clearance` | min "
" | "
"Kontrollerar frigång mellan fotavtrycks gårdsplaner och genererar ett "
"felmeddelande om två godtyckliga gårdsplaner är närmare varandra än `min`-"
"avståndet. Om ett fotavtryck inte har en definierad gårdsplan, genereras "
"inga felmeddelanden från denna begränsning.<br> "
" "
" "
" |\n"
"| `diff_pair_gap` | min/opt/max "
" | "
"Kontrollerar avståndet mellan kopplade ledare i ett differentiellt par. "
"Kopplade ledare är segment som är parallella med varandra. Ledaravstånd för "
"differentiellt par testas inte för okopplade delar av ett differentiellt par "
"(till exempel, utbrytningen från en komponent).<br> "
" "
" "
" |\n"
"| `diff_pair_uncoupled` | max "
" | "
"Kontrollerar sträckan som ett differentiellt pars ledare är dragen okopplad "
"från parets ledare med motsatt polaritet (till exempel, där paret bryter ut "
"från en komponent, eller blir okopplad för att passera runt ett annat objekt "
"som till exempel ett via).<br> "
" "
" "
"|\n"
"| `disallow` | `track`<br>`via`<br>`micro_via`<br>`buried_via`"
"<br>`pad`<br>`zone`<br>`text`<br>`graphic`<br>`hole`<br>`footprint`<br> | "
"Specifcera en eller flera objekttyper som inte tillåts, separerade med "
"mellanslag. Till exempel, `(constraint disallow track)` eller `(constraint "
"disallow track via pad)`. Om ett objekt av denna typ matchar regelvillkoret "
"genereras ett designregelfel.<br><br>Denna begränsning är väsentligen "
"detsamma som en spärrzon, men kan användas för att skapa mer specifika spärrb"
"egränsningar.<br> "
" |\n"
"| `edge_clearance` | min/opt/max "
" | "
"Kontrollerar frigången mellan objekt och mönsterkortets kant.<br><br>Detta "
"kan också förstås som \"frästoleransen\" eftersom mönsterkortets kantkontur "
"innehåller alla grafiska element på lagret `Edge.Cuts` såväl som eventuella "
"*ovala* hål i lödytor. (Se `physical_hole_clearance` för borrtoleransen.)<br"
"> "
" |\n"
"| `length` | min/max "
" | "
"Kontrollerar den totala dragna ledarlängden för de nät som matchar "
"regelvillkoret och genererar ett felmeddelande för varje nät vars längd "
"understiger `min`-värdet (om specificerat) eller överstiger `max`-värdet (om "
"specificerat) för begränsningen.<br> "
" "
" "
" |\n"
"| `hole` | min/max "
" | "
"Kontrollerar storleken (diametern) för ett borrat hål i en lödyta eller ett "
"via. För ovala hål testas den mindre diametern mot `min`-värdet (om "
"specificerat) och den större diametern testas mot `max` värdet (om "
"specificerat).<br> "
" "
" |\n"
"| `hole_clearance` | min "
" | "
"Kontrollerar frigången mellan ett borrat hål i en lödyta eller ett via och "
"kopparobjekt tillhörande andra nät. Frigången mäts från hålets periferi, "
"inte från dess centrum.<br> "
" "
" "
" |\n"
"| `hole_to_hole` | min "
" | "
"Kontrollerar frigången mellan mekaniskt borrade hål i lödytor och vior. "
"Frigången mäts mellan hålens periferier, inte mellan deras "
"centrum.<br><br>Denna begränsning är enkom för att skydda borrstålen. "
"Frigången till/mellan **laserborrade** (mikrovior) och andra icke-mekaniskt "
"borrade hål kontrolleras inte, inte heller frigången till/mellan **frästa** "
"(ovala) och andra icke mekaniskt borrade hål.<br> |\n"
"| `physical_clearance` | min "
" | "
"Kontrollerar frigången mellan två objekt på ett givet lager (inklusive icke-"
"kopparlager).<br><br>Medan detta kan utföra mer universella kontroller "
"än`clearance`, är det också mycket långsammare. Använd `clearance` där det "
"är möjligt.<br> "
" "
" "
" |\n"
"| `physical_hole_clearance` | min "
" | "
"Kontrollera frigången mellan ett borrat hål i en lödyta eller ett via och "
"ett annat objekt, oberoende av dess nättillhörighet. Frigången mäts från "
"hålets periferi, inte dess centrum.<br><br>Detta kan också förstås som "
"\"borrtoleransen\" då det bara inkluderar **runda** hål (se `edge_clearance` "
"för frästoleransen).<br> "
" |\n"
"| `silk_clearance` | min/opt/max "
" | "
"Kontrollerar frigången mellan objekt på anvisningstryckslagret och andra obje"
"kt.<br> "
" "
" "
" "
" |\n"
"| `skew` | max "
" | "
"Kontrollerar total skew för de nät som matchar regelvillkoret, med andra "
"ord, skillanden mellan varje individuellt näts ledarlängd och medelvärdet av "
"ledarlängden för alla nät som matchar regelvillkoret. Om absolutvärdet av "
"skillnaden mellan det medelvärdet och ledarlängden för något individuellt "
"nät överstiger `max`-värdet genereras ett felmeddelande.<br> "
" |\n"
"| `thermal_relief_gap` | min "
" | "
"Specificerar bredden på gapet mellan en lödyta och kopparzonen när termiskt "
"avlastad zonanslutning används.<br> "
" "
" "
" "
" |\n"
"| `thermal_spoke_width` | opt "
" | "
"Specificerar ekerbredd för termiskt avlastad anslutning mellan en lödyta och "
"kopparzonen den ansluter till.<br> "
" "
" "
" "
" |\n"
"| `track_width` | min/opt/max "
" | "
"Kontrollerar ledar- och bågsegments bredd. Ett felmeddelande genereras för "
"varje segmetn vars bredd understiger `min`-värdet (om specificerat) eller "
"överstiger `max`-värdet (om specificerat).<br> "
" "
" "
" |\n"
"| `via_count` | max "
" | "
"Räknar antalet vior på i varje nät som matchar regelvillkoret. Om antalet i "
"något nät överstiger begränsningens `max`-värde genereras ett felmeddelande "
"för det nätet.<br> "
" "
" "
" |\n"
"| `zone_connection` | `solid`<br>`thermal_reliefs`<br>`none` "
" | "
"Specificerar vilken typ av anslutning som skall utföras mellan en zon och en "
"lödyta.<br> "
" "
" "
" "
" "
" |\n"
"\n"
"\n"
"### Objekt\n"
"\n"
" * `A` &nbsp;&nbsp; _det första (eller enda) objekt som testas_\n"
" * `B` &nbsp;&nbsp; _det andra objektet som testas (för binära test)_\n"
" * `L` &nbsp;&nbsp; _lagret som för närvarande testas_\n"
"\n"
"<br>\n"
"\n"
"### Namn på allvarlighetsgrader\n"
"\n"
" * warning\n"
" * error\n"
" * exclusion\n"
" * ignore\n"
"\n"
"<br>\n"
"\n"
"### Exempel\n"
"\n"
" (version 1)\n"
"\n"
" (rule HV\n"
" (constraint clearance (min 1.5mm))\n"
" (condition \"A.NetClass == 'HV'\"))\n"
"\n"
"\n"
" (rule HV\n"
" (layer outer)\n"
" (constraint clearance (min 1.5mm))\n"
" (condition \"A.NetClass == 'HV'\"))\n"
"\n"
"\n"
" (rule HV_HV\n"
" # större frigång mellan högspännings (HV) ledare\n"
" (constraint clearance (min \"1.5mm + 2.0mm\"))\n"
" (condition \"A.NetClass == 'HV' && B.NetClass == 'HV'\"))\n"
"\n"
"\n"
" (rule HV_unshielded\n"
" (constraint clearance (min 2mm))\n"
" (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')\"))\n"
"\n"
"\n"
" (rule heavy_thermals\n"
" (constraint thermal_spoke_width (min 0.5mm))\n"
" (condition \"A.NetClass == 'HV'\"))\n"
"<br><br>\n"
"\n"
"### Noteringar\n"
"\n"
"Versionssatsen måste vara den första satsen. Den indikerar syntaxversionen "
"i filen så att \n"
"framtida regeltolkar kan utföra automatiska uppdateringar. Den skall vara\n"
"satt till \"1\".\n"
"\n"
"Regler skall ordnas enligt stigande grad av specificitet. Senare regler "
"har\n"
"företräde framför tidigare regler; när väl en matchande regel hittats\n"
"kontrolleras inga fler regler.\n"
"\n"
"Använd Ctrl+/ för att kommentera eller avkommentera rad(er).\n"
"<br><br><br>\n"
"\n"
"### Uttrycksfunktioner\n"
"\n"
"Alla funktionsparametrar stöder enkla jokertecken (`*` och `?`).\n"
"<br><br>\n"
"\n"
" A.intersectsCourtyard('<footprint_refdes>')\n"
"Sant om någon del av `A` ligger innanför det angivna fotavtryckets "
"huvudgårdsplan.\n"
"<br><br>\n"
"\n"
" A.intersectsFrontCourtyard('<footprint_refdes>')\n"
"Sant om någon del av `A` ligger innanför det angivna fotavtryckets gårdsplan "
"på mönsterkortets framsida.\n"
"<br><br>\n"
"\n"
" A.intersectsBackCourtyard('<footprint_refdes>')\n"
"Sant om någon del av `A` ligger innanför det angivna fotavtryckets gårdsplan "
"på mönsterkortets baksida.\n"
"<br><br>\n"
"\n"
" A.intersectsArea('<zone_name>')\n"
"Sant om någon del av `A` ligger innanför den angivna zonens kontur.\n"
"<br><br>\n"
"\n"
" A.enclosedByArea('<zone_name>')\n"
"Sant om hela `A` ligger innanför den angivna zonens kontur.\n"
"\n"
"OBS: detta är potentiellt ett dyrare anrop (mer arbetsamt att utföra) än "
"`intersectsArea()`. Använd `intersectsArea()`\n"
"där det är möjligt.\n"
"<br><br>\n"
"\n"
" A.getField('<field_name>')\n"
"Värdet för det givna fältet. Endast fotavtryck har fält, varför ett fält "
"endast returneras om\n"
"`A` är ett fotavtryck.\n"
"<br><br>\n"
"\n"
" A.isPlated()\n"
"Sant om `A` har ett genompläterat hål.\n"
"<br><br>\n"
"\n"
" A.inDiffPair('<net_name>')\n"
"Sant om `A` har ett nät som är en del av det specificerade differentiella "
"paret.\n"
"`<net_name>` är basnamnet för det differentiella paret. Till exempel "
"matchar `inDiffPair('/CLK')`\n"
"objekt i näten `/CLK_P` och `/CLK_N`.\n"
"<br><br>\n"
"\n"
" AB.isCoupledDiffPair()\n"
"Sant om `A` och `B` tillhör samma differentiella par.\n"
"<br><br>\n"
"\n"
" A.memberOfGroup('<group_name>')\n"
"Sant om `A` är medlem av den givna gruppen. Namnet kan innehålla jokertecken."
"\n"
"Inkluderar nästlade medlemskap (som härleds i flera steg).\n"
"<br><br>\n"
"\n"
" A.memberOfFootprint('<footprint_reference>')\n"
"Sant om `A` tillhör ett fotavtryck som matchar den angivna "
"referensbeteckningen. \n"
"Referensbeteckningen kan innehålla jokertecken.\n"
"<br><br>\n"
"\n"
" A.memberOfSheet('<sheet_path>')\n"
"Sant om `A` tillhör det angivna kretsschemaarket. Sökvägen för "
"kretsschemaarket kan innehålla jokertecken.\n"
"<br><br>\n"
"\n"
" A.existsOnLayer('<layer_name>')\n"
"Sant om `A` finns på det angivna lagret. Lagrets namn kan vara\n"
"endera det namn som tilldelats i Mönsterkortsinställningar > Lager i "
"mönsterkortsredigeraren\n"
"eller det kanoniska namnet (ie: `F.Cu`).\n"
"\n"
"OBS: detta returnerar sant om `A` är på det angivna lagret, oberoende\n"
"av om regeln utvärderas för det lagret eller inte.\n"
"För det senare fallet använd en sats `(layer \"layer_name\")` i regeln.\n"
"<br><br>\n"
"\n"
"### Fler exempel\n"
"\n"
" (rule \"copper keepout\"\n"
" (constraint disallow track via zone)\n"
" (condition \"A.intersectsArea('zone3')\"))\n"
"\n"
"\n"
" (rule \"BGA neckdown\"\n"
" (constraint track_width (min 0.2mm) (opt 0.25mm))\n"
" (constraint clearance (min 0.05mm) (opt 0.08mm))\n"
" (condition \"A.intersectsCourtyard('U3')\"))\n"
"\n"
"\n"
" # förhindra anvisningstryck över täckta vior\n"
" (rule silk_over_via\n"
" (constraint silk_clearance (min 0.2mm))\n"
" (condition \"A.Type == '*Text' && B.Type == 'Via'\"))\n"
"\n"
"\n"
" (rule \"Distance between Vias of Different Nets\"\n"
" (constraint hole_to_hole (min 0.254mm))\n"
" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B.Net\"))"
"\n"
"\n"
" (rule \"Clearance between Pads of Different Nets\"\n"
" (constraint clearance (min 3.0mm))\n"
" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B.Net\"))"
"\n"
"\n"
"\n"
" (rule \"Via Hole to Track Clearance\"\n"
" (constraint hole_clearance (min 0.254mm))\n"
" (condition \"A.Type == 'Via' && B.Type == 'Track'\"))\n"
"\n"
" (rule \"Pad to Track Clearance\"\n"
" (constraint clearance (min 0.2mm))\n"
" (condition \"A.Type == 'Pad' && B.Type == 'Track'\"))\n"
"\n"
"\n"
" (rule \"clearance-to-1mm-cutout\"\n"
" (constraint edge_clearance (min 0.8mm))\n"
" (condition \"A.Layer == 'Edge.Cuts' && A.Line_Width == 1.0mm\"))\n"
"\n"
"\n"
" (rule \"Max Drill Hole Size Mechanical\"\n"
" (constraint hole_size (max 6.3mm))\n"
" (condition \"A.Pad_Type == 'NPTH, mechanical'\"))\n"
"\n"
" (rule \"Max Drill Hole Size PTH\"\n"
" (constraint hole_size (max 6.35mm))\n"
" (condition \"A.Pad_Type == 'Through-hole'\"))\n"
"\n"
"\n"
" # Specificera ett optimalt ledaravstånd för ett visst differentiellt "
"par\n"
" (rule \"dp clock gap\"\n"
" (constraint diff_pair_gap (opt \"0.8mm\"))\n"
" (condition \"A.inDiffPair('/CLK')\"))\n"
"\n"
" # Specificera ett större isolationsavstånd runt alla differentiella par\n"
" (rule \"dp clearance\"\n"
" (constraint clearance (min \"1.5mm\"))\n"
" (condition \"A.inDiffPair('*') && !AB.isCoupledDiffPair()\"))\n"
"\n"
"\n"
" # Använd inte termisk avlastning på lödytor för kylning\n"
" (rule heat_sink_pad\n"
" (constraint zone_connection solid)\n"
" (condition \"A.Fabrication_Property == 'Heatsink pad'\"))\n"
"\n"
" # Kräv att alla fyra termiska ekrar är anslutna till den överordnade "
"kopparzonen\n"
" (rule fully_spoked_pads\n"
" (constraint min_resolved_spokes 4))\n"
"\n"
" # Definiera alla zoners gap och ekerbredd för termisk avlastning\n"
" (rule defined_relief\n"
" (constraint thermal_relief_gap (min 10mil))\n"
" (constraint thermal_spoke_width (min 12mil)))\n"
"\n"
" # Definiera avvikande gap och ekerbredd för termisk avlastning för "
"kopparzonerna GND och PWR\n"
" (rule defined_relief_pwr\n"
" (constraint thermal_relief_gap (min 10mil))\n"
" (constraint thermal_spoke_width (min 12mil))\n"
" (condition \"A.Name == 'zone_GND' || A.Name == 'zone_PWR'\"))\n"
"\n"
"\n"
" # Förhindra att lod sugs bort från ytmonteringslödytor\n"
" (rule holes_in_pads\n"
" (constraint physical_hole_clearance (min 0.2mm))\n"
" (condition \"B.Pad_Type == 'SMD'\"))\n"
"\n"
" # Tillåt inte avvikelser för lödmasksmarginal\n"
" (rule \"disallow solder mask margin overrides\"\n"
" (constraint assertion \"A.Soldermask_Margin_Override == 0mm\")\n"
" (condition \"A.Type == 'Pad'\"))\n"
"\n"
"\n"
" # Upprätthåll mekanisk frigång mellan komponenter och mönsterkortets "
"kant\n"
" (rule front_mechanical_board_edge_clearance\n"
" (layer \"F.Courtyard\")\n"
" (constraint physical_clearance (min 3mm))\n"
" (condition \"B.Layer == 'Edge.Cuts'\"))\n"
"\n"
"\n"
" # Kontrollera strömkapacitet\n"
" (rule high-current\n"
" (constraint track_width (min 1.0mm))\n"
" (constraint connection_width (min 0.8mm))\n"
" (condition \"A.NetClass == 'Power'\"))\n"
"\n"
"\n"
" # Separera storleksbegränsningar för borr- och frässtål\n"
" (rule \"Plated through-hole size\"\n"
" (constraint hole_size (min 0.2mm) (max 6.35mm))\n"
" (condition \"A.isPlated() && A.Hole_Size_X == A.Hole_Size_Y\"))\n"
"\n"
" (rule \"Plated slot size\"\n"
" (constraint hole_size (min 0.5mm))\n"
" (condition \"A.isPlated() && A.Hole_Size_X != A.Hole_Size_Y\"))\n"
"\n"
"\n"
"### Dokumentation\n"
"\n"
"För den fullständiga dokumentationen se: [https://docs.kicad."
"org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew."
"html#custom_design_rules)."
#: pcbnew/dialogs/panel_setup_teardrops_base.cpp:19
msgid "Default properties for round shapes:"
@ -38815,7 +39291,6 @@ msgid "Overrides"
msgstr "Åsidosättanden"
#: pcbnew/footprint.cpp:3480
#, fuzzy
msgid "Exempt From Courtyard Requirement"
msgstr "Undanta från krav på gårdsplan (courtyard)"
@ -40136,7 +40611,6 @@ msgid "Pad Type"
msgstr "Lödytetyp"
#: pcbnew/pad.cpp:1949
#, fuzzy
msgid "Pad Shape"
msgstr "Lödytans form"
@ -40794,6 +41268,9 @@ msgid ""
"multiple layers. Custom padstacks are not supported in KiCad. The copper "
"items have been imported as graphical elements."
msgstr ""
"Fotavtrycksdefinitionen '%s' har kopparelement associerade med en lödyta på "
"flera lager. Anpassade kragstackar stöds ej i KiCad. Kopparelementen har "
"importerats som grafiska element."
#: pcbnew/pcb_io/cadstar/cadstar_pcb_archive_loader.cpp:997
#, c-format
@ -41866,11 +42343,9 @@ msgstr ""
"importeras."
#: pcbnew/pcb_io/pcb_io.cpp:179
#, fuzzy
msgid "Enable <b>debug</b> logging for Footprint*() functions in this PCB_IO."
msgstr ""
"Aktivera <b> debug </b> -loggning för Footprint * () -funktioner i denna "
"PLUGIN."
"Aktivera <b>debug</b>-loggning för Footprint*()-funktioner i denna PCB-IO."
#: pcbnew/pcb_io/pcb_io.cpp:182
msgid "Regular expression <b>footprint name</b> filter."
@ -41894,11 +42369,9 @@ msgid "Password for <b>login</b> to some special library server."
msgstr "Lösenord för <b>inloggning</b> till någon speciell biblioteksserver."
#: pcbnew/pcb_io/pcb_io.cpp:200
#, fuzzy
msgid ""
"Enter the python module which implements the PCB_IO::Footprint*() functions."
msgstr ""
"Ange pythonmodulen som implementerar funktionerna PLUGIN :: Footprint * ()."
msgstr "Ange pythonmodulen som implementerar funktionerna PCB_IO::Footprint*()."
#: pcbnew/pcb_io/pcb_io_mgr.cpp:86
#, c-format
@ -42577,12 +43050,11 @@ msgstr "Dra ändå"
#: pcbnew/router/router_tool.cpp:1923 pcbnew/router/router_tool.cpp:2397
#, c-format
msgid "(%s to commit anyway.)"
msgstr ""
msgstr "(%s för att tillämpa ändring ändå.)"
#: pcbnew/router/router_tool.cpp:1927 pcbnew/router/router_tool.cpp:2401
#, fuzzy
msgid "Track violates DRC."
msgstr "Via-placering bryter mot DRC."
msgstr "Ledare bryter mot designregler."
#: pcbnew/router/router_tool.cpp:2537 pcbnew/tools/pcb_actions.cpp:2381
msgid "Break Track"
@ -45201,9 +45673,8 @@ msgid "Switch to Inner layer 30"
msgstr "Byt till innerlager 30"
#: pcbnew/tools/pcb_actions.cpp:1805
#, fuzzy
msgid "Switch to Copper (B.Cu) Layer"
msgstr "Byt till koppar (B.Cu) lager"
msgstr "Byt till kopparlager (B.Cu)"
#: pcbnew/tools/pcb_actions.cpp:1806
msgid "Switch to Copper (B.Cu) layer"
@ -46102,7 +46573,6 @@ msgid "Show a shadow marker on locked items"
msgstr "Visa en skuggad markör på låsta objekt"
#: pcbnew/widgets/appearance_controls.cpp:348
#, fuzzy
msgid "Conflict Footprint Shadow"
msgstr "Skugga fotavtryckskonflikt"