Translated using Weblate (Swedish)

Currently translated at 99.4% (7552 of 7595 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
This commit is contained in:
Henrik Kauhanen 2022-05-15 12:29:21 +00:00 committed by Hosted Weblate
parent d799adbe5e
commit c5c1287d07
No known key found for this signature in database
GPG Key ID: A3FAAA06E6569B4C
1 changed files with 299 additions and 3 deletions
translation/pofiles

View File

@ -9,10 +9,10 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-05-13 15:03-0700\n"
"PO-Revision-Date: 2022-05-12 20:14+0000\n"
"PO-Revision-Date: 2022-05-15 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"
@ -30074,6 +30074,302 @@ msgid ""
" (constraint physical_clearance (min 3mm))\n"
" (condition \"B.Layer == 'Edge.Cuts'\"))\n"
msgstr ""
"### Top-level satser\n"
"\n"
" (version <number>)\n"
"\n"
" (rule <rule_name> <rule_clause> ...)\n"
"\n"
"\n"
"<br>\n"
"\n"
"### Regelsatser\n"
"\n"
" (constraint <constraint_type> ...)\n"
"\n"
" (condition \"<expression>\")\n"
"\n"
" (layer \"<layer_name>\")\n"
"\n"
" (severity <severity_name>)\n"
"\n"
"\n"
"<br>\n"
"\n"
"### Typer av begränsningar\n"
"\n"
" * annular\\_width\n"
" * clearance\n"
" * courtyard_clearance\n"
" * diff\\_pair\\_gap\n"
" * diff\\_pair\\_uncoupled\n"
" * disallow\n"
" * edge\\_clearance\n"
" * length\n"
" * hole\\_clearance\n"
" * hole\\_size\n"
" * min\\_resolved\\_spokes\n"
" * physical\\_clearance\n"
" * physical\\_hole\\_clearance\n"
" * silk\\_clearance\n"
" * skew\n"
" * text\\_height\n"
" * text\\_thickness\n"
" * thermal\\_relief\\_gap\n"
" * thermal\\_spoke\\_width\n"
" * track\\_width\n"
" * via\\_count\n"
" * via\\_diameter\n"
" * zone\\_connection\n"
"\n"
"Notera: `clearance` (frigång, isolationsavstånd) och `hole_clearance` ("
"frigång för hål) regler körs inte mot objekt på samma nät; det görs däremot "
"med `physical_clearance` (fysisk frigång) och `physical_hole_clearance`("
"fysisk frigång för hål).\n"
"<br>\n"
"\n"
"### Objekttyper\n"
"\n"
" * buried\\_via\n"
" * graphic\n"
" * hole\n"
" * micro\\_via\n"
" * pad\n"
" * text\n"
" * track\n"
" * via\n"
" * zone\n"
"\n"
"<br>\n"
"\n"
"### Zonanslutningar\n"
" * solid\n"
" * thermal\\_reliefs\n"
" * none\n"
"\n"
"<br>\n"
"\n"
"### Namn på allvarlighetsgrad\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"
" # wider clearance between HV tracks\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.insideArea('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"
"### Notera\n"
"\n"
"Versionssatsen måste vara den första satsen. Den indikerar syntaxversionen "
"för filen så att \n"
"framtida regeltolkare kan göra automatiska uppdateringar. Den skall \n"
"sättas till \"1\".\n"
"\n"
"Regler skall ordnas efter hur specifika de är. Senare regler\n"
"tillämpas med prioritet över föregående regler; så snart en matchande regel "
"hittas\n"
"kollas inga fler regler.\n"
"\n"
"Använd Ctrl+/ för att göra linjer till kommentar eller göra kommentarlinjer "
"till ej kommentar.\n"
"<br><br><br>\n"
"\n"
"### Uttrycksfunktioner (Expression functions)\n"
"\n"
"Alla funktionsparametrar stöder användning av enkla jokertecken (`*` och "
"`?`).\n"
"<br><br>\n"
"\n"
" A.insideCourtyard('<footprint_refdes>')\n"
"Sant om någon del av `A` ligger inom det givna fotavtryckets huvudgårdsplan ("
"principal courtyard).\n"
"<br><br>\n"
"\n"
" A.insideFrontCourtyard('<footprint_refdes>')\n"
"Sant om någon del av `A` ligger inom det givna fotavtryckets gårdsplan på "
"mönsterkortets framsida.\n"
"<br><br>\n"
"\n"
" A.insideBackCourtyard('<footprint_refdes>')\n"
"Sant om någon del av `A` ligger inom det givna fotavtryckets gårdsplan på "
"mönsterkortets baksida.\n"
"<br><br>\n"
"\n"
" A.insideArea('<zone_name>')\n"
"Sant om någon del av `A` ligger inom konturen för den givna zonen.\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` tillhör ett nät som är del av det givna differentialparet.\n"
"`<net_name>` är grundnamnet för differentialparet. Till exempel: "
"`inDiffPair('/CLK')`\n"
"matchar objekt i näten `/CLK_P` och `/CLK_N`.\n"
"<br><br>\n"
"\n"
" AB.isCoupledDiffPair()\n"
"Sant om `A` and `B` tillhör samma differentialpar.\n"
"<br><br>\n"
"\n"
" A.memberOf('<group_name>')\n"
"Sant om `A` tillhör den givna gruppen. Inkluderar även gruppmedlemskap genom "
"flera steg (nested membership; tillhör grupp som i sin tur är medlem i "
"grupp).\n"
"<br><br>\n"
"\n"
" A.existsOnLayer('<layer_name>')\n"
"Sant om `A` existerar på det givna lagret. Lagernamnet kan vara\n"
"endera namnet som tilldelats i Mönsterkortsinställningar > Lager i "
"mönsterkortsredigeraren\n"
"eller det kanoniska namnet (dvs.: `F.Cu`).\n"
"\n"
"OBS: detta returnerar sant om `A` är på det givna lagret, oberoende\n"
"av huruvida regeln utvärderas för det lagret.\n"
"För det sistnämnda, använd en sats `(layer \"layer_name\")` i regeln.\n"
"<br><br><br>\n"
"\n"
"### Fler exempel\n"
"\n"
" (rule \"copper keepout\"\n"
" (constraint disallow track via zone)\n"
" (condition \"A.insideArea('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.insideCourtyard('U3')\"))\n"
"\n"
"\n"
" # prevent silk over tented vias\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 clearance (min 0.8mm))\n"
" (condition \"A.Layer == 'Edge.Cuts' && A.Thickness == 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"
" # Specifiera ett optimalt isolationsavstånd för ett specifikt "
"differentialpar\n"
" (rule \"dp clock gap\"\n"
" (constraint diff_pair_gap (opt \"0.8mm\"))\n"
" (condition \"A.inDiffPair('/CLK')\"))\n"
"\n"
" # Specifiera ett större isolationsavstånd runt alla/godtyckligt "
"differentialpar\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 som är kylelement (heatsink)"
"\n"
" (rule heat_sink_pad\n"
" (constraint zone_connection solid)\n"
" (condition \"A.Fabrication_Property == 'Heatsink pad'\"))\n"
"\n"
" # Kräv att alla fyra ekrar i termisk avlastning ansluter till den "
"överordnade zonen; zonen som lödytan tillhör\n"
" (rule fully_spoked_pads\n"
" (constraint min_resolved_spokes 4))\n"
"\n"
" # Sätt gap och ekerbredd för termisk avlastning i alla zoner\n"
" (rule defined_relief\n"
" (constraint thermal_relief_gap (min 10mil))\n"
" (constraint thermal_spoke_width (min 12mil)))\n"
"\n"
" # Avvikande inställningar för gap och ekerbredd för termisk avlastning i "
"zonerna 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 kapillär sugning av lod från SMD-lö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 åsidosättande av / lokala avvikelser i (override) "
"inställning för lödmaskmarginal\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"
#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:72
msgid "Default properties for new dimension objects:"