From 30f4e962e76de67fdff8f164027f7cbdeda61e77 Mon Sep 17 00:00:00 2001 From: Seth Hillbrand Date: Fri, 6 Mar 2026 12:40:10 -0800 Subject: [PATCH] Update translations --- translation/pofiles/ar.po | 633 ++++++++------- translation/pofiles/bg.po | 658 +++++++-------- translation/pofiles/ca.po | 692 ++++++++-------- translation/pofiles/cs.po | 743 ++++++++--------- translation/pofiles/da.po | 668 ++++++++-------- translation/pofiles/de.po | 809 ++++++++++--------- translation/pofiles/el.po | 792 +++++++++--------- translation/pofiles/en.po | 1180 ++++++++++++++------------- translation/pofiles/es.po | 1107 +++++++++++++------------- translation/pofiles/es_MX.po | 1118 +++++++++++++------------- translation/pofiles/et.po | 636 ++++++++------- translation/pofiles/fa.po | 635 +++++++-------- translation/pofiles/fi.po | 752 ++++++++--------- translation/pofiles/fr.po | 724 +++++++++-------- translation/pofiles/he.po | 1028 ++++++++++++------------ translation/pofiles/hr.po | 628 ++++++++------- translation/pofiles/hu.po | 690 ++++++++-------- translation/pofiles/id.po | 640 ++++++++------- translation/pofiles/it.po | 730 ++++++++--------- translation/pofiles/ja.po | 778 +++++++++--------- translation/pofiles/ka.po | 639 ++++++++------- translation/pofiles/ko.po | 1460 +++++++++++++++++----------------- translation/pofiles/lt.po | 692 ++++++++-------- translation/pofiles/lv.po | 640 ++++++++------- translation/pofiles/nl.po | 726 +++++++++-------- translation/pofiles/no.po | 668 ++++++++-------- translation/pofiles/pl.po | 797 ++++++++++--------- translation/pofiles/pt.po | 1053 ++++++++++++------------ translation/pofiles/pt_BR.po | 1084 ++++++++++++------------- translation/pofiles/ro.po | 708 +++++++++-------- translation/pofiles/ru.po | 833 +++++++++---------- translation/pofiles/sk.po | 689 ++++++++-------- translation/pofiles/sl.po | 668 ++++++++-------- translation/pofiles/sr.po | 640 ++++++++------- translation/pofiles/sv.po | 754 +++++++++--------- translation/pofiles/ta.po | 670 ++++++++-------- translation/pofiles/th.po | 761 +++++++++--------- translation/pofiles/tr.po | 1014 +++++++++++------------ translation/pofiles/uk.po | 788 +++++++++--------- translation/pofiles/vi.po | 664 ++++++++-------- translation/pofiles/zh_CN.po | 732 ++++++++--------- translation/pofiles/zh_TW.po | 740 ++++++++--------- 42 files changed, 17002 insertions(+), 16059 deletions(-) diff --git a/translation/pofiles/ar.po b/translation/pofiles/ar.po index ffb7f6bb19..ffa8dbfb80 100644 --- a/translation/pofiles/ar.po +++ b/translation/pofiles/ar.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-08-31 06:06+0000\n" "Last-Translator: Hesham Eina Abdalla \n" "Language-Team: Arabic \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -21749,9 +21745,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22578,8 +22574,8 @@ msgstr "" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -27602,7 +27598,7 @@ msgid "Clear Recent Job Files" msgstr "" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "" @@ -28668,7 +28664,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30185,7 +30181,7 @@ msgstr "" msgid "Uninstall" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -30209,13 +30205,13 @@ msgstr "" msgid "Install Package" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -30396,48 +30392,48 @@ msgstr "" msgid "Download" msgstr "" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -30445,46 +30441,46 @@ msgid "" "%s" msgstr "" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -30645,227 +30641,227 @@ msgstr "" msgid "Create New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "" -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "" -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "" -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "" -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "فشل نسخ الصورة إلى الحافظة" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "فشل نسخ الصورة إلى الحافظة" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -34610,10 +34606,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36617,15 +36613,15 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "%s" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -36664,53 +36660,64 @@ msgstr "" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +msgid "BOM revision:" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "تقديم مواد واقعية" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "" @@ -37384,8 +37391,8 @@ msgstr "تحريك اللوح لليمين" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -37467,7 +37474,7 @@ msgstr "" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "" @@ -37576,8 +37583,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -39329,8 +39336,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -42406,26 +42413,26 @@ msgstr "" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -42486,8 +42493,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -42790,8 +42797,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -42990,13 +42997,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44503,7 +44510,7 @@ msgstr "" msgid "Checking creepage..." msgstr "" -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "" @@ -45281,25 +45288,25 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "فشل نسخ الصورة إلى الحافظة" @@ -45317,7 +45324,11 @@ msgstr "تعطيل السماكة" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +msgid "At least one constraint must be defined" +msgstr "" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "تعطيل السماكة" @@ -45390,7 +45401,7 @@ msgstr "" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "" @@ -45482,18 +45493,18 @@ msgstr "إنشاء طبقات" msgid "At least one layer must be selected" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "تعطيل السماكة" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "تعطيل السماكة" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -45608,45 +45619,45 @@ msgstr "" msgid "Rule name" msgstr "&ملف" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "تقديم مواد واقعية" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "إعادة الضبط إلى الإعدادات الافتراضية" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "أشكال دمعة" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -46196,7 +46207,7 @@ msgid "Error saving custom rules file '%s'." msgstr "" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -47591,8 +47602,8 @@ msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -48616,31 +48627,31 @@ msgstr "" msgid "Loading pads..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -48648,45 +48659,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -48694,61 +48705,61 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "" @@ -49463,76 +49474,76 @@ msgstr "لم يتم تحميل أي أثر." msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "حجم اللوحة مفقود أو مشوه. قم بتشغيل DCRللحصول على تحليل كامل." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "حجم الصورة:" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "فشل نسخ الصورة إلى الحافظة" @@ -49849,44 +49860,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "لم يتم تحميل أي أثر." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "تبسيط %d من طبقات النحاس" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -50335,8 +50346,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -50686,7 +50697,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "لم يتم تحميل أي أثر." -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "فشل نسخ الصورة إلى الحافظة" @@ -50829,56 +50840,56 @@ msgstr "إعادة تحميل اللوحة" msgid "Failed to save board.\n" msgstr "فشل نسخ الصورة إلى الحافظة" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "Failed to rename temporary file '%s." msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "فشل نسخ الصورة إلى الحافظة" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "فشل نسخ الصورة إلى الحافظة" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "إنشاء مناطق" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "محور الدوران في الوسط" @@ -50887,7 +50898,7 @@ msgstr "محور الدوران في الوسط" msgid "Multiple Layers" msgstr "" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -56297,87 +56308,87 @@ msgstr "" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -56385,6 +56396,14 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -56436,6 +56455,10 @@ msgstr "" msgid "KiCad Drawing Sheet" msgstr "" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "تصدير" + #, fuzzy #~ msgid "Minimum Routing Width must be greater than 0" #~ msgstr "تعطيل السماكة" diff --git a/translation/pofiles/bg.po b/translation/pofiles/bg.po index 49f81ed2de..e8faf6f954 100644 --- a/translation/pofiles/bg.po +++ b/translation/pofiles/bg.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-09-30 19:57+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Bulgarian " -#: common/eda_draw_frame.cpp:237 common/tool/action_toolbar.cpp:1187 +#: common/eda_draw_frame.cpp:237 common/tool/action_toolbar.cpp:1214 #: pcbnew/dialogs/dialog_update_pcb_base.cpp:55 #, fuzzy msgid "Override locks" @@ -7072,7 +7074,7 @@ msgstr "Silkscreen Cmp" #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:142 #: pcbnew/load_select_footprint.cpp:296 pcbnew/pad.cpp:1854 #: pcbnew/pcb_barcode.cpp:435 pcbnew/pcb_shape.cpp:700 pcbnew/pcb_text.cpp:276 -#: pcbnew/plot_board_layers.cpp:170 +#: pcbnew/plot_board_layers.cpp:171 msgid "Footprint" msgstr "Отпечатък" @@ -7607,7 +7609,7 @@ msgstr "Център" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1199 #: pcbnew/dialogs/dialog_render_job.cpp:42 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:430 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1086 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1103 msgid "Top" msgstr "Връх" @@ -7619,7 +7621,7 @@ msgstr "Връх" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1199 #: pcbnew/dialogs/dialog_render_job.cpp:38 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:430 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1088 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1105 msgid "Bottom" msgstr "Дъно" @@ -8129,7 +8131,7 @@ msgstr "Неуспешно създаване" msgid "Failed to create author signature: %s" msgstr "Неуспешно създаване на файл" -#: common/git/libgit_backend.cpp:264 kicad/project_tree_pane.cpp:2306 +#: common/git/libgit_backend.cpp:264 kicad/project_tree_pane.cpp:2312 #, fuzzy, c-format msgid "Failed to create commit: %s" msgstr "Неуспешно създаване на файл" @@ -8308,7 +8310,7 @@ msgstr "Последното изпълнение е завършило с гр #: common/grid_tricks.cpp:379 common/tool/actions.cpp:313 #: common/widgets/listbox_tricks.cpp:209 eeschema/tools/sch_actions.cpp:244 #: pcbnew/dialogs/panel_setup_rules.cpp:140 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:964 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:981 #: pcbnew/tools/edit_tool.cpp:3027 #, fuzzy msgid "Cut" @@ -8326,7 +8328,7 @@ msgstr "Неуспешно копиране на изображение в бу #: eeschema/tools/sch_actions.cpp:250 kicad/dialogs/panel_jobset.cpp:439 #: pcbnew/dialogs/dialog_multichannel_repeat_layout_base.cpp:76 #: pcbnew/dialogs/panel_setup_rules.cpp:141 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:965 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:982 #, fuzzy msgid "Copy" msgstr "Копиране на док." @@ -8341,7 +8343,7 @@ msgstr "Копирай 3D изображението в буфера Clipboard" #: eeschema/tools/sch_editor_control.cpp:2798 #: eeschema/tools/symbol_editor_edit_tool.cpp:1739 #: pcbnew/dialogs/panel_setup_rules.cpp:142 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:966 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:983 #: pcbnew/tools/pcb_control.cpp:1380 msgid "Paste" msgstr "Вмъкни" @@ -8353,10 +8355,10 @@ msgstr "" #: common/grid_tricks.cpp:388 common/tool/actions.cpp:404 #: common/widgets/listbox_tricks.cpp:212 eeschema/tools/sch_edit_tool.cpp:2092 #: eeschema/tools/symbol_editor_edit_tool.cpp:858 -#: kicad/dialogs/panel_jobset.cpp:440 kicad/project_tree_pane.cpp:1010 +#: kicad/dialogs/panel_jobset.cpp:440 kicad/project_tree_pane.cpp:1014 #: pcbnew/dialogs/panel_setup_rules.cpp:143 #: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:593 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:967 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:984 #: pcbnew/tools/edit_tool.cpp:2997 pcbnew/tools/edit_tool.cpp:3040 msgid "Delete" msgstr "Изтрий" @@ -8378,7 +8380,7 @@ msgstr "ОК за изтриване на избраните артикули?" #: pcbnew/dialogs/dialog_import_settings.cpp:100 #: pcbnew/dialogs/dialog_import_settings_base.cpp:101 #: pcbnew/dialogs/panel_setup_rules.cpp:147 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:971 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:988 #, fuzzy msgid "Select All" msgstr "<< Избери всички" @@ -8822,18 +8824,18 @@ msgstr "Експорт" msgid "PCB: Export HPGL" msgstr "Експорт" -#: common/jobs/job_export_pcb_ipc2581.cpp:72 -#: pcbnew/dialogs/dialog_export_2581_base.h:88 +#: common/jobs/job_export_pcb_ipc2581.cpp:74 +#: pcbnew/dialogs/dialog_export_2581_base.h:90 #, fuzzy msgid "Export IPC-2581" msgstr "Експорт" -#: common/jobs/job_export_pcb_ipc2581.cpp:78 +#: common/jobs/job_export_pcb_ipc2581.cpp:80 #, fuzzy msgid "Export IPC-2581 Job Settings" msgstr "Създай SVG файл" -#: common/jobs/job_export_pcb_ipc2581.cpp:91 +#: common/jobs/job_export_pcb_ipc2581.cpp:93 #, fuzzy msgid "PCB: Export IPC-2581" msgstr "Експорт" @@ -9032,11 +9034,6 @@ msgstr "Внеси" msgid "PCB Import Job Settings" msgstr "Импорт на изводи на лист" -#: common/jobs/job_pcb_import.cpp:67 -#, fuzzy -msgid "PCB: Import" -msgstr "Внеси" - #: common/jobs/job_pcb_render.cpp:132 #, fuzzy, c-format msgid "Render %s" @@ -9711,12 +9708,12 @@ msgid "Missing units for '%s'| (%s)" msgstr "Тест на комп.отп." #: common/libeval_compiler/libeval_compiler.cpp:1184 -#, fuzzy, c-format +#, fuzzy msgid "Type mismatch between '%s' and %lf" msgstr " Vout трябва да е по-голямо от vref" #: common/libeval_compiler/libeval_compiler.cpp:1190 -#, fuzzy, c-format +#, fuzzy msgid "Type mismatch between %lf and '%s'" msgstr " Vout трябва да е по-голямо от vref" @@ -10159,7 +10156,7 @@ msgstr "Грешка при създаване" #: eeschema/sch_plotter.cpp:736 gerbview/export_to_pcbnew.cpp:65 #: pagelayout_editor/files.cpp:224 pcbnew/build_BOM_from_board.cpp:101 #: pcbnew/dialogs/dialog_board_statistics.cpp:475 -#: pcbnew/dialogs/dialog_drc.cpp:1112 pcbnew/dialogs/dialog_export_2581.cpp:297 +#: pcbnew/dialogs/dialog_drc.cpp:1112 pcbnew/dialogs/dialog_export_2581.cpp:302 #: pcbnew/dialogs/dialog_export_idf.cpp:130 #: pcbnew/dialogs/dialog_export_vrml.cpp:139 #: pcbnew/dialogs/dialog_gen_footprint_position.cpp:335 @@ -10409,66 +10406,66 @@ msgstr "Затвори" msgid "Quit %s" msgstr "Изход" -#: common/tool/action_toolbar.cpp:1135 +#: common/tool/action_toolbar.cpp:1162 #, fuzzy msgid "Grid selector" msgstr "Избор на страна" -#: common/tool/action_toolbar.cpp:1136 +#: common/tool/action_toolbar.cpp:1163 #, fuzzy msgid "Grid Selection box" msgstr "Уточнение на избора" -#: common/tool/action_toolbar.cpp:1148 +#: common/tool/action_toolbar.cpp:1175 #, fuzzy msgid "Zoom selector" msgstr "Увеличи избора" -#: common/tool/action_toolbar.cpp:1149 +#: common/tool/action_toolbar.cpp:1176 #, fuzzy msgid "Zoom Selection box" msgstr "Увеличи избора" -#: common/tool/action_toolbar.cpp:1161 +#: common/tool/action_toolbar.cpp:1188 #, fuzzy msgid "IPC/Scripting plugins" msgstr "При създаване на пътечки" -#: common/tool/action_toolbar.cpp:1162 +#: common/tool/action_toolbar.cpp:1189 msgid "Region to hold the IPC/Scripting action buttons" msgstr "" -#: common/tool/action_toolbar.cpp:1167 +#: common/tool/action_toolbar.cpp:1194 #, fuzzy msgid "Layer selector" msgstr "Избор на слой:" -#: common/tool/action_toolbar.cpp:1168 +#: common/tool/action_toolbar.cpp:1195 #, fuzzy msgid "Control to select the layer" msgstr "Файл <%s> не е валиден Kicad файл за списък на веригите." -#: common/tool/action_toolbar.cpp:1175 +#: common/tool/action_toolbar.cpp:1202 #, fuzzy msgid "Symbol unit selector" msgstr "Обозначаване" -#: common/tool/action_toolbar.cpp:1176 +#: common/tool/action_toolbar.cpp:1203 #, fuzzy msgid "Displays the current unit" msgstr "Затвори редактора на компонентни отпечатъци" -#: common/tool/action_toolbar.cpp:1181 +#: common/tool/action_toolbar.cpp:1208 #, fuzzy msgid "Symbol body style selector" msgstr "Обозначаване" -#: common/tool/action_toolbar.cpp:1182 +#: common/tool/action_toolbar.cpp:1209 #, fuzzy msgid "Displays the current body style" msgstr "Затвори редактора на компонентни отпечатъци" -#: common/tool/action_toolbar.cpp:1188 +#: common/tool/action_toolbar.cpp:1215 #, fuzzy msgid "Allow moving of locked items with the mouse" msgstr "Отрежи избрания елемент" @@ -11133,13 +11130,13 @@ msgstr "Намали" #: common/tool/actions.cpp:766 common/widgets/mathplot.cpp:1415 #: pcbnew/dialogs/panel_setup_rules.cpp:151 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:975 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:992 msgid "Zoom In" msgstr "Увеличи" #: common/tool/actions.cpp:772 common/widgets/mathplot.cpp:1416 #: pcbnew/dialogs/panel_setup_rules.cpp:152 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:976 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:993 msgid "Zoom Out" msgstr "Намали" @@ -12863,7 +12860,7 @@ msgstr "Проектен файл: " #: cvpcb/dialogs/dialog_config_equfiles.cpp:95 #: eeschema/dialogs/dialog_bom.cpp:403 #: gerbview/tools/gerbview_inspection_tool.cpp:183 -#: kicad/project_tree_pane.cpp:1100 +#: kicad/project_tree_pane.cpp:1104 #, fuzzy msgid "No text editor selected in KiCad. Please choose one." msgstr "Не е избран редактор. Моля, изберете един" @@ -13237,19 +13234,19 @@ msgstr "Несвързан" msgid "Unconnected wire to bus entry" msgstr "Несвързан" -#: eeschema/connection_graph.cpp:4384 +#: eeschema/connection_graph.cpp:4380 #, fuzzy, c-format msgid "" "Hierarchical label '%s' in root sheet cannot be connected to non-existent " "parent sheet" msgstr "Йерархичен етикет %s не е свързан към листов етикет" -#: eeschema/connection_graph.cpp:4450 +#: eeschema/connection_graph.cpp:4446 #, fuzzy, c-format msgid "Sheet pin %s has no matching hierarchical label inside the sheet" msgstr "Различие между йерархически обозначения и изводи на листа" -#: eeschema/connection_graph.cpp:4467 +#: eeschema/connection_graph.cpp:4463 #, fuzzy, c-format msgid "Hierarchical label %s has no matching sheet pin in the parent sheet" msgstr "Йерархичен етикет %s не е свързан към листов етикет" @@ -13568,8 +13565,8 @@ msgid "" "\\Users\\username\\kicad\\my_python_script.py`, the command line would be:\n" "\n" "```\n" -"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -"csv\"\n" +"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +"\"%O.csv\"\n" "```\n" "\n" "On Linux, if the desired generator script for a CSV BOM is `/home/username/" @@ -17943,6 +17940,7 @@ msgid "Code" msgstr "D-кодове" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "" @@ -18834,8 +18832,8 @@ msgstr "Опресни стойностите" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "" @@ -19971,7 +19969,7 @@ msgstr "" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 #, fuzzy msgid "Failed to create output directory\n" msgstr "Невъзможност за създаване на файл %s" @@ -20927,7 +20925,7 @@ msgstr "Изтриване на елементи от компонент?" msgid "Error loading symbol %s from library '%s'." msgstr "Грешка <%s> при зареждане на символна библиотека <%s>." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 #, fuzzy msgid "Unknown" @@ -22898,28 +22896,28 @@ msgstr "Kicad библ.файлове на комп.отп. (*.mod)|*.mod" msgid "Invalid symbol library ID" msgstr "Kicad библ.файлове на комп.отп. (*.mod)|*.mod" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 #, fuzzy msgid "Missing sheet name property" msgstr "Липсва:" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 #, fuzzy msgid "Missing sheet file property" msgstr "Липсва:" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 #, fuzzy msgid "Invalid table: no cells defined" msgstr "Съхрани файлове списък на вериги и комп.отп." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, fuzzy, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "Компонент \"%s\" не е намерен в библиотека \"%s\"." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 #, fuzzy msgid "Invalid library ID" @@ -23525,7 +23523,7 @@ msgid "Library Link" msgstr "Библиотека" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 #, fuzzy msgid "Library Description" @@ -23958,8 +23956,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -24010,9 +24008,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24954,8 +24952,8 @@ msgstr "Неуспешно създаване на файл" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -28206,8 +28204,8 @@ msgstr "Запази платка" #, fuzzy msgid "Save the current set of analysis tabs and settings" msgstr "" -"Прочети текущ файл със списък на веригите и покажи липсващи и екстра комп." -"отп." +"Прочети текущ файл със списък на веригите и покажи липсващи и екстра " +"комп.отп." #: eeschema/tools/sch_actions.cpp:1660 #, fuzzy @@ -30582,7 +30580,7 @@ msgid "Clear Recent Job Files" msgstr "Отвори скорошен Gerber файл" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Gerber файлове" @@ -31776,7 +31774,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -33438,7 +33436,7 @@ msgstr "Нулирай размер" msgid "Uninstall" msgstr "Генерални опции" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -33466,13 +33464,13 @@ msgstr "ОК за изтриване на избраните артикули?" msgid "Install Package" msgstr "Корпус" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Нулирай размер" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -33682,52 +33680,52 @@ msgstr "Покажи всички слоеве" msgid "Download" msgstr "Надолу" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "Четене на връзки \"%s\"" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Надолу" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Вход проводник-шина" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "Невъзможност за отваряне на %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 #, fuzzy msgid "Fetching repository packages" msgstr "Неуспешно създаване на файл списък на веригите" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Неуспешно създаване на файл списък на веригите" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -33735,53 +33733,53 @@ msgid "" "%s" msgstr "Невъзможност за отваряне на %s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Невъзможност за отваряне на %s" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Покажи съдържание на файла" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Редактирай документен файл" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Опресни стойностите" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Библиотечни файлове на комп.отп." -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Вход проводник-шина" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Премахни полета" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -33950,259 +33948,259 @@ msgstr "Направление:" msgid "Create New Directory" msgstr "Създай нова директория" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 #, fuzzy msgid "Switch to this Project" msgstr "Измени позицията на пътечката" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 #, fuzzy msgid "New Directory..." msgstr "Нова директория" -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Създай нова директория" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 #, fuzzy msgid "Open Directory in File Explorer" msgstr "Изходна директория:" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 #, fuzzy msgid "Open Directories in File Explorer" msgstr "Изходна директория:" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Отвори файла в текстов редактор" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 #, fuzzy msgid "Open files in a Text Editor" msgstr "Отвори файла в текстов редактор" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 #, fuzzy msgid "Edit in a Text Editor" msgstr "Редактирай в текстов редактор" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "Извод %s, %s, %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 #, fuzzy msgid "Rename File..." msgstr "Преименувай файл" -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Преименувай файл" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 #, fuzzy msgid "Rename Files..." msgstr "Преименувай файл" -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 #, fuzzy msgid "Rename files" msgstr "Преименувай файл" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 #, fuzzy msgid "Delete the file and its content" msgstr "Изтрий директорията и цялото и съдържание" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 #, fuzzy msgid "Delete the files and their contents" msgstr "Изтрий директорията и цялото и съдържание" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 #, fuzzy msgid "Move to Trash" msgstr "Включително блокираните пътечки" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Невъзможност за отваряне на %s" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "" "\n" "Проект: " -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 #, fuzzy msgid "Pull changes from remote repository into local" msgstr "Печат на схема" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Редактирай поле" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Не на проводящия слой" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 #, fuzzy msgid "Other..." msgstr "Други:" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Използване на относителен път?" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Редактор на Модул" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Разреши проверка на правила на проектирането" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Разреши проверка на правила на проектирането" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Промяна името на файла: " -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Промяна името на файла" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Ширина на текста:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Чертай избраните елементи при преместване" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Неуспешно намиране на елемент" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Използвай имена на вериги" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Неуспешно създаване на файл" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Вход проводник-шина" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Неуспешно намиране на елемент" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Неуспешно намиране на елемент" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Чертай избраните елементи при преместване" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -38376,10 +38374,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -40625,15 +40623,15 @@ msgstr "Нямате права за запис на файл <%s>." msgid "Generate IPC-2581 File" msgstr "Генерирай лист на веригите" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "%s" msgstr "Грешка при съхранение на библиотечен файл \"" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Операция по запис на файла е неуспешна." @@ -40679,59 +40677,71 @@ msgstr "А4 принудително" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Изменение №" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Избор на компонент" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "вътрешен" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Генерирай лист на веригите" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Избор на клавиш" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Поле %s неможе да бъде празно." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Параметри на страница" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Избор на клавиш" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Атрибути:" @@ -41481,8 +41491,8 @@ msgstr "Относително отст.на маската" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -41571,7 +41581,7 @@ msgstr "Изместване Х" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "Обозначение по подразбиране:" @@ -41704,8 +41714,8 @@ msgstr "" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Глобално отстояние между конт.пл.и припой маската\n" @@ -43685,8 +43695,8 @@ msgstr "Настройки на конт.пл." #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -47174,27 +47184,27 @@ msgstr "DRC контрол" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 #, fuzzy msgid "ERROR:" msgstr "*** ГРЕШКА: ***" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Покажи обозначенията на комп.отп." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Покажи обозначенията на комп.отп." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -47257,8 +47267,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -47561,8 +47571,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -47761,13 +47771,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -49443,7 +49453,7 @@ msgstr "Затвори редактора на компонентни отпеч msgid "Checking creepage..." msgstr "Старт на запълване..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "Локална стойност на отст. на маската:" @@ -50269,27 +50279,27 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Наистина ли искате да изтриете " -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "Следните библиотеки не са намерени:" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "ОК за изтриване на избраните артикули?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Неуспешно създаване на файл" @@ -50308,7 +50318,12 @@ msgstr " Vout трябва да е по-голямо от vref" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Някои файлове немогат да бъдат намерени!" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr " Vout трябва да е по-голямо от vref" @@ -50387,7 +50402,7 @@ msgstr "Намаление" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Всеки" @@ -50486,18 +50501,18 @@ msgstr "Долен сл." msgid "At least one layer must be selected" msgstr "Някои файлове немогат да бъдат намерени!" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr " Vout трябва да е по-голямо от vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr " Vout трябва да е по-голямо от vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -50624,48 +50639,48 @@ msgstr "Настройки на листов извод" msgid "Rule name" msgstr "Име на верига" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Генерирай лист на веригите" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Избор на слой:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "DRC контрол" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Покажи всички слоеве" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Цвят" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Покажи съдържание на файла" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Нулирай неопроводените" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 #, fuzzy msgid "inner" msgstr "Вътрешен-11" @@ -51243,7 +51258,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Грешка при съхранение на библиотечен файл \"" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -52771,8 +52786,8 @@ msgstr "Компонент %s %s извод %s : Различни вериги" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -53898,31 +53913,31 @@ msgstr "Зареждане" msgid "Loading pads..." msgstr "Зареждане" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -53930,45 +53945,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -53976,65 +53991,65 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Зареждане" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Зареждане" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Зареждане" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Зареждане" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Зареди Gerber файл" @@ -54762,82 +54777,82 @@ msgstr "Добавяне на филтър за комп.отп." msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Kicad библ.файлове на комп.отп. (*.mod)|*.mod" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Изтрий връзка" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Връзка на конт.пл.:" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Генерални опции" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Някои комп.отпечатъци не са намерени в библиотеките" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Контурът на платката липсва или е повреден. Извършете проверка на правилата " "DRC, за да получите пълна информация." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Внеси файлове" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Документация на комп.отпечатък" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Зареди Gerber файл" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Неуспешно създаване" @@ -55160,44 +55175,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Някои комп.отпечатъци не са намерени в библиотеките" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Включи елементи от невидимите слоеве" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -55652,8 +55667,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -56042,7 +56057,7 @@ msgstr "Липсва:" msgid "Loading Footprint Libraries" msgstr "Библиотечни файлове на комп.отп." -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Неуспешно отваряне" @@ -56199,7 +56214,7 @@ msgstr "Запази платка" msgid "Failed to save board.\n" msgstr "Неуспешно отваряне" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -56208,51 +56223,51 @@ msgstr "" "Грешка при създаване на файл %s file: невъзможност за създаване на временен " "файл" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "Грешка при създаване" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Неуспешно създаване на файл" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Библиотечен редактор" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Неуспешно отв. на файл \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Файлът не е намерен" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Екстра комп.отп." -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Печат на схема" @@ -56262,7 +56277,7 @@ msgstr "Печат на схема" msgid "Multiple Layers" msgstr "Умножител" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -62519,101 +62534,101 @@ msgstr "Термично облекчение" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Конвертор Bitmap-компонент" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Конвертор Bitmap-компонент" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Опции на схематичния редактор" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Схематични файлове" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Схематични файлове" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Експорт към Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Gerber файлове" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Отвори Gerber файл" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 #, fuzzy msgid "Projectmanager;" msgstr "Проектен файл: " -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 #, fuzzy msgid "Suite of tools for schematic design and circuit board layout" msgstr "За дизайнерите на PCBnew" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "Pcb калкулатор" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 #, fuzzy msgid "PCB;Calculator;" msgstr "Pcb калкулатор" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 #, fuzzy msgid "PCB Calculator" msgstr "Pcb калкулатор" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Редактор на Модул" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Редактор изображение" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -62622,6 +62637,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "За дизайнерите на PCBnew" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Отпечатай платката" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -62682,6 +62706,10 @@ msgstr "Печат на схемата" msgid "KiCad Drawing Sheet" msgstr "Текстов редактор" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Внеси" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Изтр. на размер" @@ -63121,8 +63149,8 @@ msgstr "Текстов редактор" #~ "Стойност 10 означава че отстоянието е 10 процента от размера на конт.пл.\n" #~ "Тази стойност може да бъде заменена от локалната за конт.пл.\n" #~ "Окончателното отстояние е сума от тази стойност и общото отст.\n" -#~ "Отрицателна стойност означава по-малък размер на маската от този на конт." -#~ "пл." +#~ "Отрицателна стойност означава по-малък размер на маската от този на " +#~ "конт.пл." #, fuzzy #~ msgid "" @@ -63210,8 +63238,8 @@ msgstr "Текстов редактор" #~ "за този комп.отп.\n" #~ "Тази стойност може да бъде заменена с локалната за конт.пл.\n" #~ "Окончателното отстояние е сума от тази стойност и общото отст.\n" -#~ "Отрицателна стойност означава по-малък размер на маската от този на конт." -#~ "пл." +#~ "Отрицателна стойност означава по-малък размер на маската от този на " +#~ "конт.пл." #, fuzzy #~ msgid "" @@ -63227,8 +63255,8 @@ msgstr "Текстов редактор" #~ "за този комп.отп.\n" #~ "Тази стойност може да бъде заменена с локалната за конт.пл.\n" #~ "Окончателното отстояние е сума от тази стойност и общото отст.\n" -#~ "Отрицателна стойност означава по-малък размер на маската от този на конт." -#~ "пл." +#~ "Отрицателна стойност означава по-малък размер на маската от този на " +#~ "конт.пл." #, fuzzy #~ msgid "" @@ -64343,10 +64371,6 @@ msgstr "Текстов редактор" #~ "Архивирай всички отпечатъци в библиотека (старата библиотека ще бъде " #~ "изтрита)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Отпечатай платката" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" diff --git a/translation/pofiles/ca.po b/translation/pofiles/ca.po index a7042ebd35..b21a3c1294 100644 --- a/translation/pofiles/ca.po +++ b/translation/pofiles/ca.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-05-11 14:02+0000\n" "Last-Translator: Adolfo Jayme Barrientos \n" "Language-Team: Catalan " @@ -20248,7 +20244,7 @@ msgstr "Deriva-ho del símbol:" msgid "Error loading symbol %s from library '%s'." msgstr "Error al carregar el símbol %s des de la biblioteca '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Desconegut" @@ -22219,28 +22215,28 @@ msgstr "Nom de la biblioteca de símbols invàlida" msgid "Invalid symbol library ID" msgstr "ID de biblioteca de símbols invàlida" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 #, fuzzy msgid "Missing sheet name property" msgstr "Falta l'argument del nom de la capa per %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 #, fuzzy msgid "Missing sheet file property" msgstr "Falta l'argument del nom de la capa per %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 #, fuzzy msgid "Invalid table: no cells defined" msgstr "S'ha especificat una empremta invàlida" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, fuzzy, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "No s'ha trobat el símbol '%s' a la biblioteca '%s'." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 #, fuzzy msgid "Invalid library ID" @@ -22835,7 +22831,7 @@ msgid "Library Link" msgstr "Enllaç de biblioteca:" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 #, fuzzy msgid "Library Description" @@ -23268,8 +23264,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -23320,9 +23316,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24253,8 +24249,8 @@ msgstr "No s'ha pogut crear el fitxer de la biblioteca de símbols «%s»" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -29753,7 +29749,7 @@ msgid "Clear Recent Job Files" msgstr "Neteja els fitxers de tasques recents" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Visor Gerber de KiCad" @@ -30923,7 +30919,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32565,7 +32561,7 @@ msgstr "Instal·la" msgid "Uninstall" msgstr "Desinstal·la" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32593,13 +32589,13 @@ msgstr "Esteu segur que voleu eliminar els elements seleccionats?" msgid "Install Package" msgstr "Al paquet" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Instal·lació pendent" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -32801,26 +32797,26 @@ msgstr "Mostra totes les capes" msgid "Download" msgstr "Avall" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Error en carregar la llista de paquets instal·lats: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "S'estan baixant %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "La baixada es massa grossa." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Dipòsit de Github" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "" @@ -32828,26 +32824,26 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 #, fuzzy msgid "Fetching repository packages" msgstr "Dipòsit de Github" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "No s'ha pogut carregar la url del repositori de paquets." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32858,7 +32854,7 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "" @@ -32866,47 +32862,47 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "S'estan baixant les biblioteques 3D" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Fitxer local" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Actualitza" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Dipòsit de Github" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Dipòsit de Github" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Suprimeix els camps" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -33080,110 +33076,110 @@ msgstr "Direcció:" msgid "Create New Directory" msgstr "Crea un nou directori" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 #, fuzzy msgid "Switch to this Project" msgstr "Projecte &nou d'esquemàtic" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nova carpeta..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Crea un nou directori" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 #, fuzzy msgid "Reveal in Finder" msgstr "Mostra els temes al Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 #, fuzzy msgid "Reveals the directory in a Finder window" msgstr "Mostra els temes al Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 #, fuzzy msgid "Open Directory in File Explorer" msgstr "Obre una carpeta de projecte a l'explorador de fitxers" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 #, fuzzy msgid "Reveals the directories in a Finder window" msgstr "Mostra els temes al Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 #, fuzzy msgid "Open Directories in File Explorer" msgstr "Obre una carpeta de projecte a l'explorador de fitxers" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Obre el fitxer a l'editor de text" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 #, fuzzy msgid "Open files in a Text Editor" msgstr "Obre el fitxer a l'editor de text" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 #, fuzzy msgid "Edit in a Text Editor" msgstr "&Edita en un editor de text" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s o %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Reanomena el fitxer..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Reanomena el fitxer" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Reanomena fitxers..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Reanomena fitxers" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 #, fuzzy msgid "Delete the file and its content" msgstr "Elimina el directori i el seu contingut" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 #, fuzzy msgid "Delete the files and their contents" msgstr "Elimina el directori i el seu contingut" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Mou a la paperera" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "" @@ -33191,146 +33187,146 @@ msgstr "" "\n" "%s" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "&Projecte..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 #, fuzzy msgid "Pull changes from remote repository into local" msgstr "Prova a partir de l'esquemàtic" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Edita el camp" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Canvia al llenç Cairo" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Altres..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Tria un camí diferent" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Canvia al llenç Cairo" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Habilita la comprovació de les regles de disseny" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Habilita la comprovació de les regles de disseny" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Canvia el nom del fitxer: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Canvia el nom del fitxer" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Espereu..." -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "El fitxer seleccionat no és vàlid o podria estar corrupte!" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "No s'ha pogut carregar «%s»" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Utilitza el nom predeterminat de la xarxa" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "No s'ha pogut crear del fitxer '%s'." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Dipòsit de Github" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "No s'ha pogut carregar «%s»" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "No s'ha pogut carregar «%s»" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "El fitxer seleccionat no és vàlid o podria estar corrupte!" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -37391,10 +37387,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -39558,8 +39554,8 @@ msgstr "Permisos insuficients per escriure al fitxer '%s'." msgid "Generate IPC-2581 File" msgstr "Genera el fitxer netlist IPC-D-356" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -39568,7 +39564,7 @@ msgstr "" "Error en desar el fitxer de la placa '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Fitxer creat satisfactòriament." @@ -39610,59 +39606,71 @@ msgstr "Força la sortida A4" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revisió:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Columnes" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Intern" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Genera l'avís" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Selecciona una carpeta" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "El camp %s no pot estar buit." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Ajusts del filtre" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Selecciona una carpeta" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Alinea/distribueix" @@ -40402,8 +40410,8 @@ msgstr "Ràtio de marge de seguretat de la pasta de soldadura:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -40493,7 +40501,7 @@ msgstr "Desplaçament" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "designador de la referència" @@ -40616,8 +40624,8 @@ msgstr "" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Aquest és el marge de seguretat local entre els pads i la màscara de " @@ -42548,8 +42556,8 @@ msgstr "&Propietats del pad" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -45959,26 +45967,26 @@ msgstr "Control DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ERROR:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Canvia el designador de referència '%s' a '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Canvia el designador de referència %s a %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -46040,8 +46048,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -46344,8 +46352,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46544,13 +46552,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -48203,7 +48211,7 @@ msgstr "S'estan reunint els patis d'empremtes..." msgid "Checking creepage..." msgstr "S'estan verificant els pads..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s marge %s; actual %s)" @@ -49016,13 +49024,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Esteu segur que voleu eliminar tota la placa?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -49031,7 +49039,7 @@ msgstr "" "Els següents fitxers es sobreescriuran:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -49040,7 +49048,7 @@ msgstr "" "¿Utilitza un camí relatiu a\n" "\"%s\"?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "No s'ha pogut afegir el fitxer «%s»." @@ -49059,7 +49067,12 @@ msgstr "El radi ha de ser més gran que zero." msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "No s'ha especificat cap biblioteca." + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "El radi ha de ser més gran que zero." @@ -49138,7 +49151,7 @@ msgstr "Sense objectes" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Qualsevol" @@ -49237,18 +49250,18 @@ msgstr "Capa inferior" msgid "At least one layer must be selected" msgstr "No s'ha especificat cap biblioteca." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "El radi ha de ser més gran que zero." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "El radi ha de ser més gran que zero." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -49375,48 +49388,48 @@ msgstr "Propietats de l'àrea de prohibit el pas" msgid "Rule name" msgstr "Canvia el nom" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Genera l'avís" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Selecció de la capa:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Control DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Mostra totes les capes" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Temes de color (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Mostra la traça" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Selecció de la quadrícula" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -49997,7 +50010,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Error en desar el fitxer de normes personalitzades '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -51508,8 +51521,8 @@ msgstr "S'està processant el símbol '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52641,19 +52654,19 @@ msgstr "S'està carregant..." msgid "Loading pads..." msgstr "S'està carregant..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52662,12 +52675,12 @@ msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52677,26 +52690,26 @@ msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -52705,21 +52718,21 @@ msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -52727,47 +52740,47 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, fuzzy, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, fuzzy, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "S'està carregant..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, fuzzy, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -52775,27 +52788,27 @@ msgstr "" "El pad que no és de coure %s està connectat a una xarxa, i això no està " "suportat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "S'està carregant..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "S'està carregant..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "S'està carregant..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "S'estan carregant els rectangles..." @@ -53535,82 +53548,82 @@ msgstr "Afegeix filtre d'empremta" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Fitxers de biblioteques d'empremtes de PCB d'Altium" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Selecciona la connexió" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Direcció de numeració dels pads" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Opcions de Renderitzat" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "No s'ha trobat l'empremta '%s' a la biblioteca '%s'." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "El contorn de la placa no està disponible o està malformat. Executa DRC per " "a una anàlisi completa." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exporta llista de xarxes" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Genera un fitxer de Posició" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "S'està llegint el fitxer " -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "No s'ha pogut obrir «%s»" @@ -53961,44 +53974,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "No s'ha trobat l'empremta '%s' a la biblioteca '%s'." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Inclou els elements en les capes &invisibles" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54075,8 +54088,8 @@ msgstr "" msgid "" "Enter the python module which implements the PCB_IO::Footprint*() functions." msgstr "" -"introduïu el mòdul de python que implementi les funcions PLUGIN::" -"Footprint*()." +"introduïu el mòdul de python que implementi les funcions " +"PLUGIN::Footprint*()." #: pcbnew/pcb_layer_box_selector.cpp:74 msgid "(not activated)" @@ -54463,8 +54476,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -54854,7 +54867,7 @@ msgstr "Falta l'argument del nom de la capa per %s." msgid "Loading Footprint Libraries" msgstr "S'estan carregant les biblioteques d'empremtes" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "No s'ha pogut carregar '%s'." @@ -55017,7 +55030,7 @@ msgstr "Desa la placa" msgid "Failed to save board.\n" msgstr "No s'ha pogut carregar '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -55026,51 +55039,51 @@ msgstr "" "Error en desar el fitxer de la placa '%s'.\n" "No s'ha pogut canviar el nom al fitxer temporal '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "Error mentre es llegia el fitxer." -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "No s'ha pogut crear del fitxer '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Biblioteca de símbols no habilitada." -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "No s'ha pogut llegir el fitxer '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "No s'ha trobat el fitxer: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Exporta l'empremta" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Error en carregar el tipus de lletra '%s'." @@ -55079,7 +55092,7 @@ msgstr "Error en carregar el tipus de lletra '%s'." msgid "Multiple Layers" msgstr "Diverses capes" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -61195,97 +61208,97 @@ msgstr "Alleujament tèrmic" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Mapa de bits;Conversor;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Mapa de bits per al convertidor de components" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 #, fuzzy msgid "Create a component from a bitmap for use with KiCad" msgstr "Crea un fitxer de biblioteca de components per a Eeschema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Opcions de l'editor de l'esquemàtic" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Fitxers d'esquemàtic" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Utilitza el tema de color de l'editor d'esquemàtics" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Executa Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Fitxers Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Visualitza fitxers Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Cap de Projecte;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "Calculadora PCB" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculadora;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Calculadora PCB" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Canvia a la capa prèvia" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Editor de la disposició de la pàgina" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -61293,6 +61306,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Imprimeix la placa" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -61353,6 +61375,10 @@ msgstr "Símbol de l'esquemàtic" msgid "KiCad Drawing Sheet" msgstr "Editor de fulles de dibuix" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Importa" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Error: la mida de la cantonada és negativa." @@ -62206,8 +62232,8 @@ msgstr "Editor de fulles de dibuix" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -62258,9 +62284,9 @@ msgstr "Editor de fulles de dibuix" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62347,8 +62373,8 @@ msgstr "Editor de fulles de dibuix" #~ " \n" #~ " \n" #~ " Definició de Bus\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Xarxes resultants\n" #~ " \n" #~ " \n" @@ -62399,9 +62425,9 @@ msgstr "Editor de fulles de dibuix" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -63559,10 +63585,6 @@ msgstr "Editor de fulles de dibuix" #~ "Arxiva totes les empremtes en una biblioteca nova\n" #~ "(en el cas que ja existeix aquesta biblioteca, aquesta s'eliminarà)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Imprimeix la placa" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -67324,8 +67346,8 @@ msgstr "Editor de fulles de dibuix" #~ "Enter the python symbol which implements the SCH_PLUGIN::Symbol*() " #~ "functions." #~ msgstr "" -#~ "Introdueix el símbol de python que implementa les funcions SCH_PLUGIN::" -#~ "Symbol*()." +#~ "Introdueix el símbol de python que implementa les funcions " +#~ "SCH_PLUGIN::Symbol*()." #~ msgid "Gerber (experimental)" #~ msgstr "Gerber (experimental)" @@ -67917,8 +67939,8 @@ msgstr "Editor de fulles de dibuix" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68114,8 +68136,8 @@ msgstr "Editor de fulles de dibuix" #~ "\n" #~ "A Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "Els exemples anteriors assumeixen que `xsltproc` està instal·lat al teu " @@ -75564,8 +75586,8 @@ msgstr "Editor de fulles de dibuix" #~ "The footprint library is a folder with a name ending with .pretty\n" #~ "Footprints are .kicad_mod files inside this folder." #~ msgstr "" -#~ "La biblioteca d'empremtes és una carpeta amb un nom que acaba amb ." -#~ "pretty\n" +#~ "La biblioteca d'empremtes és una carpeta amb un nom que acaba " +#~ "amb .pretty\n" #~ "Les empremtes són els fitxers .kicad_mod que estan dins d'aquesta carpeta." #~ msgid "Path base:" diff --git a/translation/pofiles/cs.po b/translation/pofiles/cs.po index e074c8e732..dd9a1e611d 100644 --- a/translation/pofiles/cs.po +++ b/translation/pofiles/cs.po @@ -24,7 +24,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-03 21:47+0000\n" "Last-Translator: Tomas0015 \n" "Language-Team: Czech \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22423,9 +22419,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23330,8 +23326,8 @@ msgstr "Chyba při vytváření dočasného výstupního souboru" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis zatím nepodporuje hodnoty DUT. https://ibis.org/summits/nov16a/chen.pdf" @@ -28594,7 +28590,7 @@ msgid "Clear Recent Job Files" msgstr "Vymazat poslední soubory Job" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad prohlížeč gerber" @@ -29707,7 +29703,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31332,7 +31328,7 @@ msgstr "Instalovat" msgid "Uninstall" msgstr "Odinstalovat" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31356,13 +31352,13 @@ msgstr "Opravdu chcete zavřít Správce balíčků a ignorovat nevyřízené zm msgid "Install Package" msgstr "Nainstalovat balíček" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Nevyřízený (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31550,30 +31546,30 @@ msgstr "Zobrazit všechny verze" msgid "Download" msgstr "Stáhnout" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Chyba načítání seznamu nainstalovaných balíčků: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Stahuje se %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Stahování je příliš dlouhé." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Načítání repozitáře" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Nelze analyzovat repozitář: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31581,19 +31577,19 @@ msgstr "" "Zadaná URL nevypadá jako platný repozitář s KiCad balíčky. Zkontrolujte " "prosím URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Stahování balíčků repozitáře" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Nelze načíst adresu URL repozitáře balíčků." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Hash balíčku neodpovídá. Repozitář by mohl být poškozen." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31604,21 +31600,21 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Nepodařilo se analyzovat místně uložené úložiště.json." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Mezipaměť balíku pro aktuální repozitář je poškozena, bude znovu staženo." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Stáhnout zdroje" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31626,28 +31622,28 @@ msgstr "" "Hash souboru zdrojů není správný a nebude použit. Repozitář může být " "poškozen." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Místní soubor" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Aktualizace PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Správa repozitářů" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Načítání repozitáře..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Prohlížení balíčků..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31822,242 +31818,242 @@ msgstr "Název adresáře:" msgid "Create New Directory" msgstr "Vytvořit nový adresář" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Přepnout na tento projekt" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Zavřít všechny editory a přepnout na vybraný projekt" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nový adresář..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Vytvoří nový adresář" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Odhalit ve vyhledávači" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Zobrazení adresáře v okně Hledání" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Otevřít adresář v Průzkumníku souborů" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Otevře adresář ve výchozím správci souborů systému" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Zobrazení adresáře projektu v Správci souborů" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Otevřít adresáře v Průzkumníku souborů" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Otevře adresáře ve výchozím správci souborů systému" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Otevře soubor v textovém editoru" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Otevře soubor v textovém editoru" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Upravit v textovém editoru" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s na %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Přejmenovat soubor..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Přejmenuje soubor" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Přejmenovat soubory..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Přejmenovat soubory" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Smaže soubor a jeho obsah" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Smazat soubory i s jeho obsahem" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Přesunout do koše" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Přidat projekt do správy verzí..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Nelze analyzovat repozitář: %s" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "&Projekt..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Odeslat změny do místního repozitáře" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Push" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Pull" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 #, fuzzy msgid "Pull changes from remote repository into local" msgstr "Sonda ze schématu" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Upravit pole..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Přepnout na větev " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Ostatní..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Vyberte jinou cestu" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Přepnout do editoru DPS" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Zapnout automatické mazání spojů" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Zapnout automatické mazání spojů" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Změnit název souboru: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Změnit název souboru" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Prosím čekejte" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Vybraný adresář je již součástí git projektu." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Selhaly výstupní data" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Použít výchozí název sítě" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Selhalo vytvoření souboru '%s'." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Načítání repozitáře" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Selhaly výstupní data" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Selhaly výstupní data" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Vybraný adresář je již součástí git projektu." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -35993,10 +35989,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38069,8 +38065,8 @@ msgstr "Nedostatečná oprávnění k zápisu do souboru '%s'." msgid "Generate IPC-2581 File" msgstr "Generovat soubor IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38079,7 +38075,7 @@ msgstr "" "Chyba uložení souboru desky '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Generování souborů úspěšné." @@ -38121,57 +38117,69 @@ msgstr "Komprimovat výstup" msgid "Compress output into 'zip' file" msgstr "Zkomprimujte výstup do souboru 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revize:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Sloupce" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Interní ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Generovat varování" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Vybrat výrobce" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Součástka: výrobce nemůže být prázdný." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Vynechat sítě" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Výrobce:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "P/N distributora:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Distributor:" @@ -38882,8 +38890,8 @@ msgstr "Absolutní izolační mezera pájecí pasty:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -38969,7 +38977,7 @@ msgstr "Posun Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Reference schématu" @@ -39086,8 +39094,8 @@ msgstr "" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Globální izolační mezera mezi ploškou a pájecí maskou.\n" @@ -40954,8 +40962,8 @@ msgstr "Výchozí vlastnosti plošky pro přidání nástroje plošky" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -41825,8 +41833,8 @@ msgstr "" "Nastavit globální korekci šířky pro přesný postscriptový výstup.\n" "Tato korekce šířky je určena ke kompenzování šířky spojů a také k chybám " "velikosti plošek a prokovů.\n" -"Vhodná hodnota korekce šířky musí být v rozsahu [-(MinTrackWidth-1), " -"+(MinClearanceValue-1)]." +"Vhodná hodnota korekce šířky musí být v rozsahu [-(MinTrackWidth-1), +" +"(MinClearanceValue-1)]." #: pcbnew/dialogs/dialog_plot_base.cpp:324 msgid "Force A4 output" @@ -44296,26 +44304,26 @@ msgstr "Pravidla DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "CHYBA:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Změna '%s' reference schématu na '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Změnit referenci schématu %s na %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -44338,8 +44346,9 @@ msgid "" msgstr "" "### Dokumentace\n" "\n" -"Úplná dokumentace je uvedena na [https://docs.kicad.org](https://go.kicad." -"org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +"Úplná dokumentace je uvedena na [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44381,8 +44390,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44694,15 +44703,16 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "### Dokumentace\n" "\n" -"Úplná dokumentace je uvedena na [https://docs.kicad.org](https://go.kicad." -"org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +"Úplná dokumentace je uvedena na [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_8expression_functions.h:2 msgid "" @@ -44898,13 +44908,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -46488,7 +46498,7 @@ msgstr "Kontrola pouzder pro obnovu obsazených oblastí..." msgid "Checking creepage..." msgstr "Kontroluji hlavičku..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s izolační mezera %s; aktuální %s)" @@ -47295,13 +47305,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Jste si jisti, že chcete smazat celou desku?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -47310,7 +47320,7 @@ msgstr "" "Následující soubory budou přepsány:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -47318,7 +47328,7 @@ msgstr "" "\n" "Chcete uložit změny?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Selhalo přidání souboru '%s'." @@ -47337,7 +47347,12 @@ msgstr "Poloměr musí být větší než nula." msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Musí být zadána alespoň jedna nebo více vrstev\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Poloměr musí být větší než nula." @@ -47415,7 +47430,7 @@ msgstr "Objekty" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Libovolné" @@ -47512,18 +47527,18 @@ msgstr "Spodní vrstva" msgid "At least one layer must be selected" msgstr "Alespoň jedna vrstva musí být vybrána" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Poloměr musí být větší než nula." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Poloměr musí být větší než nula." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -47648,48 +47663,48 @@ msgstr "Pravidla oblasti" msgid "Rule name" msgstr "Přejmenovat" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Generovat varování" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Výběr vrstvy:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Pravidla DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Zobrazit všechny verze" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Barevné témata (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Zobrazit spoj" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Nepropojené" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 #, fuzzy msgid "inner" msgstr "Vnitřní11" @@ -48266,7 +48281,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Chyba ukládání souboru vlastních pravidel '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49727,8 +49742,8 @@ msgstr "Zpracování symbolu '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -50841,7 +50856,7 @@ msgstr "Načítání oblouků..." msgid "Loading pads..." msgstr "Načítání plošek..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -50850,12 +50865,12 @@ msgstr "" "Chyba načítání knihovny '%s':\n" "Pouzdro %s, ploška %s není označena jako vícevrstvá, ale je TH ploška." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "Pouzdro %s ploška %s není označen jako vícevrstvý, ale je TH ploška." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -50864,12 +50879,12 @@ msgstr "" "Načítání knihovny '%s':\n" "Pouzdro %s má čtvercovou díru v plošce %s (zatím nepodporováno)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Pouzdro %s ploška %s má čtvercovou díru (nepodporované)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -50880,7 +50895,7 @@ msgstr "" "Pouzdro %s má díru v plošce %s otočenou o %d stupňů. KiCad podporuje pouze " "90stupňové rotace." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -50889,7 +50904,7 @@ msgstr "" "Pouzdro %s má díru v plošce %s otočené %f stupňů. KiCad podporuje pouze 90 " "stupňů rotaci." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -50898,12 +50913,12 @@ msgstr "" "Chyba načítání knihovny '%s':\n" "Pouzdro %s, ploška %s má díru neznámého druhu %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Pouzdro %s ploška %s používá díru neznámého druhu %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -50912,12 +50927,12 @@ msgstr "" "Chyba načítání knihovny '%s':\n" "Pouzdro %s, ploška %s má neznámý tvar." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Pouzdro %s ploška %s používá neznámý tvar plošky." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -50926,7 +50941,7 @@ msgstr "" "Ploška bez mědi %s na vrstvě Altium (%d) nemá ekvivalent KiCadu. Byla " "přesunuta do KiCad vrstvy Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -50937,7 +50952,7 @@ msgstr "" "Pouzdro %s, ploška bez mědi %s na vrstvě Altium (%d) nemá v KiCadu " "ekvivalent. Byla přesunuta na vrstvu Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, fuzzy, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -50946,54 +50961,54 @@ msgstr "" "Ploška bez mědi %s na vrstvě Altium (%d) nemá ekvivalent KiCadu. Byla " "přesunuta do KiCad vrstvy Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Ploška bez mědi %s připojena k síti, která není podporována." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Ploška bez mědi %s má díru, která není podporována." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, fuzzy, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "Ploška bez mědi %s má díru, která není podporována." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Pouzdro %s ploška %s používá neznámý tvar plošky." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Načítání prokovů..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, fuzzy, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "Ploška bez mědi %s má díru, která není podporována." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Načítání spojů..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Načítání řetězců Unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Načítání textu..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Načítání obdélníků..." @@ -51802,80 +51817,80 @@ msgstr "Přidat filtr pouzder" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Soubory knihoven pouzder Altium PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Vyberte spojení" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Směr očíslování" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Možnosti vykreslování" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Pouzdro '%s' nenalezeno v knihovně '%s'." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Generování CAD dat" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Obrys desky chybí nebo má nesprávný tvar. Spusťte DRC pro úplnou analýzu." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exportovat Netlist" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Generovat soubor pozic" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Ukládám soubor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Nepodařilo se smazat '%s'" @@ -52234,44 +52249,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Pouzdro '%s' nenalezeno v knihovně '%s'." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Vypnout všechny vrstvy mědi" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52730,8 +52745,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53112,7 +53127,7 @@ msgstr "Chybí argument pro '%s'" msgid "Loading Footprint Libraries" msgstr "Načíst knihovny pouzder" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Nepodařilo se načíst desku\n" @@ -53261,7 +53276,7 @@ msgstr "Deska uložena\n" msgid "Failed to save board.\n" msgstr "Ukládání desky selhalo.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53270,49 +53285,49 @@ msgstr "" "Chyba uložení souboru desky '%s'.\n" "Nepodařilo se přejmenovat dočasný soubor '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Úspěšně vytvořen IPC-D-356 soubor\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Nepodařilo se vytvořit IPC-D-356 soubor\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Knihovna symbolů nebyla aktualizována\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Nepodařilo se zjistit formát souboru '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Vstupní soubor nenalezen: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Pro soubory typu '%s' nebyl nalezen plugin.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Importovaná deska byla úspěšně uložena do '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Chyba při importování: %s\n" @@ -53321,7 +53336,7 @@ msgstr "Chyba při importování: %s\n" msgid "Multiple Layers" msgstr "Více vrstev" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -59153,87 +59168,87 @@ msgstr "teplotní profily pro PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] načtení se nezdařilo: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Konvertor;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Konvertor bitmapy na součástky" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Vytvořit komponentu z bitmapy pro použití s KiCadem" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad editor schémat (Samostatně)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Schematický nástroj pro zachycení" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Samostatný editor schémat pro KiCad schémata" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Prohlížeč gerber souboru" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Zobrazit soubory Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;DPS;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Manažer projektu;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA Suite" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Sada nástrojů pro návrh schématu a desek s plošnými spoji" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad DPS kalkulátor" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "Kalkulátor DPS;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Kalkulátor DPS" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Kalkulačka pro různé výpočty související s elektronikou" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;DPS;Obvod;Rozvržení;Návrh;Editor;Pouzdro;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad DPS editor (Samostatně)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Editor návrhu DPS" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Samostatný editor desky pro KiCad desky" @@ -59241,6 +59256,14 @@ msgstr "Samostatný editor desky pro KiCad desky" msgid "An EDA suite for schematic and circuit board design" msgstr "EDA suite pro schémata a návrh desky plošných spojů" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Deska s plošnými spoji" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59297,6 +59320,10 @@ msgstr "KiCad symbol schématu" msgid "KiCad Drawing Sheet" msgstr "KiCad výkresový list" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Import" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Chyba: Ploška musí mít kladnou velikost." @@ -60142,8 +60169,8 @@ msgstr "KiCad výkresový list" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60194,9 +60221,9 @@ msgstr "KiCad výkresový list" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60282,8 +60309,8 @@ msgstr "KiCad výkresový list" #~ " \n" #~ " \n" #~ " Definice sběrnice\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Výsledné sítě\n" #~ " \n" #~ " \n" @@ -60334,9 +60361,9 @@ msgstr "KiCad výkresový list" #~ "  
MEM{D_{[1..2]} ~{LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61565,12 +61592,6 @@ msgstr "KiCad výkresový list" #~ "Vytvořit novou knihovnu pouzder obsahující pouzdra použité na desce\n" #~ "(pokud knihovna existuje, bude nahrazena)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Deska s plošnými spoji" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -66092,8 +66113,8 @@ msgstr "KiCad výkresový list" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -66184,8 +66205,8 @@ msgstr "KiCad výkresový list" #~ "\n" #~ "Jakmile kliknete na tlačítko generovat, stane se toto:\n" #~ "\n" -#~ "1. Eeschema vytvoří přechodný soubor netlistu \\*. Xml, například `test." -#~ "xml`.\n" +#~ "1. Eeschema vytvoří přechodný soubor netlistu \\*. Xml, například " +#~ "`test.xml`.\n" #~ "2. Eeschema spustí skript z příkazového řádku a vytvoří finální výstupní " #~ "soubor.\n" #~ "\n" @@ -66280,8 +66301,8 @@ msgstr "KiCad výkresový list" #~ "\n" #~ "V Linuxu:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "Výše uvedené příklady předpokládají, že je ` xsltproc` nainstalován na " @@ -69967,8 +69988,8 @@ msgstr "KiCad výkresový list" #~ msgid "Unsupported Eagle layer '%s' (%d), converted to Dwgs.User layer" #~ msgstr "" -#~ "Nepodporovaná vrstva Eagle '%s' (%d), konvertuji do vrstvy kresby (Dwgs." -#~ "User)" +#~ "Nepodporovaná vrstva Eagle '%s' (%d), konvertuji do vrstvy kresby " +#~ "(Dwgs.User)" #~ msgid "unknown graphic type: %d" #~ msgstr "neznámý grafický typ: %d" @@ -72532,17 +72553,17 @@ msgstr "KiCad výkresový list" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "Pouze DXF:\n" #~ "Zaškrtněte pro vykreslení všech vrstev v režimu mnohoúhelníků.\n" #~ "Zrušte zaškrtnutí pro vykreslení ve vrstvách režimu obrysů, které " -#~ "nepodporují mnohoúhelníky (*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *." -#~ "Fab)\n" -#~ "a vykreslení ostatních vrstev v režimu mnohoúhelníků (*.Cu, *.Adhes, *." -#~ "Paste, *.Mask)" +#~ "nepodporují mnohoúhelníky (*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, " +#~ "*.Fab)\n" +#~ "a vykreslení ostatních vrstev v režimu mnohoúhelníků (*.Cu, *.Adhes, " +#~ "*.Paste, *.Mask)" #~ msgid "Dimension Text Properties" #~ msgstr "Vlastnosti rozměru textu" @@ -73949,16 +73970,16 @@ msgstr "KiCad výkresový list" #~ "KIPRJMOD is internally defined by KiCad (cannot be edited) and is " #~ "set to the absolute path of the currently loaded project file. This " #~ "environment variable can be used to define files and paths relative to " -#~ "the currently loaded project. For instance, ${KIPRJMOD}/libs/footprints." -#~ "pretty can be defined as a folder containing a project specific footprint " -#~ "library named footprints.pretty." +#~ "the currently loaded project. For instance, ${KIPRJMOD}/libs/" +#~ "footprints.pretty can be defined as a folder containing a project " +#~ "specific footprint library named footprints.pretty." #~ msgstr "" #~ "KIPRJMOD je vnitřně definován v KiCadu (proto nelze editovat) a je " #~ "nastaven na absolutní cestu momentálně načteného projektu. Tato proměnná " #~ "prostředí může být použita k definování souborů a cest relativně k " #~ "načtenému projektu. Např. ${KIPRJMOD}/libs/footprints.pretty může být " -#~ "definován jako složka obsahující knihovnu pouzder s názvem footprints." -#~ "pretty, použitých v projektu." +#~ "definován jako složka obsahující knihovnu pouzder s názvem " +#~ "footprints.pretty, použitých v projektu." #~ msgid "" #~ "KICAD_TEMPLATE_DIR is required and is the path containing the " @@ -73997,9 +74018,9 @@ msgstr "KiCad výkresový list" #~ "Proměnné prostředí se používá jako náhrada řetěžců.
Proměnné prostředí " #~ "se primárně používá pro cesty, aby byla zajištěna přenositelnost KiCad " #~ "mezi platformami.

Je-li proměnná prostředí definována jako " -#~ "MYLIBPATH s hodnotou e:/kicad_libs, název knihovny " -#~ "${MYLIBPATH}/mylib.lib je rozšířen do tvaru e:/kicad_libs/mylib." -#~ "lib

Pozn.:
V názvech proměnných prostředí jsou " +#~ "MYLIBPATH s hodnotou e:/kicad_libs, název knihovny $" +#~ "{MYLIBPATH}/mylib.lib je rozšířen do tvaru e:/kicad_libs/" +#~ "mylib.lib

Pozn.:
V názvech proměnných prostředí jsou " #~ "dovoleny pouze znaky ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ a název " #~ "proměnné prostředí nesmí začínat číslicí (0-9)." @@ -81273,11 +81294,11 @@ msgstr "KiCad výkresový list" #~ msgstr "Okraje desky" #~ msgid "" -#~ "Gerber files (.%s .gbr .gbx .lgr .ger .pho)|*.%s;*.gbr;*.gbx;*.lgr;*.ger;" -#~ "*.pho|" +#~ "Gerber files (.%s .gbr .gbx .lgr .ger .pho)|*." +#~ "%s;*.gbr;*.gbx;*.lgr;*.ger;*.pho|" #~ msgstr "" -#~ "Soubory Gerber (.%s .gbr .gbx .lgr .ger .pho)|*.%s;*.gbr;*.gbx;*.lgr;*." -#~ "ger;*.pho|" +#~ "Soubory Gerber (.%s .gbr .gbx .lgr .ger .pho)|*." +#~ "%s;*.gbr;*.gbx;*.lgr;*.ger;*.pho|" #~ msgid "Copy Block (shift mouse)" #~ msgstr "Kopírovat blok (shift + myš)" diff --git a/translation/pofiles/da.po b/translation/pofiles/da.po index 806ead0201..cff27c29f8 100644 --- a/translation/pofiles/da.po +++ b/translation/pofiles/da.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-01-23 15:38+0000\n" "Last-Translator: John Beard \n" "Language-Team: Danish \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -23468,9 +23466,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24443,8 +24441,8 @@ msgstr "Kunne ikke oprette den midlertidige fil \"%s\"" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -29984,7 +29982,7 @@ msgid "Clear Recent Job Files" msgstr "Ryd de seneste jobfiler" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Gerber arkiver" @@ -31127,7 +31125,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32777,7 +32775,7 @@ msgstr "Tekststørrelse" msgid "Uninstall" msgstr "Render indstillinger" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32805,13 +32803,13 @@ msgstr "Er du sikker på, at du vil slette de valgte emner?" msgid "Install Package" msgstr "I pakke" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Tekststørrelse" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -33021,53 +33019,53 @@ msgstr "Vis alle vias" msgid "Download" msgstr "Ned" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "" "Fejl ved indlæsning af netlist.\n" "%s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Ugyldig størrelse %ll d: for stor" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Tilføj ledning til busindgang" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "Kan ikke parse '%s' i '%s'" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Kunne ikke indlæse %s filen" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -33075,53 +33073,53 @@ msgid "" "%s" msgstr "Kan ikke parse '%s' i '%s'" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Kan ikke parse '%s' i '%s'" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Kilde" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Rediger lokal fil ..." -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Opdater" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Administrer busdefinitioner" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Tilføj ledning til busindgang" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Fjern sporet indeni puden" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -33289,244 +33287,244 @@ msgstr "Katalognavn:" msgid "Create New Directory" msgstr "Opret nyt bibliotek" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Skift til dette projekt" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Luk alle redaktører, og skift til det valgte projekt" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Ny mappe ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Opret en ny mappe" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Afslør i Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Afslører biblioteket i et Finder-vindue" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Åbn bibliotek i File Explorer" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Åbner biblioteket i standard systemfilhåndtering" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Afslører mapperne i et Finder-vindue" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Åbn kataloger i File Explorer" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Åbner telefonbøger i standard systemfilhåndtering" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Åbn filen i en teksteditor" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Åbn filer i en teksteditor" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Rediger i en teksteditor" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s på %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Omdøb fil ..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Omdøb fil" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Omdøb filer ..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Omdøb fil" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Slet filen og dens indhold" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Slet filerne og deres indhold" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 #, fuzzy msgid "Move to Trash" msgstr "Konverter til spor" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Kan ikke parse '%s' i '%s'" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Nyt projekt..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Omdøb fil ..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Skift til indre lag 1" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Andet..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Tune skævhed af et differentieret par" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Skift til PCB Editor" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Aktivér animation" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Aktivér animation" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Skift filnavn: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Skift filnavn" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Netværkssti: overvåger ikke mappens ændringer" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Lokal sti: overvågning af mappens ændringer" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Pulsbredde:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Den valgte fil er ikke gyldig eller er muligvis korrupt!" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Kunne ikke indlæse \"%s\"" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Indstil til standard" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Kunne ikke oprette filen \"%s\"" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Tilføj ledning til busindgang" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Kunne ikke indlæse \"%s\"" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Kunne ikke indlæse \"%s\"" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Den valgte fil er ikke gyldig eller er muligvis korrupt!" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -37664,10 +37662,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -39813,8 +39811,8 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "Generer IPC-D-356 netlist-fil" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -39823,7 +39821,7 @@ msgstr "" "Fejl ved lagring af kortfil \"%s\".\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Filskrivningshandling mislykkedes." @@ -39867,59 +39865,71 @@ msgstr "Tving A4-output" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revision:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Kolonner" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Interne lag" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Generer advarsel" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Vælg lag" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Netnavnet kan ikke være tomt." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Filtrer net" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Vælg lag" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Opstil på linje/Fordel" @@ -40651,8 +40661,8 @@ msgstr "Loddepasta absolut clearance:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -40742,7 +40752,7 @@ msgstr "Y forskydning" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Reference betegnelse" @@ -40862,8 +40872,8 @@ msgstr "" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Global afstand mellem elektroder og loddemaske.\n" @@ -42772,8 +42782,8 @@ msgstr "Standard padegenskaber ..." #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -46218,26 +46228,26 @@ msgstr "DRC regler" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "FEJL:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Skift '%s' referencebetegnelse til '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Skift %s referencebetegnelse til %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Designregler kan ikke tilføjes uden et projekt" @@ -46299,8 +46309,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -46603,8 +46613,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46803,13 +46813,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -48426,7 +48436,7 @@ msgstr "Kontrol af fodspor for overlappende gårde ..." msgid "Checking creepage..." msgstr "Kontrol af stifter ..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s clearance %s; faktisk %s)" @@ -49242,13 +49252,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Er du sikker på, at du vil slette hele tavlen?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -49258,7 +49268,7 @@ msgstr "" "\n" "%s" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -49267,7 +49277,7 @@ msgstr "" "Vil du bruge en sti i forhold til\n" "\"%s\"" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Kunne ikke oprette filen \"%s\"" @@ -49286,7 +49296,12 @@ msgstr "Vout skal være større end vref" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Mindst to segmenter med lige spor skal vælges." + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Vout skal være større end vref" @@ -49365,7 +49380,7 @@ msgstr "Objekter" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 #, fuzzy msgid "Any" msgstr "Analyser" @@ -49465,18 +49480,18 @@ msgstr "Nederste / bageste lag:" msgid "At least one layer must be selected" msgstr "Mindst to segmenter med lige spor skal vælges." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Vout skal være større end vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Vout skal være større end vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -49600,48 +49615,48 @@ msgstr "Regelområde" msgid "Rule name" msgstr "Omdøb" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Generer advarsel" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Lagvalg:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "DRC regler" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Vis alle vias" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Farvetema:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Vis sporing" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Urouteret" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -50233,7 +50248,7 @@ msgstr "" "%s" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -51731,8 +51746,8 @@ msgstr "Behandlingssymbol '%s: %s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52885,7 +52900,7 @@ msgstr "Indlæser…" msgid "Loading pads..." msgstr "Indlæser…" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -52893,13 +52908,13 @@ msgid "" msgstr "" "Pad '%s' af Footprint %s har et firkantet hul. KiCad støtter ikke dette endnu" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, fuzzy, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Pad '%s' af Footprint %s har et firkantet hul. KiCad støtter ikke dette endnu" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52907,13 +52922,13 @@ msgid "" msgstr "" "Pad '%s' af Footprint %s har et firkantet hul. KiCad støtter ikke dette endnu" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, fuzzy, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "Pad '%s' af Footprint %s har et firkantet hul. KiCad støtter ikke dette endnu" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52923,7 +52938,7 @@ msgstr "" "Pad '%s' af Footprint %s har en hulrotation på %f grad. KiCad understøtter " "kun 90 graders vinkler" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -52932,7 +52947,7 @@ msgstr "" "Pad '%s' af Footprint %s har en hulrotation på %f grad. KiCad understøtter " "kun 90 graders vinkler" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -52941,14 +52956,14 @@ msgstr "" "Pad '%s' af Footprint %s bruger en kompleks pad-stack (type %d), som endnu " "ikke understøttes" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, fuzzy, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" "Pad '%s' af Footprint %s bruger en kompleks pad-stack (type %d), som endnu " "ikke understøttes" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -52957,14 +52972,14 @@ msgstr "" "Pad '%s' af Footprint %s bruger en kompleks pad-stack (type %d), som endnu " "ikke understøttes" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" "Pad '%s' af Footprint %s bruger en kompleks pad-stack (type %d), som endnu " "ikke understøttes" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, fuzzy, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -52973,7 +52988,7 @@ msgstr "" "Ikke-kobberpude på Altium-lag %d har ingen KiCad-ækvivalent. Sæt det på " "Eco1_User i stedet" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52983,7 +52998,7 @@ msgstr "" "Ikke-kobberpude på Altium-lag %d har ingen KiCad-ækvivalent. Sæt det på " "Eco1_User i stedet" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, fuzzy, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -52992,60 +53007,60 @@ msgstr "" "Ikke-kobberpude på Altium-lag %d har ingen KiCad-ækvivalent. Sæt det på " "Eco1_User i stedet" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, fuzzy, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Ikke-kobberpude '%s' har et hul. Dette skal ikke ske" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, fuzzy, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Ikke-kobberpude '%s' har et hul. Dette skal ikke ske" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, fuzzy, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Ikke-kobberpude '%s' bruger en kompleks padstabel (slags %d). Dette skal " "ikke ske" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Ikke-kobberpude '%s' har et hul. Dette skal ikke ske" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Indlæser…" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, fuzzy, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "Ikke-kobberpude '%s' har et hul. Dette skal ikke ske" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Indlæser…" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Indlæser…" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Indlæser…" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Indlæser Gerber-filer ..." @@ -53860,80 +53875,80 @@ msgstr "Tilføj filter til fodaftryk" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Geda PCB-footprint-biblioteksfiler" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Vælg Forbindelse" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Nummereringsretning" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Render indstillinger" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Fodaftryk ikke fundet i ændringsliste" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "Print omrids mangler eller er forkert. Kør DRC for en fuld analyse." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Eksportér Netlist" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Generer positionsfil" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Indlæser Gerber-filer ..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Kunne ikke slette '%s'" @@ -54298,44 +54313,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Fodaftryk ikke fundet i ændringsliste" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Element på et deaktiveret lag" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54798,8 +54813,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -55183,7 +55198,7 @@ msgstr "Manglende argument til '%s'" msgid "Loading Footprint Libraries" msgstr "Indlæser fodaftrykbiblioteker" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Kunne ikke indlæse \"%s\"" @@ -55341,7 +55356,7 @@ msgstr "Gem til bestyrelsen" msgid "Failed to save board.\n" msgstr "Kunne ikke indlæse \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -55350,51 +55365,51 @@ msgstr "" "Fejl ved lagring af kortfil \"%s\".\n" "Kunne ikke omdøbe midlertidig fil \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "PCB og skematisk gennoteret" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Kunne ikke oprette filen \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Symbolbiblioteket ikke aktiveret." -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Kunne ikke læse filen \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Fil ikke fundet: '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Eksporter fodaftryk" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "PCB og skematisk gennoteret" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "" @@ -55405,7 +55420,7 @@ msgstr "" msgid "Multiple Layers" msgstr "Flere lag" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -61395,99 +61410,99 @@ msgstr "Termiske relieffer" msgid "[INFO] load failed: %s" msgstr "[INFO] -belastning mislykkedes: inputlinjen er for lang\n" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Bitmap til komponentkonverter" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Bitmap til komponentkonverter" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Skift til skematisk editor" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Skematisk felt" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Brug Eeschema farvetema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Gerber arkiver" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Se Gerber Files" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 #, fuzzy msgid "Projectmanager;" msgstr "Projekt Manager" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "PCB-lommeregner" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 #, fuzzy msgid "PCB;Calculator;" msgstr "PCB-lommeregner" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB-lommeregner" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Skift til PCB Editor" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Side Layout Editor" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -61495,6 +61510,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Printplade" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -61555,6 +61579,10 @@ msgstr "Rediger skematiske symboler" msgid "KiCad Drawing Sheet" msgstr "Arbejdsark" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Importer" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Forkert (negativ) værdi for hjørnestørrelse" @@ -62409,8 +62437,8 @@ msgstr "Arbejdsark" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -62461,9 +62489,9 @@ msgstr "Arbejdsark" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -63826,10 +63854,6 @@ msgstr "Arbejdsark" #~ "om bord\n" #~ "(hvis biblioteket allerede findes, vil det blive udskiftet)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Printplade" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -67474,8 +67498,8 @@ msgstr "Arbejdsark" #~ "Enter the python symbol which implements the SCH_PLUGIN::Symbol*() " #~ "functions." #~ msgstr "" -#~ "Indtast pythonsymbolet, der implementerer SCH_PLUGIN :: Symbol * () -" -#~ "funktionerne." +#~ "Indtast pythonsymbolet, der implementerer SCH_PLUGIN :: Symbol * () " +#~ "-funktionerne." #, fuzzy #~ msgid "Gerber (experimental)" @@ -68066,8 +68090,8 @@ msgstr "Arbejdsark" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68176,8 +68200,8 @@ msgstr "Arbejdsark" #~ "På Windows er kommandolinjen følgende.\n" #~ "\n" #~ "`` ''\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"%O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"%I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"%O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"%I\"\n" #~ "`` ''\n" #~ "\n" #~ "På Linux bliver kommandoen som følger.\n" @@ -68253,8 +68277,8 @@ msgstr "Arbejdsark" #~ "\n" #~ "På Linux:\n" #~ "`` ''\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "`` ''\n" #~ "\n" #~ "Ovenstående eksempler antager, at 'xsltproc' er installeret på din pc " diff --git a/translation/pofiles/de.po b/translation/pofiles/de.po index a56818842f..eadfc21e33 100644 --- a/translation/pofiles/de.po +++ b/translation/pofiles/de.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad i18n Deutsch\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:11+0000\n" "Last-Translator: \"Pferd O.\" \n" "Language-Team: German \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22475,9 +22472,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22833,8 +22830,8 @@ msgstr "" " \n" " \n" " Busdefinition\n" -"           " -"   \n" +"              " +"\n" " Resultierende Netze\n" " \n" " \n" @@ -22885,9 +22882,9 @@ msgstr "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23769,11 +23766,11 @@ msgstr "Fehler beim Erstellen einer temporären Ausgabedatei" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" -"Kibis unterstützt noch keine DUT-Werte. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis unterstützt noch keine DUT-Werte. https://ibis.org/summits/nov16a/" +"chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 msgid "Model has only one waveform pair, reduced accuracy" @@ -28980,7 +28977,7 @@ msgid "Clear Recent Job Files" msgstr "Liste der zuletzt verwendeten Jobdateien leeren" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad Gerber-Betrachter" @@ -30102,7 +30099,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30467,8 +30464,8 @@ msgid "" "Set pivot point relative to the board center in centimeters, format 'X,Y,Z' " "e.g.: '-10,2,0'" msgstr "" -"Drehpunkt relativ zur Platinenmitte in Zentimetern festlegen, Format \"X,Y," -"Z\" z.B.: \"-10,2,0\"" +"Drehpunkt relativ zur Platinenmitte in Zentimetern festlegen, Format " +"\"X,Y,Z\" z.B.: \"-10,2,0\"" #: kicad/cli/command_pcb_render.cpp:297 msgid "Rotate board, format 'X,Y,Z' e.g.: '-45,0,45' for isometric view" @@ -31677,7 +31674,7 @@ msgstr "Installieren" msgid "Uninstall" msgstr "Deinstallieren" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31703,13 +31700,13 @@ msgstr "" msgid "Install Package" msgstr "Paket installieren" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Ausstehend (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31898,30 +31895,30 @@ msgstr "Alle Versionen zeigen" msgid "Download" msgstr "Herunterladen" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Fehler beim Einlesen der Liste installierter Pakete: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Lade %lld/%lld kB herunter" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Download ist zu groß." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Repository wird abgerufen" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Kann Repository nicht parsen: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31929,19 +31926,19 @@ msgstr "" "Der angegebene URL sieht nicht wie ein gültiges KiCad Paket-Repository aus. " "Bitte überprüfen Sie den URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Repository-Pakete werden abgerufen" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Repository-Paket-URL kann nicht geladen werden." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Paketprüfsumme stimmt nicht. Das Repository könnte beschädigt sein." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31952,22 +31949,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Lokal gespeicherte repository.json konnte nicht geparst werden." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Paketzwischenspeicher für das aktuelle Repository ist beschädigt. Die Pakete " "werden neu heruntergeladen." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Lade Ressourcen herunter" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31975,27 +31972,27 @@ msgstr "" "Prüfsumme der Resourcendatei stimmt nicht. Letztere wird deshalb nicht " "benutzt. Das Repository könnte beschädigt sein." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Lokale Datei" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "PCM-Aktualisierung" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Bereite Abruf von Repositorys vor (fetch)" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Rufe Repository ab ..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Überprüfe Pakete ..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32171,225 +32168,225 @@ msgstr "Verzeichnisname:" msgid "Create New Directory" msgstr "Neues Verzeichnis erstellen" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Zu diesem Projekt wechseln" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Schließt alle Editoren und wechselt zum ausgewählten Projekt" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Neues Verzeichnis ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Ein neues Verzeichnis erstellen" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "In Dateimanager anzeigen" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Zeigt das Verzeichnis in einem Dateimanager-Fenster an" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Verzeichnis im Dateiexplorer öffnen" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Öffnet das Verzeichnis im Standard-Systemdateimanager" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Zeigt die Verzeichnisse in einem Dateimanager-Fenster an" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Verzeichnisse im Dateiexplorer öffnen" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Öffnet die Verzeichnisse im Standard-Systemdateimanager" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Datei in einem Texteditor öffnen" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Datei in einem Texteditor öffnen" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Mit Texteditor bearbeiten" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Aufträge ausführen" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Datei umbenennen ..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Datei umbenennen" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Dateien umbenennen ..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Dateien umbenennen" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Die Datei und deren Inhalt löschen" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Das Verzeichnis und seinen Inhalt löschen" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "In Papierkorb verschieben" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Projekt zu Versionskontrolle hinzufügen ..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Neues Repository initialisieren" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Projekt committen ..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Änderungen zum lokalen Repository committen" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Pushen" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Lokal committete Änderungen auf entferntes Repository pushen" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Pullen" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Änderungen vom entfernten Repository in das lokale übernehmen" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Datei committen ..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Wechsel zu Branch " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Andere ..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Zu einem anderen Branch wechseln" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Zum Branch wechseln" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Git-Integration aktivieren" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Für dieses Projekt Git-Integration reaktivieren" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Git-Integration deaktivieren" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Für dieses Projekt Git-Integration deaktivieren" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Ändere Dateiname: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Dateinamen ändern" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Netzwerkpfad: Ordneränderungen werden nicht überwacht" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Lokaler Pfad: Ordneränderungen überwachen" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Bitten warten" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Warte auf Ende der Git-Operationen ..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Das ausgewählte Verzeichnis ist bereits ein Git-Projekt." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Initialisieren des Git-Projekts fehlgeschlagen." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Standard-Remote setzen" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Konnte Standard-Remote nicht setzen." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Remote abrufen" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Konnte Projekt nicht übertragen (pull)" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Konnte Projekt nicht übertragen (push)" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "Das ausgewählt Verzeichnis ist kein Git-Projekt." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Verwerfe Commit aufgrund leerer Commit-Nachricht." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Verwerfe Commit, da keine Dateien ausgewählt wurden." @@ -35223,8 +35220,8 @@ msgstr "" "H)0,725___\n" "wobei:
\n" "___I___ = Maximaler Strom in A
\n" -"___ΔT___ = Temperaturanstieg über die Umgebungstemperatur in °" -"C
\n" +"___ΔT___ = Temperaturanstieg über die Umgebungstemperatur in " +"°C
\n" "___W___ = Breite in mil
\n" "___H___ = Dicke (Höhe) in mil
\n" "___K___ = 0,024 für innenliegende Leiterbahnen oder 0,048 für außenliegende " @@ -36375,10 +36372,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38420,8 +38417,8 @@ msgstr "Unzureichende Berechtigungen zum Schreiben der Datei \"%s\"." msgid "Generate IPC-2581 File" msgstr "IPC-2581-Datei erstellen" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38430,7 +38427,7 @@ msgstr "" "Fehler beim Erzeugen der IPC-2581-Datei \"%s\".\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "IPC-2581-Datei erfolgreich erstellt." @@ -38472,16 +38469,28 @@ msgstr "Ausgabe komprimieren" msgid "Compress output into 'zip' file" msgstr "Ausgabe komprimiert als ZIP-Archiv ausgeben" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revision:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "BOM-Spalten" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Interne ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38489,37 +38498,37 @@ msgstr "" "Während des Entwurfs intern verwendete Bauteil-ID-Nummer.\n" "Diese Nummer muss je Bauteil eindeutig sein." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Eindeutige erzeugen" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "Hersteller-P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Spalte, welche die Hersteller-Teilenummer enthält" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Auslassen" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Hersteller:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "Händler-P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Spalte, welche die Händler-Teilenummer enthält" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Händler:" @@ -39200,8 +39209,8 @@ msgstr "Lötpastenfreiraum:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Lokaler Lötpastenfreiraum für diesen Footprint.\n" @@ -39292,7 +39301,7 @@ msgstr "Y-Versatz" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Referenzbezeichner" @@ -39408,8 +39417,8 @@ msgstr "Gebrückte Lötstoppöffnungen zwischen Pads erlauben" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Lötpastenfreiraum relativ zur Padgröße.\n" @@ -39604,8 +39613,8 @@ msgid "" "This value can be overridden on a pad-by-pad basis in the Local Clearance " "and Settings tab of Pad Properties." msgstr "" -"Dies ist das lokale prozentuale Freiraumverhältnis zwischen Padbreite und -" -"höhe für diesen Footprint.\n" +"Dies ist das lokale prozentuale Freiraumverhältnis zwischen Padbreite und " +"-höhe für diesen Footprint.\n" "Ein Wert von 10 bedeutet, dass der horizontale Freiraum 10% der Padbreite " "und der vertikale Freiraum 10% der Padhöhe entspricht.\n" "Der endgültige Freiraumwert ist die Summe aus diesem Wert und dem absoluten " @@ -40648,8 +40657,8 @@ msgstr "Netzlisten-Datei:" #: pcbnew/dialogs/dialog_import_netlist_base.cpp:42 msgid "Link footprints using component tstamps (unique ids)" msgstr "" -"Verknüpfen von Footprints unter Verwendung von Bauteil-" -"\"tstamps\" (eindeutige IDs)" +"Verknüpfen von Footprints unter Verwendung von Bauteil-\"tstamps\" " +"(eindeutige IDs)" #: pcbnew/dialogs/dialog_import_netlist_base.cpp:42 msgid "Link footprints using reference designators" @@ -41224,8 +41233,8 @@ msgstr "Standard-Padeigenschaften für Werkzeug \"Pad hinzufügen\"" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Lokaler Lötpastenfreiraum für dieses Pad.\n" @@ -44505,26 +44514,26 @@ msgstr "DRC-Regeln" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "FEHLER:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "Die Regeln \"%s\" und \"%s\" teilen die gleiche Bedingung." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Regel \"%s\" referenziert auf undefinierte Netzklasse \"%s\"." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Regel \"%s\" referenziert auf undefinierte Lage(n): %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Designregeln können ohne Projekt nicht hinzugefügt werden" @@ -44547,8 +44556,8 @@ msgstr "" "### Dokumentation\n" "\n" "Die vollständige Dokumentation finden Sie unter [https://docs.kicad.org]" -"(https://docs.kicad.org/GetMajorMinorVersion/de/pcbnew/pcbnew." -"html#custom_design_rules)." +"(https://docs.kicad.org/GetMajorMinorVersion/de/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44611,8 +44620,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44827,8 +44836,8 @@ msgstr "" "| Prüft die Restringbreite von Vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Prüft den angegebenen Ausdruck." "
" "|\n" @@ -45219,17 +45228,17 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "### Eigenschaften\n" "\n" "Viele Objekteigenschaften lassen sich in benutzerdefinierten Regeln nutzen. " -"Die vollständige Liste finden Sie in der Dokumentation unter [https://docs." -"kicad.org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules).\n" +"Die vollständige Liste finden Sie in der Dokumentation unter [https://" +"docs.kicad.org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules).\n" "


\n" "\n" @@ -45599,13 +45608,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45760,13 +45769,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45855,8 +45864,8 @@ msgstr "" " (rule silk_board_edge_clearance\n" " (constraint silk_clearance)\n" " (severity ignore)\n" -" (condition \"A.memberOfFootprint('J*') && B.Layer == 'Edge." -"Cuts'\"))\n" +" (condition \"A.memberOfFootprint('J*') && B.Layer == " +"'Edge.Cuts'\"))\n" "\n" "\n" " # Prüfung der Strombelastbarkeit \n" @@ -47285,7 +47294,7 @@ msgstr "Prüfe Footprints auf überlappende Abstandsflächen ..." msgid "Checking creepage..." msgstr "Prüfe Kriechstrecke ..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s Kriechstrecke %s; tatsächlich %s)" @@ -48067,7 +48076,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Möchten Sie die Regel wirklich entfernen?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -48076,7 +48085,7 @@ msgstr "" "mit gleichem Namen müssen identische Bedingungen haben, um zusammengefasst " "werden zu können." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -48084,7 +48093,7 @@ msgstr "" "Die folgenden Regeln enthalten ungespeicherte Änderungen:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -48092,7 +48101,7 @@ msgstr "" "\n" "Sollen die Änderungen gespeichert werden?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Erneutes Laden der Designregeln schlug fehl: %s" @@ -48109,7 +48118,12 @@ msgstr "Die Toleranz muss größer oder gleich 0 sein" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "Toleranz ist zu groß: Die resultierende Mindestlänge ist nicht positiv" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Mindestens eine Einschränkung muss angegeben werden" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "Der maximale Versatz muss größer oder gleich als 0 sein" @@ -48180,7 +48194,7 @@ msgstr "Objekt B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Jede/-r/-s" @@ -48263,16 +48277,16 @@ msgstr "Unterste Lage zulassen" msgid "At least one layer must be selected" msgstr "Mindestens eine Lage muss ausgewählt werden" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "Die optimale Breite muss größer als 0 sein" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "Die Breitentoleranz muss größer oder gleich 0 sein" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "Die Breitentoleranz muss kleiner als die optimale Breite sein" @@ -48388,42 +48402,42 @@ msgstr "Regeltyp" msgid "Rule name" msgstr "Regelname" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "Regelname muss eindeutig sein." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "Lagenauswahl ist erforderlich." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "FEHLER: Keinerlei Bedingungen für die Prüfung angegeben." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "DRC-Regel" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Übereinstimmungen anzeigen (Fehler)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Übereinstimmungen anzeigen (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Übereinstimmungen anzeigen" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "äußere(-r/-s)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "innere(-r/-s)" @@ -49035,7 +49049,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Fehler beim Speichern von benutzerdefinierter Regeldatei \"%s\"." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50471,8 +50485,8 @@ msgstr "Verarbeite Symbol \"%s:%s\"." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Warnung: %s Footprint \"%s\" fehlt ein Bibliotheksname. Das vollständige " "Format \"Bibliothek:Footprint\" verwenden, um wiederholte " @@ -51543,7 +51557,7 @@ msgstr "Lade Bögen ..." msgid "Loading pads..." msgstr "Lade Pads ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51553,13 +51567,13 @@ msgstr "" "Pad %s im Footprint %s ist nicht als mehrlagig markiert, ist jedoch ein TH-" "Pad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Footprint %s Pad %s ist nicht als mehrlagig markiert, ist jedoch ein TH-Pad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51568,13 +51582,13 @@ msgstr "" "Fehler beim Laden der Bibliothek \"%s\":\n" "Pad %s im Footprint %s hat quadratisches Loch (noch nicht unterstützt)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "In Footprint %s hat Pad %s ein quadratisches Loch (noch nicht unterstützt)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51585,7 +51599,7 @@ msgstr "" "Footprint %s Pad %s hat eine Lochdrehung von %d°. KiCad unterstützt nur 90°-" "Winkel." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51594,7 +51608,7 @@ msgstr "" "Footprint %s Pad %s hat eine Lochdrehung von %d°. KiCad unterstützt nur 90°-" "Winkel." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51603,12 +51617,12 @@ msgstr "" "Fehler beim Laden der Bibliothek \"%s\":\n" "Pad %s im Footprint %s verwendet ein Loch unbekannter Art %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Footprint %s Pad %s verwendet ein Loch von unbekannter Art %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51617,12 +51631,12 @@ msgstr "" "Fehler beim Laden der Bibliothek \"%s\":\n" "Footprint %s, Pad %s verwendet eine unbekannte Form." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Footprint %s, Pad %s verwendet eine unbekannte Form." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51631,7 +51645,7 @@ msgstr "" "Kupferloses Pad %s auf Altium-Lage %d hat kein KiCad-Äquivalent. Es wurden " "auf die KiCad-Lage auf Eco1_User verschoben." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51642,7 +51656,7 @@ msgstr "" "Kupferfreies Pad %s im Footprint %s auf Altium-Lage %d hat kein KiCad-" "Äquivalent. Es wurde auf die KiCad-Lage auf Eco1_User verschoben." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51651,34 +51665,34 @@ msgstr "" "Kupferfreies Pad %s im Footprint %s auf Altium-Lage %d hat kein KiCad-" "Äquivalent. Es wurde auf die KiCad-Lage auf Eco1_User verschoben." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "Kupferloses Pad %s ist mit einem Netz verbunden. Dies wird nicht unterstützt." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Kupferloses Pad %s hat ein Loch. Dies wird nicht unterstützt." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Kupferloses Pad %s verwendet einen komplexen Padstack (noch nicht " "unterstützt)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Kupferloses Pad %s verwendet eine unbekannte Form." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Lade Vias ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51686,24 +51700,24 @@ msgstr "" "Via von Lage %d bis %d verwendet eine Nicht-Kupfer-Schicht, was nicht " "unterstützt wird." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Lade Leiterbahnen ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Lade Unicode-Strings ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Lade Text ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Unbekannte Textboxausrichtung %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Lade Rechtecke ..." @@ -52560,70 +52574,70 @@ msgstr "gEDA / Lepton EDA PCB-Footprintdatei" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA / Lepton EDA PCB Footprint-Bibliotheksverzeichnis" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Erzeuge Inhalts-Abschnitt" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "Pad hat nicht unterstützen Typ; es wurde übersprungen." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Erzeuge Geschichts-Abschnitt" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Erzeuge Stücklisten(BOM)-Abschnitt" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "Footprint %s nicht im Wörterbuch gefunden; Stückliste (BOM) könnte " "unvollständig sein." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "Dem Bauteil \"%s\" fehlt die OEM-Referenz; BOM-Eintrag wird übersprungen." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Erzeuge CAD-Daten" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Platinenumriss fehlt oder ist fehlerhaft. Bitte Design-Rule-Check (DRC) " "ausführen." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Doppelte Footprint-Zeiger gefunden; IPC-2581-Ausgabe könnte fehlerhaft sein." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exportieren der Lage %s und der Netzliste %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "Via verwendet nicht unterstützten Padstack; wird in den Bohrdaten " "weggelassen." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "Pad verwendet nicht unterstützten Padstack; Bohrung wird in den Bohrdaten " "weggelassen." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52631,15 +52645,15 @@ msgstr "" "Teardrops werden in der IPC-2581 Rev.B nicht unterstützt; sie wurden als " "Zonen exportiert." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Erzeuge Logistik-Abschnitt" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Datei wird gespeichert" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Konnte IPC-2581-Daten nicht im Puffer speichern." @@ -52999,44 +53013,44 @@ msgstr "Starte PADS PCB-Import" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Footprint \"%s\" nicht in decal-Liste gefunden, Teil wird übersprungen" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "Überspringe decal-Element auf nicht zugeordneter Lage %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Text auf nicht zugeordneter Lage %d der Lage \"Kommentare\" zugewiesen" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Überspringe Leiterbahn auf Nicht-Kupferlage %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "KUPFER-Element auf nicht zugeordneter Lage %d, nutze Standardwert F.Cu" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "Überspringe Füllung auf nicht zugeordneter Lage %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Überspringe Sperrfläche auf nicht zugeordneter Lage %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Überspringe Sperrfläche ohne gültige Lage" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53079,8 +53093,8 @@ msgid "" msgstr "" "Die ausgewählte Datei enthält mehrere Footprints. Nur der erste wird " "importiert.\n" -"Um alle Footprints zu laden, die Datei als Bibliothek unter \"Einstellungen -" -"> Footprintbibliotheken verwalten ...\" hinzufügen." +"Um alle Footprints zu laden, die Datei als Bibliothek unter \"Einstellungen " +"-> Footprintbibliotheken verwalten ...\" hinzufügen." #: pcbnew/pcb_io/pcb_io.cpp:175 msgid "Enable debug logging for Footprint*() functions in this PCB_IO." @@ -53496,8 +53510,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53802,8 +53816,8 @@ msgstr "" "\n" "

\n" "

Kreuzverweise zu Footprints: Auf Felder und Pads anderer " -"Footprints mit der Syntax ${refdes:feldname} oder " -"${refdes:function(pad)} verweisen.

\n" +"Footprints mit der Syntax ${refdes:feldname} oder $" +"{refdes:function(pad)} verweisen.

\n" "

Verschachtelte Variablen: Variablen können andere Variablen " "enthalten. Innere Variablen werden zuerst aufgelöst. Tiefst mögliche " "Verschachtelung: 10 Ebenen.\n" @@ -54149,7 +54163,7 @@ msgstr "Fehlendes Bauteilklassenname-Argument für hasComponentClass()" msgid "Loading Footprint Libraries" msgstr "Lade Footprint-Bibliotheken" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Fehler beim Laden der Platine.\n" @@ -54290,7 +54304,7 @@ msgstr "Platine gespeichert\n" msgid "Failed to save board.\n" msgstr "Speichern der Platine ist fehlgeschlagen.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54299,48 +54313,48 @@ msgstr "" "Fehler beim Erzeugen der IPC-2581-Datei \"%s\".\n" "Konnte temporäre Datei \"%s\" nicht umbenennen." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "IPC-D-356-Datei erfolgreich erstellt\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Konnte IPC-D-356-Datei nicht erstellen.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "Platinendatei erfolgreich im neuesten Format gespeichert\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "Platinendatei wurde nicht aktualisiert\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Konnte Dateiformat für \"%s\" nicht ermitteln\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Eingabedatei nicht gefunden: \"%s\"\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Kein Plugin für Dateityp \"%s\" gefunden.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "Importiere \"%s\" mittels %s Format ...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Importierte Platine erfolgreich als \"%s\" gespeichert\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Fehler beim Import: %s\n" @@ -54349,7 +54363,7 @@ msgstr "Fehler beim Import: %s\n" msgid "Multiple Layers" msgstr "Mehrere Lagen" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "HPGL Plotten wird ab KiCad 10.0 nicht mehr unterstützt" @@ -59892,89 +59906,89 @@ msgstr "Wärmefallen für PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] Laden fehlgeschlagen: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "Bitmap-zu-Bauteil-Umwandlung;Bitmap;Konverter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Bitmap-zu-Bauteil-Umwandlung" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" "Ein Bauteil aus einer Bitmap-Grafik erstellen, um diese mit KiCad zu " "verwenden" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad Schaltplaneditor (eigenständig)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Werkzeug zur Schaltplanerfassung" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Eigenständiger Schaltplaneditor für KiCad-Schaltpläne" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Gerber-Datei-Betrachter" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Gerber-Dateien betrachten" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projektverwaltung;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA Suite" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Werkzeugsammlung für Schaltplanentwurf und Leiterplattenlayout" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad PCB-Rechner" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Rechner;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB-Rechner" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Rechner für verschiedene elektronikbezogene Berechnungen" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Schaltung;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad Leiterplatteneditor (eigenständig)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Leiterplatten-Layout-Editor" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Eigenständiger Leiterplatteneditor für KiCad-Platinen" @@ -59982,6 +59996,14 @@ msgstr "Eigenständiger Leiterplatteneditor für KiCad-Platinen" msgid "An EDA suite for schematic and circuit board design" msgstr "Eine EDA-Suite für Schaltplan- und Leiterplattendesign" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Leiterplatte" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -60038,6 +60060,9 @@ msgstr "KiCad Schaltplansymbol" msgid "KiCad Drawing Sheet" msgstr "KiCad Zeichnungsblatt" +#~ msgid "PCB: Import" +#~ msgstr "PCB: Import" + #~ msgid "JSON file with layer name mappings" #~ msgstr "JSON-Datei mit Zuordnungen von Lagennamen" @@ -60627,8 +60652,8 @@ msgstr "KiCad Zeichnungsblatt" #~ "clearance value.\n" #~ "A negative value means a smaller stencil aperture size than pad size." #~ msgstr "" -#~ "Dies ist das lokale Freiraumverhältnis in Prozent zwischen Padbreite und -" -#~ "höhe für diesen Footprint.\n" +#~ "Dies ist das lokale Freiraumverhältnis in Prozent zwischen Padbreite und " +#~ "-höhe für diesen Footprint.\n" #~ "Ein Wert von 10 bedeutet bspw., dass der horizontale Freiraumwert 10% der " #~ "Padbreite und der vertikale Freiraumwert 10% der Padhöhe entspricht.\n" #~ "Dieser Wert kann durch den lokalen Wert eines Pads überschrieben werden.\n" @@ -61098,8 +61123,8 @@ msgstr "KiCad Zeichnungsblatt" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -61150,9 +61175,9 @@ msgstr "KiCad Zeichnungsblatt" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61199,9 +61224,10 @@ msgstr "KiCad Zeichnungsblatt" #~ "  
~{überstrich}
 " #~ "
~{CLK}\n" #~ " \n" -#~ "         " -#~ "  
überstrich
 " -#~ "  
CLK\n" +#~ " " +#~ "          
überstrich
   
CLK\n" #~ " \n" #~ " \n" #~ "
\n" @@ -61238,8 +61264,8 @@ msgstr "KiCad Zeichnungsblatt" #~ " \n" #~ " \n" #~ " Bus-Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultierende Netze\n" #~ " \n" #~ " \n" @@ -61290,9 +61316,9 @@ msgstr "KiCad Zeichnungsblatt" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62635,12 +62661,6 @@ msgstr "KiCad Zeichnungsblatt" #~ "Footprints erstellen\n" #~ "(falls die Bibliothek bereits existiert wird sie ersetzt)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Leiterplatte" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -66077,8 +66097,8 @@ msgstr "KiCad Zeichnungsblatt" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66210,13 +66230,13 @@ msgstr "KiCad Zeichnungsblatt" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66300,8 +66320,9 @@ msgstr "KiCad Zeichnungsblatt" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Allgemeine Bestimmungen\n" #~ "\n" @@ -66421,8 +66442,8 @@ msgstr "KiCad Zeichnungsblatt" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66551,13 +66572,13 @@ msgstr "KiCad Zeichnungsblatt" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67906,8 +67927,8 @@ msgstr "KiCad Zeichnungsblatt" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -68027,13 +68048,13 @@ msgstr "KiCad Zeichnungsblatt" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -68233,8 +68254,8 @@ msgstr "KiCad Zeichnungsblatt" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -68363,13 +68384,13 @@ msgstr "KiCad Zeichnungsblatt" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -68761,8 +68782,8 @@ msgstr "KiCad Zeichnungsblatt" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68962,8 +68983,8 @@ msgstr "KiCad Zeichnungsblatt" #~ "\n" #~ "Unter Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "Die obigen Beispiele gehen davon aus, dass `xsltproc` auf ihrem PC " @@ -75797,8 +75818,8 @@ msgstr "KiCad Zeichnungsblatt" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "Nur DXF:\n" diff --git a/translation/pofiles/el.po b/translation/pofiles/el.po index 17482ecaa4..730c48b4f4 100644 --- a/translation/pofiles/el.po +++ b/translation/pofiles/el.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-05 19:06+0000\n" "Last-Translator: Theodoros Asimakopoulos \n" "Language-Team: Greek ))" msgstr "" -"Εισαγωγή οδηγίας αποθήκευσης καταναλισκόμενων ισχύων όλων των αντικειμένων (." -"probe p())" +"Εισαγωγή οδηγίας αποθήκευσης καταναλισκόμενων ισχύων όλων των αντικειμένων " +"(.probe p())" #: eeschema/dialogs/dialog_export_netlist.cpp:369 #: eeschema/dialogs/dialog_sim_command_base.cpp:656 @@ -17032,6 +17027,7 @@ msgid "Code" msgstr "Κώδικας" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Αποθήκευση {} στο πεδίο Τιμή σαν \"{}\"" @@ -17872,8 +17868,8 @@ msgstr "Ενημέρωση/επαναφορά μεγέθους και στυλ #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Βοήθεια σύνταξης" @@ -18926,7 +18922,7 @@ msgstr "" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Αδυναμία δημιουργίας φακέλου εξαγωγής\n" @@ -19856,7 +19852,7 @@ msgstr "Προέρχεται από" msgid "Error loading symbol %s from library '%s'." msgstr "Σφάλμα κατά τη φόρτωση συμβόλου '%s' από βιβλιοθήκη '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Άγνωστο" @@ -20349,8 +20345,8 @@ msgid "" "Error in parsing model '%s', wrong number of nodes '?' in Sim.NodesFormat " "compared to connections" msgstr "" -"Σφάλμα στην ανάλυση του μοντέλου '%s', λάθος αριθμός κόμβων '?' στο Sim." -"NodesFormat σε σύγκριση με τις συνδέσεις" +"Σφάλμα στην ανάλυση του μοντέλου '%s', λάθος αριθμός κόμβων '?' στο " +"Sim.NodesFormat σε σύγκριση με τις συνδέσεις" #: eeschema/netlist_exporters/netlist_exporter_spice.cpp:660 #, c-format @@ -21832,28 +21828,28 @@ msgstr "Άκυρο αναγνωριστικό βιβλιοθήκης συμβό msgid "Invalid symbol library ID" msgstr "Άκυρο αναγνωριστικό βιβλιοθήκης συμβόλων" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 #, fuzzy msgid "Missing sheet name property" msgstr "Λείπει παράμετρος ονομασίας φύλλου στο %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 #, fuzzy msgid "Missing sheet file property" msgstr "Λείπει παράμετρος ονομασίας φύλλου στο %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 #, fuzzy msgid "Invalid table: no cells defined" msgstr "Μη έγκυρος ορισμός μορφής χάρτη\n" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, fuzzy, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "Το σύμβολο %s περιέχει άκυρο χαρακτήρα '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 #, fuzzy msgid "Invalid library ID" @@ -22436,7 +22432,7 @@ msgid "Library Link" msgstr "Σύνδεσμος Βιβλιοθήκης" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Περιγραφή Βιβλιοθήκης" @@ -22858,8 +22854,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22910,9 +22906,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23830,8 +23826,8 @@ msgstr "Αποτυχία δημιουργίας προσωρινού αρχεί #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Το Kibis δεν υποστηρίζει ακόμη DUT τιμές. https://ibis.org/summits/nov16a/" "chen.pdf" @@ -29204,7 +29200,7 @@ msgid "Clear Recent Job Files" msgstr "Διαγραφή Πρόσφατων Αρχείων Εργασιών" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Πρόγραμμα Προβολής Αρχείων Gerber" @@ -30343,7 +30339,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32021,7 +32017,7 @@ msgstr "Εγκατάσταση" msgid "Uninstall" msgstr "Απεγκατάσταση" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -32047,13 +32043,13 @@ msgstr "" msgid "Install Package" msgstr "Εγκατάσταση Πακέτου" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Εκκρεμεί (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -32242,30 +32238,30 @@ msgstr "Προβολή όλων των εκδόσεων" msgid "Download" msgstr "Λήψη" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Σφάλμα φόρτωσης λίστας εγκατεστημένων πακέτων %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Λήψη %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Η λήψη είναι πολύ μεγάλη." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Ανάκτηση αποθετηρίου" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Αδυναμία ανάλυσης αποθετηρίου: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -32273,21 +32269,21 @@ msgstr "" "Το καταχωρημένο URL του αποθετήριου δεν δείχνει σαν έγκυρο αποθετήριο " "πακέτων KiCad. Παρακαλω ελέγξτε το URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Λήψη πακέτων αποθετηρίου" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Δεν είναι δυνατή η φόρτωση url πακέτων του αποθετηρίου." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" "Ο hash των πακέτων δεν ταιριάζει. Το αποθετήριο ενδέχεται να είναι " "κατεστραμμένο." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32298,22 +32294,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Αποτυχία ανάλυσης τοπικά αποθηκευμένου αποθετηρίου.json." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Η προσωρινή μνήμη πακέτων για το τρέχον αποθετήριο είναι κατεστραμμένη, θα " "γίνει εκ νέου λήψη." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Λήψη πηγών" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -32321,27 +32317,27 @@ msgstr "" "Το hash του αρχείου πόρων δεν ταιριάζει και δεν θα χρησιμοποιηθεί. Το " "αποθετήριο ενδέχεται να είναι κατεστραμμένο." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Τοπικό αρχείο" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Ενημερώσεις PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Προετοιμασία για λήψη αποθετηρίων" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Ανάκτηση αποθετηρίου..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Επισκόπηση πακέτων..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32516,235 +32512,235 @@ msgstr "Όνομα καταλόγου:" msgid "Create New Directory" msgstr "Δημιουργία Νέου Φακέλου" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Μετάβαση σε αυτό το Έργο" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Κλείσιμο όλων των επεξεργαστών, και μετάβαση στο επιλεγμένο έργο" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Νέος Κατάλογος..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Δημιουργία Νέου Φακέλου" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Εμφάνιση στον Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Εμφανίζει τον κατάλογο σε ένα παράθυρο Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Άνοιγμα Καταλόγου στην Εξερεύνηση Αρχείων" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Ανοίγει τον κατάλογο στον προεπιλεγμένο διαχειριστή αρχείων συστήματος" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Εμφανίζει τους κατάλογους σε ένα παράθυρο Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Άνοιγμα Καταλόγων στην Εξερεύνηση Αρχείων" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" "Ανοίγει τους καταλόγους στον προεπιλεγμένο διαχειριστή αρχείων συστήματος" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Άνοιγμα του αρχείου με έναν επεξεργαστή κειμένου" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Άνοιγμα αρχείων με έναν Επεξεργαστή Κειμένου" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Επεξεργασία σε Επεξεργαστή Κειμένου" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "Εκτέλεση %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Μετονομασία Αρχείου..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Μετονομασία αρχείου" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Μετονομασία Αρχείων..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Μετονομασία αρχείων" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Διαγραφή αρχείου και των περιεχομένων του" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Διαγραφή αρχείων και των περιεχομένων τους" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Μετακίνηση σε Σκουπίδια" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Προσθήκη έργου σε Έλεγχο έκδοσης..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Αρχικοποίηση νέου αποθετηρίου" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Υποβολή Έργου..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Υποβολή αλλαγών στο τοπικό αποθετήριο" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Push" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Δημοσίευση τοπικά υποβληθέντων αλλαγών στο απομακρυσμένο αποθετήριο" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Pull" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Ενσωμάτωση αλλαγών από το απομακρυσμένο στο τοπικό αποθετήριο" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Commit Αρχείου..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Αλλαγή στο branch " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Άλλο..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Εναλλαγή σε διαφορετικό κλάδο" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Εναλλαγή Κλάδου" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Ενεργοποίηση ελέγχου κανόνων σχεδίασης" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Ενεργοποίηση ελέγχου κανόνων σχεδίασης" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Αλλαγή ονόματος αρχείου: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Αλλαγή ονόματος αρχείου" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Διαδρομή δικτύου: δεν παρακολουθούνται οι αλλαγές φακέλων" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Τοπική διαδρομή: παρακολουθούνται οι αλλαγές φακέλων" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Παρακαλώ περιμένετε..." -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Ο επιλεγμένος κατάλογος είναι ήδη έργο git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Απέτυχε η προετοιμασία του έργου git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Χρήση προκαθορισμένου απομακρυσμένου" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Αποτυχία δημιουργίας προκαθορισμένου απομακρυσμένου." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Λήψη Απομακρυσμένου" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Αποτυχία προώθησης του έργου" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Αποτυχία προώθησης του έργου" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Ο επιλεγμένος κατάλογος είναι ήδη έργο git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Απόρριψη commit λόγω κενού μηνύματος." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Απόρριψη commit λόγω επιλογής κενού αρχείου." @@ -33979,8 +33975,8 @@ msgid "" msgstr "" "OVC I: Εξοπλισμός χωρίς άμεση σύνδεση με την παροχή ρεύματος\n" "\n" -"OVC II: Εξοπλισμός που καταναλώνει ενέργεια από τη μόνιμη εγκατάσταση. (π." -"χ.: συσκευές, φορητά εργαλεία, οικιακά φορτία). Το OVCIII ισχύει εάν " +"OVC II: Εξοπλισμός που καταναλώνει ενέργεια από τη μόνιμη εγκατάσταση. " +"(π.χ.: συσκευές, φορητά εργαλεία, οικιακά φορτία). Το OVCIII ισχύει εάν " "υπάρχουν απαιτήσεις αξιοπιστίας και διαθεσιμότητας\n" "\n" "OVC III : Εξοπλισμός σε μόνιμη εγκατάσταση με απαιτήσεις αξιοπιστίας και " @@ -36782,10 +36778,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38902,8 +38898,8 @@ msgstr "Μη επαρκή δικαιώματα εγγραφής του αρχε msgid "Generate IPC-2581 File" msgstr "Δημιουργία αρχείου IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38912,7 +38908,7 @@ msgstr "" "Σφάλμα κατά την δημιουργία αρχείου IPC2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Αρχείο STEP δημιουργήθηκε με επιτυχία." @@ -38955,16 +38951,28 @@ msgstr "Συμπίεση εξόδου" msgid "Compress output into 'zip' file" msgstr "Συμπιέστε την έξοδο σε αρχείο 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Αναθεώρηση:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Στήλες BOM" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Εσωτερικό αναγνωριστικό:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38973,38 +38981,38 @@ msgstr "" "σχεδιασμού.\n" "Αυτός ο αριθμός πρέπει να είναι μοναδικός για κάθε εξάρτημα." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Δημιουργία Μοναδικού" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "P/N Κατασκευαστή:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Στήλη που περιέχει τον αριθμό εξαρτήματος του κατασκευαστή" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Παράλειψη" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Κατασκευαστής:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "P/N διανομέα:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Στήλη που περιέχει τον αριθμό εξαρτήματος διανομέα" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Διανομέας:" @@ -39727,8 +39735,8 @@ msgstr "Απόλυτο διάκενο πάστας συγκόλλησης:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -39817,7 +39825,7 @@ msgstr "Μετατόπιση Ψ" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Προσδιορισμός αναφοράς" @@ -39937,8 +39945,8 @@ msgstr "" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Γενικό διάκενο μεταξύ των pad και του solder mask.\n" @@ -41810,8 +41818,8 @@ msgstr "Προκαθορισμένες Ιδιότητες Έδρας για το #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -45253,26 +45261,26 @@ msgstr "Κανόνες ΕΚΣ" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ΣΦΑΛΜΑ:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Αλλαγή προσδιορισμού αναφοράς '%s' σε '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Αλλαγή προσδιορισμού αναφοράς %s σε %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Κανόνες σχεδίασης δεν μπορούν να προστεθούν χωρίς έργο" @@ -45295,8 +45303,9 @@ msgid "" msgstr "" "### Τεκμηρίωση\n" "\n" -"Για την πλήρη τεκμηρίωση δείτε [https://docs.kicad.org](https://docs.kicad." -"org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +"Για την πλήρη τεκμηρίωση δείτε [https://docs.kicad.org](https://" +"docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -45360,8 +45369,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -45576,8 +45585,8 @@ msgstr "" "| Ελέγχει το μέγεθος του δακτυλίου στις διελεύσεις." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Ελέγχει τη δεδομένη έκφραση." "
" "|\n" @@ -45881,15 +45890,16 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "### Τεκμηρίωση\n" "\n" -"Για την πλήρη τεκμηρίωση δείτε [https://docs.kicad.org](https://docs.kicad." -"org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +"Για την πλήρη τεκμηρίωση δείτε [https://docs.kicad.org](https://" +"docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_8expression_functions.h:2 #, fuzzy @@ -46173,13 +46183,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -46334,13 +46344,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -47881,7 +47891,7 @@ msgstr "Έλεγχος αλληλοκαλυπτόμενων courtyard αποτυ msgid "Checking creepage..." msgstr "Έλεγχος Επικεφαλίδας..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s διάκενο %s; πραγματικό %s)" @@ -48680,13 +48690,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Είστε σίγουροι για τη διαγραφή όλης της πλακέτας;" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -48695,14 +48705,14 @@ msgstr "" "Τα ακόλουθα αρχεία θα αντικατασταθούν:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "Αλλαγή τρέχουσας βιβλιοθήκης;" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Αποτυχία δημιουργίας αρχείου '%s'." @@ -48721,7 +48731,12 @@ msgstr "Η ακτίνα πρέπει να είναι μεγαλύτερη από msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Πρέπει να οριστεί τουλάχιστον ένα επίπεδο\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Η ακτίνα πρέπει να είναι μεγαλύτερη από μηδέν." @@ -48800,7 +48815,7 @@ msgstr "Αντικείμενα" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Οποιοδήποτε" @@ -48899,18 +48914,18 @@ msgstr "Κάτω επίπεδο" msgid "At least one layer must be selected" msgstr "Πρέπει να οριστεί τουλάχιστον ένα επίπεδο\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Η ακτίνα πρέπει να είναι μεγαλύτερη από μηδέν." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Η ακτίνα πρέπει να είναι μεγαλύτερη από μηδέν." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -49037,48 +49052,48 @@ msgstr "Περιοχή Κανόνων" msgid "Rule name" msgstr "Μετονομασία" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Δημιουργία Μοναδικού" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Επιλογή επιπέδου:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Κανόνες ΕΚΣ" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Προβολή όλων των εκδόσεων" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Θεματικά χρωμάτων (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Προβολή Ίχνους" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Μη Δρομολογημένα" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -49667,7 +49682,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Σφάλμα αποθήκευσης αρχείου κανόνων '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49937,8 +49952,8 @@ msgstr "" "Δεν επιτρέπεται η εγγραφή/αλλαγή βιβλιοθηκών παλαιού τύπου (αρχεία .mod) \n" "Αποθηκεύστε την τρέχουσα βιβλιοθήκη στη νέα μορφή .pretty\n" "και ανανεώστε τον κατάλογο βιβλιοθήκης αποτυπωμάτων\n" -"για να αποθηκεύσετε το αποτύπωμα (αρχείο .kicad) στον φάκελο βιβλιοθήκης ." -"pretty" +"για να αποθηκεύσετε το αποτύπωμα (αρχείο .kicad) στον φάκελο " +"βιβλιοθήκης .pretty" #: pcbnew/footprint_libraries_utils.cpp:75 msgid "" @@ -51124,8 +51139,8 @@ msgstr "Επεξεργασία συμβόλου '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52044,8 +52059,8 @@ msgid "" "Altium Designer, make sure to save as \"PCB Binary Files (*.PcbDoc)\"." msgstr "" "Αυτό το αρχείο δεν φαίνεται να είναι σε έγκυρη μορφή PCB Binary Version 6.0. " -"Στο Altium Designer, φροντίστε να αποθηκεύσετε ως \"PCB Binary Files (*." -"PcbDoc)\"." +"Στο Altium Designer, φροντίστε να αποθηκεύσετε ως \"PCB Binary Files " +"(*.PcbDoc)\"." #: pcbnew/pcb_io/altium/altium_pcb.cpp:558 #, c-format @@ -52236,7 +52251,7 @@ msgstr "Φόρτωση τόξων..." msgid "Loading pads..." msgstr "Φόρτωση εδρών..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -52246,14 +52261,14 @@ msgstr "" "Το αποτύπωμα %s περιέχει έδρα %s που δεν έχει επισημανθεί ως πολλαπλών " "επιπέδων, αλλά είναι διαμπερής έδρα." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Το αποτύπωμα %s έδρα %s δεν έχει επισημανθεί ως πολλαπλών επιπέδων, αλλά " "είναι έδρα TH/διαμπερής." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -52262,13 +52277,13 @@ msgstr "" "Φόρτωση βιβλιοθήκης '%s':\n" "Το αποτύπωμα %s έχει έδρα %s με τετράγωνη οπή (δεν υποστηρίζεται ακόμη)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "Η έδρα '%s' του αποτυπώματος %s έχει τετράγωνη οπή (δεν υποστηρίζεται ακόμη)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52279,7 +52294,7 @@ msgstr "" "Στο αποτύπωμα %s, έδρα %s, υπάρχει περιστραμμένη τρύπα κατά %f μοίρες. Το " "KiCad υποστηρίζει μόνο περιστροφές 90 μοιρών." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -52288,7 +52303,7 @@ msgstr "" "Στο αποτύπωμα %s, έδρα %s, υπάρχει περιστραμμένη τρύπα κατά %f μοίρες. Το " "KiCad υποστηρίζει μόνο περιστροφές 90 μοιρών." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -52297,12 +52312,12 @@ msgstr "" "Σφάλμα φόρτωσης βιβλιοθήκης '%s':\n" "Το αποτύπωμα %s έδρα %s χρησιμοποιεί μια τρύπα αγνώστου είδους %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Το αποτύπωμα %s έδρα %s χρησιμοποιεί μια τρύπα αγνώστου είδους %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -52311,12 +52326,12 @@ msgstr "" "Σφάλμα φόρτωσης βιβλιοθήκης '%s':\n" "Το αποτύπωμα %s έδρα %s χρησιμοποιεί ένα άγνωστο σχήμα έδρας." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Το αποτύπωμα %s έδρα %s χρησιμοποιεί ένα άγνωστο σχήμα έδρας." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -52325,7 +52340,7 @@ msgstr "" "Μη χάλκινη έδρα %s στο επίπεδο του Altium (%d) δεν έχει ισοδύναμο στο KiCad. " "Τοποθέτηση στο επίπεδο Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -52336,7 +52351,7 @@ msgstr "" "Στο αποτύπωμα %s η χάλκινη έδρα %s στο επίπεδο του Altium (%d) δεν έχει " "ισοδύναμο στο KiCad. Έχει μετακινηθεί στο επίπεδο Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -52345,35 +52360,35 @@ msgstr "" "Στο αποτύπωμα %s μη χάλκινη έδρα %s στο επίπεδο του Altium (%d) δεν έχει " "ισοδύναμο στο KiCad. Έχει μετακινηθεί στο επίπεδο Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "Η μη χάλκινη έδρα %s είναι συνδεδεμένη σε ένα δίκτυο, κάτι το οποίο δεν " "υποστηρίζεται." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Η μη χάλκινη έδρα '%s' έχει τρύπα, αυτό δεν υποστηρίζεται." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Η μη χάλκινη έδρα '%s' χρησιμοποιεί μια σύνθετη στοίβαξη έδρας (δεν " "υποστηρίζεται ακόμη)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Η μη χάλκινη έδρα %s χρησιμοποιεί ένα άγνωστο σχήμα έδρας." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Φόρτωση διελεύσεων..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -52381,24 +52396,24 @@ msgstr "" "Η διέλευση από το επίπεδο %d στο %d χρησιμοποιεί ένα μη χάλκινο επίπεδο, το " "οποίο δεν υποστηρίζεται." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Φόρτωση διαδρόμων..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Φόρτωση unicode αλφαριθμητικών..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Φόρτωση κειμένου..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, fuzzy, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Άγνωστη στοίχιση πλαισίου κειμένου %d, κείμενο %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Φόρτωση ορθογώνιων..." @@ -52895,8 +52910,8 @@ msgstr "Δεν υπάρχει πακέτο '%s' στη βιβλιοθήκη '%s' #, c-format msgid "Ignoring a polygon since Eagle layer '%s' (%d) was not mapped" msgstr "" -"Αγνόηση ενός πολυγώνου αφού δεν ήταν χαρτογραφημένο το επίπεδο Eagle " -"«%s» (%d)" +"Αγνόηση ενός πολυγώνου αφού δεν ήταν χαρτογραφημένο το επίπεδο Eagle «%s» " +"(%d)" #: pcbnew/pcb_io/eagle/pcb_io_eagle.cpp:1610 #, c-format @@ -53252,77 +53267,77 @@ msgstr "Αρχείο αποτυπώματος gEDA PCB" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Κατάλογος βιβλιοθήκης αποτυπώματος gEDA PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Δημιουργία ενότητας περιεχομένου" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Δημιουργία ενότητας ιστορικού" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Δημιουργία ενότητας BOM" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Το αποτύπωμα '%s'δεν βρέθηκε στη βιβλιοθήκη '%s'." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Δημιουργίας δεδομένων CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Το περίγραμμα της πλακέτας έχει λανθασμένη μορφή ή λείπει. Εκτελέστε τον ΕΚΣ " "για πλήρη ανάλυση." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Εξαγωγή Επιπέδου %s, Δίκτυο %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Δημιουργία ενότητας επιμελητείας" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Αποθήκευση αρχείου" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Αποτυχία αποθήκευσής αρχείου στην προσωρινή αποθήκευση" @@ -53675,44 +53690,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Το αποτύπωμα '%s'δεν βρέθηκε στη βιβλιοθήκη '%s'." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Αντικείμενο σε απενεργοποιημένο επίπεδο χαλκού" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53789,8 +53804,8 @@ msgstr "Κωδικός για είσοδο σε κάποιον ειδικ msgid "" "Enter the python module which implements the PCB_IO::Footprint*() functions." msgstr "" -"Εισάγετε το πρόγραμμα python που υλοποιεί τις συναρτήσεις PCB_IO::" -"Footprint*() ." +"Εισάγετε το πρόγραμμα python που υλοποιεί τις συναρτήσεις " +"PCB_IO::Footprint*() ." #: pcbnew/pcb_layer_box_selector.cpp:74 msgid "(not activated)" @@ -54175,8 +54190,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -54559,7 +54574,7 @@ msgstr "Λείπει παράμετρος ονομασίας επιπέδου α msgid "Loading Footprint Libraries" msgstr "Φόρτωση Βιβλιοθηκών Αποτυπωμάτων" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Αποτυχία ανάγνωσης word." @@ -54709,7 +54724,7 @@ msgstr "Αποθήκευση στην Πλακέτα" msgid "Failed to save board.\n" msgstr "Αποτυχία ανάγνωσης word." -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54718,51 +54733,51 @@ msgstr "" "Σφάλμα κατά την δημιουργία αρχείου IPC2581 '%s'.\n" "Αποτυχία μετονομασίας προσωρινού αρχείου '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "Επιτυχής δημιουργία svg αρχείου" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Αποτυχία δημιουργίας αρχείου." -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Δεν έχει ενημερωθεί η βιβλιοθήκη συμβόλου\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Αδυναμία ανάγνωσης αρχείου '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Το αρχείο δεν βρέθηκε: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Εξαγωγή Αποτυπώματος" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Επιτυχής δημιουργία VRML αρχείου σε %s" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Σφάλμα κατά τη φόρτωση γραμματοσειράς '%s'." @@ -54771,7 +54786,7 @@ msgstr "Σφάλμα κατά τη φόρτωση γραμματοσειράς ' msgid "Multiple Layers" msgstr "Πολλαπλά Επίπεδα" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -60549,88 +60564,88 @@ msgstr "θερμικές εκτονώσεις για PTH" msgid "[INFO] load failed: %s" msgstr "Αποτυχία φόρτωσης [INFO]: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Μετατροπή Εξαρτήματος σε Component" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Δημιουργία εξαρτήματος από bitmap για χρήση στο KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Επεξεργαστής Σχηματικού KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Χρώμα σύρματος σχηματικού" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Αυτόνομος επεξεργαστής σχηματικού για σχηματικά KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Πρόγραμμα Προβολής Αρχείων Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Προβολή αρχείων Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Σουίτα EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Σουίτα εργαλείων για σχηματικό σχεδιασμό και διάταξη πλακέτας" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Εκτέλεση PCB Calculator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Εκτέλεση PCB Calculator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" "Αριθμομηχανή για διάφορους υπολογισμούς σχετιζόμενους με την ηλεκτρονική" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Επεξεργαστής Σχεδίασης PCB" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Επεξεργαστής Σχεδίασης PCB" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Αυτόνομος επεξεργαστής κυκλωμάτων για πλακέτες KiCad" @@ -60638,6 +60653,14 @@ msgstr "Αυτόνομος επεξεργαστής κυκλωμάτων για msgid "An EDA suite for schematic and circuit board design" msgstr "Περί του σχεδιαστή πλακέτας τυπωμένων κυκλωμάτων Pcbnew" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Πλακέτα κυκλωμάτων" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -60696,6 +60719,10 @@ msgstr "Σύμβολο Σχηματικού KiCad" msgid "KiCad Drawing Sheet" msgstr "Φύλλα Σχεδίασης KiCad" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Εισαγωγή" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(Η έδρα πρέπει να έχει θετικό μέγεθος)" @@ -61655,8 +61682,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -61707,9 +61734,9 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61795,8 +61822,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ " \n" #~ " \n" #~ " Ορισμοί Διαύλων\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Δίκτυα ως Αποτέλεσμα\n" #~ " \n" #~ " \n" @@ -61847,9 +61874,9 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -63175,12 +63202,6 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "Αρχειοθέτηση όλων των αποτυπωμάτων σε μια νέα βιβλιοθήκη \n" #~ "(αν η βιβλιοθήκη υπάρχει, θα αντικατασταθεί)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Πλακέτα κυκλωμάτων" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -63370,8 +63391,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ msgid "Select which origin is used for X,Y coordinate display." #~ msgstr "" -#~ "Επιλέξτε ποια προέλευση χρησιμοποιείται για την εμφάνιση συντεταγμένων X," -#~ "Y." +#~ "Επιλέξτε ποια προέλευση χρησιμοποιείται για την εμφάνιση συντεταγμένων " +#~ "X,Y." #~ msgid "" #~ "Select which the direction on the screen in which the X axis increases." @@ -66522,8 +66543,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66655,13 +66676,13 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66745,8 +66766,9 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Κανόνες ανώτατου επιπέδου\n" #~ "\n" @@ -66865,8 +66887,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66997,13 +67019,13 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67747,8 +67769,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "Enter the python symbol which implements the SCH_PLUGIN::Symbol*() " #~ "functions." #~ msgstr "" -#~ "Εισάγετε το σύμβολο python που υλοποιεί τις συναρτήσεις SCH_PLUGIN::" -#~ "Symbol*() ." +#~ "Εισάγετε το σύμβολο python που υλοποιεί τις συναρτήσεις " +#~ "SCH_PLUGIN::Symbol*() ." #~ msgid "Gerber (experimental)" #~ msgstr "Gerber (πειραματικό)" @@ -68403,8 +68425,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68517,15 +68539,15 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ "Στα Windows η γραμμή εντολών είναι η ακόλουθη.\n" #~ "\n" #~ "\"\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"% I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"% I\"\n" #~ "\"\n" #~ "\n" #~ "Στο Linux η εντολή γίνεται ως εξής.\n" #~ "\n" #~ "\"\n" -#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / myconverter ." -#~ "xsl \"% I\"\n" +#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / " +#~ "myconverter .xsl \"% I\"\n" #~ "\"\n" #~ "όπου «myconverter.xsl» είναι το φύλλο στυλ που εφαρμόζετε.\n" #~ "\n" @@ -72440,8 +72462,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ msgid "Unsupported Eagle layer '%s' (%d), converted to Dwgs.User layer" #~ msgstr "" -#~ "Το μη υποστηριζόμενο επίπεδο Eagle '%s' (%d) μετατράπηκε σε στρώμα Dwgs." -#~ "User" +#~ "Το μη υποστηριζόμενο επίπεδο Eagle '%s' (%d) μετατράπηκε σε στρώμα " +#~ "Dwgs.User" #~ msgid "unknown graphic type: %d" #~ msgstr "άγνωστος τύπος γραφικού: %d" @@ -75738,17 +75760,17 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "Μόνο DXF:\n" #~ "Επιλέξτε το για σχεδίαση όλων των επιπέδων σε πολυγωνική λειτουργία.\n" #~ "Αποεπιλέξτε για να σχεδιάσετε σε λειτουργία περιγραμμάτων όσα επίπεδα δεν " -#~ "υποστηρίζουν πολύγωνα (* .SilkS, * _User, Edge.Cuts, Margin, * .CrtYd, * ." -#~ "Fab)\n" -#~ "και σχεδίαση των υπόλοιπων επιπέδων σε πολυγωνική λειτουργία (* .Cu, * ." -#~ "Adhes, * .Paste, * .Mask)" +#~ "υποστηρίζουν πολύγωνα (* .SilkS, * _User, Edge.Cuts, Margin, * .CrtYd, " +#~ "* .Fab)\n" +#~ "και σχεδίαση των υπόλοιπων επιπέδων σε πολυγωνική λειτουργία (* .Cu, " +#~ "* .Adhes, * .Paste, * .Mask)" #~ msgid "Legacy Toolset Routing Options" #~ msgstr "Επιλογές Δρομολόγησης Παλαιότερου Τύπου" @@ -79183,8 +79205,8 @@ msgstr "Φύλλα Σχεδίασης KiCad" #~ msgid "KiCad s-expr printed circuit board files (*.kicad_pcb)|*.kicad_pcb" #~ msgstr "" -#~ "Αρχεία KiCad τυπωμένης πλακέτας κυκλώματος s-expr (*.kicad_pcb)|*." -#~ "kicad_pcb" +#~ "Αρχεία KiCad τυπωμένης πλακέτας κυκλώματος s-expr (*.kicad_pcb)|" +#~ "*.kicad_pcb" #~ msgid "Component-footprint link file (*.cmp)|*cmp" #~ msgstr "Αρχείο σύνδεσης εξαρτήματος-αποτυπώματος (*.cmp)|*cmp" diff --git a/translation/pofiles/en.po b/translation/pofiles/en.po index 6241538cd5..f87d4e6373 100644 --- a/translation/pofiles/en.po +++ b/translation/pofiles/en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2018-07-15 17:07+0200\n" "Last-Translator: Simon Richter \n" "Language-Team: Simon Richter \n" @@ -5023,9 +5023,6 @@ msgstr "Import PCB" msgid "PCB Import Job Settings" msgstr "PCB Import Job Settings" -msgid "PCB: Import" -msgstr "PCB: Import" - #, c-format msgid "Render %s" msgstr "Render %s" @@ -5425,11 +5422,9 @@ msgstr "Unexpected units for '%s'" msgid "Missing units for '%s'| (%s)" msgstr "Missing units for '%s'| (%s)" -#, c-format msgid "Type mismatch between '%s' and %lf" msgstr "Type mismatch between '%s' and %lf" -#, c-format msgid "Type mismatch between %lf and '%s'" msgstr "Type mismatch between %lf and '%s'" @@ -7906,8 +7901,8 @@ msgid "" "\\Users\\username\\kicad\\my_python_script.py`, the command line would be:\n" "\n" "```\n" -"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -"csv\"\n" +"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +"\"%O.csv\"\n" "```\n" "\n" "On Linux, if the desired generator script for a CSV BOM is `/home/username/" @@ -7986,8 +7981,8 @@ msgstr "" "\\Users\\username\\kicad\\my_python_script.py`, the command line would be:\n" "\n" "```\n" -"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -"csv\"\n" +"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +"\"%O.csv\"\n" "```\n" "\n" "On Linux, if the desired generator script for a CSV BOM is `/home/username/" @@ -10487,6 +10482,7 @@ msgstr "Parameters" msgid "Code" msgstr "Code" +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Save {} in Value field as \"{}\"" @@ -14627,8 +14623,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -14679,9 +14675,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -15030,8 +15026,8 @@ msgstr "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -15082,9 +15078,9 @@ msgstr "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -15757,11 +15753,11 @@ msgid "Error while creating temporary output file" msgstr "Error while creating temporary output file" msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgid "Model has only one waveform pair, reduced accuracy" msgstr "Model has only one waveform pair, reduced accuracy" @@ -26272,6 +26268,16 @@ msgstr "Compress output" msgid "Compress output into 'zip' file" msgstr "Compress output into 'zip' file" +msgid "BOM revision:" +msgstr "BOM revision:" + +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" + msgid "BOM Columns" msgstr "BOM Columns" @@ -26803,13 +26809,13 @@ msgstr "Solder paste clearance:" msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgid "" @@ -26930,13 +26936,13 @@ msgstr "Allow bridged solder mask apertures between pads" msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgid "" @@ -28124,13 +28130,13 @@ msgstr "Default Pad Properties for Add Pad Tool" msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." #, c-format @@ -30592,8 +30598,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -30808,8 +30814,8 @@ msgstr "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -31184,8 +31190,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -31193,8 +31199,8 @@ msgstr "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" @@ -31557,13 +31563,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -31718,13 +31724,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -33476,6 +33482,9 @@ msgstr "Tolerance must be greater than or equal to 0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "Tolerance is too large: resulting minimum length is not positive" +msgid "At least one constraint must be defined" +msgstr "At least one constraint must be defined" + msgid "Maximum Skew must be greater than or equal to 0" msgstr "Maximum Skew must be greater than or equal to 0" @@ -35223,11 +35232,11 @@ msgstr "Processing symbol '%s:%s'." #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." #, c-format msgid "Cannot remove unused footprint %s (footprint is locked)." @@ -37624,8 +37633,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -37927,8 +37936,8 @@ msgstr "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -42477,6 +42486,12 @@ msgstr "Standalone circuit board editor for KiCad boards" msgid "An EDA suite for schematic and circuit board design" msgstr "An EDA suite for schematic and circuit board design" +msgid "EDA" +msgstr "EDA" + +msgid "Circuit board" +msgstr "Circuit board" + msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " "It features schematic capture, integrated circuit simulation, printed " @@ -42522,6 +42537,9 @@ msgstr "KiCad Schematic Symbol" msgid "KiCad Drawing Sheet" msgstr "KiCad Drawing Sheet" +#~ msgid "PCB: Import" +#~ msgstr "PCB: Import" + #~ msgid "JSON file with layer name mappings" #~ msgstr "JSON file with layer name mappings" @@ -44085,8 +44103,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -44137,9 +44155,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -44225,8 +44243,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -44277,9 +44295,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -44742,13 +44760,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -44833,8 +44851,8 @@ msgstr "KiCad Drawing Sheet" #~ " (rule silk_board_edge_clearance\n" #~ " (constraint silk_clearance)\n" #~ " (severity ignore)\n" -#~ " (condition \"A.memberOfFootprint('J*') && B.Layer=='Edge." -#~ "Cuts'\"))\n" +#~ " (condition \"A.memberOfFootprint('J*') && " +#~ "B.Layer=='Edge.Cuts'\"))\n" #~ "\n" #~ "\n" #~ " # Check current-carrying capacity\n" @@ -44904,13 +44922,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -44995,8 +45013,8 @@ msgstr "KiCad Drawing Sheet" #~ " (rule silk_board_edge_clearance\n" #~ " (constraint silk_clearance)\n" #~ " (severity ignore)\n" -#~ " (condition \"A.memberOfFootprint('J*') && B.Layer=='Edge." -#~ "Cuts'\"))\n" +#~ " (condition \"A.memberOfFootprint('J*') && " +#~ "B.Layer=='Edge.Cuts'\"))\n" #~ "\n" #~ "\n" #~ " # Check current-carrying capacity\n" @@ -45148,8 +45166,8 @@ msgstr "KiCad Drawing Sheet" #~ "be:\n" #~ "\n" #~ "```\n" -#~ "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -#~ "csv\"\n" +#~ "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +#~ "\"%O.csv\"\n" #~ "```\n" #~ "\n" #~ "On Linux, if the desired generator script for a CSV BOM is `/home/" @@ -45231,8 +45249,8 @@ msgstr "KiCad Drawing Sheet" #~ "be:\n" #~ "\n" #~ "```\n" -#~ "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -#~ "csv\"\n" +#~ "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +#~ "\"%O.csv\"\n" #~ "```\n" #~ "\n" #~ "On Linux, if the desired generator script for a CSV BOM is `/home/" @@ -46255,8 +46273,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -46476,8 +46494,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -46973,13 +46991,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -47064,8 +47082,8 @@ msgstr "KiCad Drawing Sheet" #~ " (rule silk_board_edge_clearance\n" #~ " (constraint silk_clearance)\n" #~ " (severity ignore)\n" -#~ " (condition \"A.memberOfFootprint('J*') && B.Layer=='Edge." -#~ "Cuts'\"))\n" +#~ " (condition \"A.memberOfFootprint('J*') && " +#~ "B.Layer=='Edge.Cuts'\"))\n" #~ "\n" #~ "\n" #~ " # Check current-carrying capacity\n" @@ -47134,13 +47152,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -47225,8 +47243,8 @@ msgstr "KiCad Drawing Sheet" #~ " (rule silk_board_edge_clearance\n" #~ " (constraint silk_clearance)\n" #~ " (severity ignore)\n" -#~ " (condition \"A.memberOfFootprint('J*') && B.Layer=='Edge." -#~ "Cuts'\"))\n" +#~ " (condition \"A.memberOfFootprint('J*') && " +#~ "B.Layer=='Edge.Cuts'\"))\n" #~ "\n" #~ "\n" #~ " # Check current-carrying capacity\n" @@ -47458,8 +47476,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -47671,8 +47689,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -47893,13 +47911,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -47984,8 +48002,8 @@ msgstr "KiCad Drawing Sheet" #~ " (rule silk_board_edge_clearance\n" #~ " (constraint silk_clearance)\n" #~ " (severity ignore)\n" -#~ " (condition \"A.memberOfFootprint('J*') && B.Layer=='Edge." -#~ "Cuts'\"))\n" +#~ " (condition \"A.memberOfFootprint('J*') && " +#~ "B.Layer=='Edge.Cuts'\"))\n" #~ "\n" #~ "\n" #~ " # Check current-carrying capacity\n" @@ -48049,13 +48067,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -48140,8 +48158,8 @@ msgstr "KiCad Drawing Sheet" #~ " (rule silk_board_edge_clearance\n" #~ " (constraint silk_clearance)\n" #~ " (severity ignore)\n" -#~ " (condition \"A.memberOfFootprint('J*') && B.Layer=='Edge." -#~ "Cuts'\"))\n" +#~ " (condition \"A.memberOfFootprint('J*') && " +#~ "B.Layer=='Edge.Cuts'\"))\n" #~ "\n" #~ "\n" #~ " # Check current-carrying capacity\n" @@ -48441,8 +48459,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -48646,8 +48664,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -49531,8 +49549,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -49717,8 +49735,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -49912,13 +49930,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -50003,8 +50021,8 @@ msgstr "KiCad Drawing Sheet" #~ " (rule silk_board_edge_clearance\n" #~ " (constraint silk_clearance)\n" #~ " (severity ignore)\n" -#~ " (condition \"A.memberOfFootprint('J*') && B.Layer=='Edge." -#~ "Cuts'\"))\n" +#~ " (condition \"A.memberOfFootprint('J*') && " +#~ "B.Layer=='Edge.Cuts'\"))\n" #~ "\n" #~ "\n" #~ " # Check current-carrying capacity\n" @@ -50056,13 +50074,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -50147,8 +50165,8 @@ msgstr "KiCad Drawing Sheet" #~ " (rule silk_board_edge_clearance\n" #~ " (constraint silk_clearance)\n" #~ " (severity ignore)\n" -#~ " (condition \"A.memberOfFootprint('J*') && B.Layer=='Edge." -#~ "Cuts'\"))\n" +#~ " (condition \"A.memberOfFootprint('J*') && " +#~ "B.Layer=='Edge.Cuts'\"))\n" #~ "\n" #~ "\n" #~ " # Check current-carrying capacity\n" @@ -50468,12 +50486,6 @@ msgstr "KiCad Drawing Sheet" #~ "Create a new footprint library containing the footprints used on board\n" #~ "(if the library already exists it will be replaced)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Circuit board" - #, c-format #~ msgid "Invalid Arc with radius %f and angle %f" #~ msgstr "Invalid Arc with radius %f and angle %f" @@ -52486,21 +52498,23 @@ msgstr "KiCad Drawing Sheet" #~ msgid "" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgid "" #~ "### Properties\n" #~ "\n" #~ "Many properties of objects are available for testing in custom rule " #~ "expressions. See the full documentation at [https://docs.kicad.org]" -#~ "(https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew." -#~ "html#custom_design_rules) for the complete list.\n" +#~ "(https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules) for the complete list.\n" #~ "


\n" #~ "\n" #~ msgstr "" @@ -52508,8 +52522,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "Many properties of objects are available for testing in custom rule " #~ "expressions. See the full documentation at [https://docs.kicad.org]" -#~ "(https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew." -#~ "html#custom_design_rules) for the complete list.\n" +#~ "(https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules) for the complete list.\n" #~ "


\n" #~ "\n" @@ -52970,8 +52984,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -53156,8 +53170,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -53571,13 +53585,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -53707,13 +53721,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -53852,8 +53866,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -54038,8 +54052,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -54267,8 +54281,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -54478,8 +54492,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -54611,13 +54625,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -54727,8 +54741,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -54764,8 +54779,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -54975,8 +54990,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -55108,13 +55123,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -55224,8 +55239,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #, c-format #~ msgid "%s pad shape type differs." @@ -55453,8 +55469,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -55657,8 +55673,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -55790,13 +55806,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -55906,8 +55922,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -55943,8 +55960,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -56147,8 +56164,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -56280,13 +56297,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -56396,8 +56413,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #, c-format #~ msgid "Editing footprint from read-only library '%s'." @@ -56526,8 +56544,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -56718,8 +56736,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -56851,13 +56869,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -56967,8 +56985,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -57004,8 +57023,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -57196,8 +57215,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -57329,13 +57348,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -57445,8 +57464,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #, c-format #~ msgid "" @@ -58071,8 +58091,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -58263,8 +58283,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -58390,13 +58410,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -58506,8 +58526,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -58544,8 +58565,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -58736,8 +58757,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -58863,13 +58884,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -58979,8 +59000,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #, c-format #~ msgid "(%s min skew %s; actual %s; average net length %s; actual %s)" @@ -59430,8 +59452,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -59622,8 +59644,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -59749,13 +59771,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -59855,8 +59877,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -59893,8 +59916,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -60085,8 +60108,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -60212,13 +60235,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -60318,8 +60341,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgid "Drilled holes too close together" #~ msgstr "Drilled holes too close together" @@ -60617,8 +60641,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -60809,8 +60833,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -60936,13 +60960,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -61037,8 +61061,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -61075,8 +61100,8 @@ msgstr "KiCad Drawing Sheet" #~ "| Checks the width of annular rings on vias." #~ "
" #~ "|\n" -#~ "| `assertion` | \"<" -#~ "expression>\" " +#~ "| `assertion` | " +#~ "\"<expression>\" " #~ "| Checks the given expression." #~ "
" #~ "|\n" @@ -61267,8 +61292,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -61394,13 +61419,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -61495,8 +61520,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgid "" #~ "\n" @@ -62207,8 +62233,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -62331,13 +62357,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -62432,8 +62458,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -62657,8 +62684,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -62781,13 +62808,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -62882,8 +62909,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #, c-format #~ msgid "The current configuration does not include the library '%s'." @@ -63844,8 +63872,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -63977,13 +64005,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -64076,8 +64104,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -64301,8 +64330,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -64434,13 +64463,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -64533,8 +64562,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgid "(as a percentage of larger track width)" #~ msgstr "(as a percentage of larger track width)" @@ -65028,8 +65058,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65161,13 +65191,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65251,8 +65281,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -65476,8 +65507,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65609,13 +65640,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65699,8 +65730,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgid "Drill out of range" #~ msgstr "Drill out of range" @@ -66155,8 +66187,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66288,13 +66320,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66378,8 +66410,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -66498,8 +66531,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66631,13 +66664,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66721,8 +66754,9 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #, c-format #~ msgid "Choose Footprint (%d items loaded)" @@ -68336,8 +68370,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -68457,13 +68491,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -68547,8 +68581,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -68667,8 +68701,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -68788,13 +68822,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -68878,8 +68912,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." #~ msgid "Board and netclass clearances apply only between copper items." #~ msgstr "Board and netclass clearances apply only between copper items." @@ -69369,8 +69403,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -69490,13 +69524,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -69695,8 +69729,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -69816,13 +69850,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -70361,8 +70395,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -70548,8 +70582,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -70884,8 +70918,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -71005,13 +71039,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -71209,8 +71243,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -71330,13 +71364,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -71983,8 +72017,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -72104,13 +72138,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -72300,8 +72334,8 @@ msgstr "KiCad Drawing Sheet" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -72421,13 +72455,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -72952,13 +72986,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -73244,13 +73278,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -73677,13 +73711,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -73961,13 +73995,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -74883,13 +74917,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -75160,13 +75194,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -75487,13 +75521,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -75764,13 +75798,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -76568,13 +76602,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -76845,13 +76879,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -77523,13 +77557,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -77734,13 +77768,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -77929,8 +77963,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -77981,9 +78015,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -78069,8 +78103,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -78121,9 +78155,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -79222,8 +79256,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -79274,9 +79308,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -79363,8 +79397,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -79415,9 +79449,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -79687,13 +79721,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -79897,13 +79931,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -80331,13 +80365,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -80541,13 +80575,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -80919,8 +80953,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -80971,9 +81005,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" #~ msgstr "" @@ -81053,8 +81087,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -81105,9 +81139,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" @@ -82375,8 +82409,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -82427,9 +82461,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" #~ msgstr "" @@ -82509,8 +82543,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -82561,9 +82595,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" @@ -84406,13 +84440,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -84611,13 +84645,13 @@ msgstr "KiCad Drawing Sheet" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -84803,8 +84837,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -84855,9 +84889,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" #~ msgstr "" @@ -84937,8 +84971,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -84989,9 +85023,9 @@ msgstr "KiCad Drawing Sheet" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" @@ -85324,8 +85358,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -85375,10 +85409,11 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" -#~ "          " -#~ "             " -#~ "  
MEM.D1, MEM.D2, " -#~ "MEM.LATCH \n" +#~ " " +#~ "            " +#~ "            
MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" #~ msgstr "" @@ -85458,8 +85493,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -85509,10 +85544,11 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" -#~ "          " -#~ "             " -#~ "  
MEM.D1, MEM.D2, " -#~ "MEM.LATCH \n" +#~ " " +#~ "            " +#~ "            
MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" @@ -85650,8 +85686,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -85701,10 +85737,11 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" -#~ "          " -#~ "             " -#~ "  
MEM.D1, MEM.D2, " -#~ "MEM.LATCH \n" +#~ " " +#~ "            " +#~ "            
MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" #~ msgstr "" @@ -85784,8 +85821,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -85835,10 +85872,11 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" -#~ "          " -#~ "             " -#~ "  
MEM.D1, MEM.D2, " -#~ "MEM.LATCH \n" +#~ " " +#~ "            " +#~ "            
MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" @@ -87045,8 +87083,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -87096,10 +87134,11 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" -#~ "          " -#~ "             " -#~ "  
MEM.D1, MEM.D2, " -#~ "MEM.LATCH \n" +#~ " " +#~ "            " +#~ "            
MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" #~ msgstr "" @@ -87179,8 +87218,8 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -87230,10 +87269,11 @@ msgstr "KiCad Drawing Sheet" #~ " \n" #~ "  
MEM{D_{[1..2]} ~LATCH}\n" #~ " \n" -#~ "          " -#~ "             " -#~ "  
MEM.D1, MEM.D2, " -#~ "MEM.LATCH \n" +#~ " " +#~ "            " +#~ "            
MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ "\n" @@ -93989,14 +94029,14 @@ msgstr "KiCad Drawing Sheet" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgid "" diff --git a/translation/pofiles/es.po b/translation/pofiles/es.po index 0a1d3f02c4..649ea21653 100644 --- a/translation/pofiles/es.po +++ b/translation/pofiles/es.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad Spanish Translation\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:11+0000\n" "Last-Translator: Seth Hillbrand \n" "Language-Team: Spanish \n" "```\n" "\n" -"En Windows, si el script generador deseado para un BOM CSV es `C:\\Users\\u" -"sername\\kicad\\my_python_script.py`, la línea de comandos sería:\n" +"En Windows, si el script generador deseado para un BOM CSV es `C:" +"\\Users\\username\\kicad\\my_python_script.py`, la línea de comandos sería:\n" "\n" "```\n" "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " @@ -14285,7 +14282,8 @@ msgstr "Seleccionar archivo de datos de pines" #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:1044 #, c-format msgid "Unknown columns in data: %s. These columns will be ignored." -msgstr "Columnas desconocidas en los datos: %s. Estas columnas serán ignoradas." +msgstr "" +"Columnas desconocidas en los datos: %s. Estas columnas serán ignoradas." #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:1203 #: eeschema/dialogs/dialog_lib_symbol_properties.cpp:152 @@ -16633,6 +16631,7 @@ msgid "Code" msgstr "Código" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Guardar {} en campo de valor como \"{}\"" @@ -17470,8 +17469,8 @@ msgstr "Actualizar/restablecer los tamaños y estilos de los campos" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Ayuda de sintaxis" @@ -18500,7 +18499,7 @@ msgstr "" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Error al crear el directorio de salida\n" @@ -18623,7 +18622,8 @@ msgstr "" #: eeschema/eeschema_jobs_handler.cpp:1397 msgid "Successfully saved schematic file using the latest format\n" -msgstr "Archivo de esquema guardado correctamente con el formato más reciente\n" +msgstr "" +"Archivo de esquema guardado correctamente con el formato más reciente\n" #: eeschema/eeschema_settings.cpp:72 eeschema/tools/sch_actions.cpp:1064 msgid "Net Navigator" @@ -18708,7 +18708,8 @@ msgstr "Variable de texto sin resolver en la hoja de dibujo" #: eeschema/erc/erc.cpp:467 eeschema/erc/erc.cpp:495 #, c-format msgid "Field name has leading or trailing whitespace: '%s'" -msgstr "El nombre del campo tiene espacios en blanco al inicio o al final: '%s'" +msgstr "" +"El nombre del campo tiene espacios en blanco al inicio o al final: '%s'" #: eeschema/erc/erc.cpp:552 #, c-format @@ -19404,7 +19405,7 @@ msgstr "Derivado de" msgid "Error loading symbol %s from library '%s'." msgstr "Ha ocurrido un error al cargar el símbolo %s desde la biblioteca '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Desconocido" @@ -21366,26 +21367,26 @@ msgstr "Nombre de biblioteca de símbolos inválido" msgid "Invalid symbol library ID" msgstr "ID de biblioteca de símbolos inválido" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 msgid "Missing sheet name property" msgstr "Falta la propiedad de nombre de página" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 msgid "Missing sheet file property" msgstr "Falta la propiedad de archivo de página" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 msgid "Invalid table: no cells defined" msgstr "Tabla no válida: no se han definido celdas" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "" "El enlace de biblioteca del grupo %s contiene el carácter no válido '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "ID de biblioteca no válido" @@ -21963,7 +21964,7 @@ msgid "Library Link" msgstr "Enlace de biblioteca" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Descripción de biblioteca" @@ -22380,8 +22381,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22432,9 +22433,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22501,9 +22502,9 @@ msgstr "" "  
~{sobrelínea}
 
~{CLK}" "\n" " \n" -"        " -"
sobrelínea
   
" -"CLK\n" +"        
sobrelínea
   
CLK\n" " \n" " \n" " \n" @@ -22524,8 +22525,8 @@ msgstr "" " \n" "  
${refdes:campo}\n" " \n" -"  
valor_del_campo del símbolo refdes" -"\n" +"  
valor_del_campo del símbolo refdes\n" " \n" " \n" "  
${R3:VALUE}\n" @@ -22600,8 +22601,8 @@ msgstr "" "samp>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
Las comparaciones numéricas también funcionan\n" @@ -22617,8 +22618,8 @@ msgstr "" " \n" "  
${refdes:REFERENCE(pin)}\n" " \n" -"  
Referencia completa con unidad para el pin" -"\n" +"  
Referencia completa con unidad para el pin\n" " \n" " \n" "  
${J1:REFERENCE(3)}\n" @@ -22628,8 +22629,8 @@ msgstr "" " \n" "  
${refdes:SHORT_REFERENCE(pin)}\n" " \n" -"  
Referencia sin letra de unidad para el pin" -"\n" +"  
Referencia sin letra de unidad para el pin\n" " \n" " \n" "  
${J1:SHORT_REFERENCE(3)}\n" @@ -22745,8 +22746,8 @@ msgstr "" " \n" "  
${J1:REFERENCE(@{${ROW}+2})}\n" " \n" -"  
J1B (cuando ROW=0, pin 2 en unidad B)" -"\n" +"  
J1B (cuando ROW=0, pin 2 en unidad B)\n" " \n" " \n" "  
${J1:NET_NAME(${COL})}\n" @@ -22790,9 +22791,8 @@ msgstr "" " \n" " \n" " Definición de bus\n" -" " -"             \n" +"              " +"\n" " Redes resultantes\n" " \n" " \n" @@ -22861,11 +22861,11 @@ msgstr "" "samp> funcionan incluso si el pin está en una unidad diferente a la de la " "página actual.

\n" "

Referencias a celdas de tabla: La función CELL() solo " -"funciona en celdas de tabla. Use ${CELL(\"A0\")} o ${CELL" -"(fila, col)} para hacer referencia a otras celdas de la misma tabla. " -"Los números de fila y columna comienzan en 0 (A0 es la primera fila, primera " -"columna). CELL devuelve el valor evaluado/mostrado, no el texto sin procesar " -"de la celda.

\n" +"funciona en celdas de tabla. Use ${CELL(\"A0\")} o $" +"{CELL(fila, col)} para hacer referencia a otras celdas de la misma " +"tabla. Los números de fila y columna comienzan en 0 (A0 es la primera fila, " +"primera columna). CELL devuelve el valor evaluado/mostrado, no el texto sin " +"procesar de la celda.

\n" "

Variables anidadas: Las variables pueden contener otras variables. " "Las variables internas se expanden primero. Profundidad máxima de " "anidamiento: 6 niveles.

\n" @@ -23721,11 +23721,11 @@ msgstr "Error al crear el archivo temporal de salida" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" -"Kibis todavía no soporta valores DUT. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis todavía no soporta valores DUT. https://ibis.org/summits/nov16a/" +"chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 msgid "Model has only one waveform pair, reduced accuracy" @@ -24705,7 +24705,8 @@ msgstr "Crear una copia editable" #: eeschema/symbol_editor/symbol_edit_frame.cpp:1026 #, c-format msgid "Create an editable copy of the symbol or the entire library (%s)?" -msgstr "¿Crear una copia editable del símbolo o de la biblioteca completa (%s)?" +msgstr "" +"¿Crear una copia editable del símbolo o de la biblioteca completa (%s)?" #: eeschema/symbol_editor/symbol_edit_frame.cpp:1030 msgid "Select type of item to save" @@ -27267,7 +27268,8 @@ msgstr "Incluir símbolos de alimentación en la exportación" #: eeschema/tools/sch_editor_control.cpp:658 msgid "Update schematic symbols to link to exported symbols" -msgstr "Actualizar símbolos del esquema para vincular a los símbolos exportados" +msgstr "" +"Actualizar símbolos del esquema para vincular a los símbolos exportados" #: eeschema/tools/sch_editor_control.cpp:1064 msgid "Error: duplicate sub-sheet names found in current sheet." @@ -28915,7 +28917,7 @@ msgid "Clear Recent Job Files" msgstr "Limpiar archivos de trabajo recientes" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Visor Gerber de KiCad" @@ -29791,7 +29793,8 @@ msgstr "Exportar gráficos de serigrafía como un conjunto de caras planas" #: kicad/cli/command_pcb_export_3d.cpp:159 msgid "Export soldermask layers as a set of flat faces" -msgstr "Exportar capas de máscara de soldadura como un conjunto de caras planas" +msgstr "" +"Exportar capas de máscara de soldadura como un conjunto de caras planas" #: kicad/cli/command_pcb_export_3d.cpp:163 msgid "Fuse overlapping geometry together" @@ -29855,8 +29858,8 @@ msgstr "Formato especificado inválido\n" msgid "" "Comma separated list of untranslated layer names to include such as F.Cu,B.Cu" msgstr "" -"Lista separada por comas de los nombres no traducidos a incluir, ej: F.Cu,B." -"Cu" +"Lista separada por comas de los nombres no traducidos a incluir, ej: " +"F.Cu,B.Cu" #: kicad/cli/command_pcb_export_base.cpp:48 msgid "" @@ -30042,7 +30045,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31612,7 +31615,7 @@ msgstr "Instalar" msgid "Uninstall" msgstr "Desinstalar" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31638,13 +31641,13 @@ msgstr "" msgid "Install Package" msgstr "Instalar paquete" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Pendiente (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31831,30 +31834,30 @@ msgstr "Mostrar todas las versiones" msgid "Download" msgstr "Descargar" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Error al cargar la lista de paquetes instalados: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Descargando %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "La descarga es muy grande." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Obteniendo repositorio" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "No se pudo analizar el repositorio: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31862,21 +31865,21 @@ msgstr "" "El URL provisto no parece apuntar a un repositorio de paquetes de KiCad " "válido. Verifique el URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Obteniendo paquetes del repositorio" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "No se pudo cargar la URL del paquete de repositorio." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" "La suma de comprobación de los paquetes no coincide. El repositorio podría " "estar dañado." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31887,22 +31890,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Fallo al analizar repository.json almacenado localmente." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "La antememoria de paquetes del repositorio actual está dañada y se volverá a " "descargar." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Descargando recursos" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31910,27 +31913,27 @@ msgstr "" "La suma de comprobación del archivo de recursos no coincide y no se usará. " "El repositorio podría estar dañado." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Archivo local" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Actualización PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Preparándose para obtener repositorios" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Obteniendo repositorio..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Revisando paquetes..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32107,225 +32110,225 @@ msgstr "Nombre de la carpeta:" msgid "Create New Directory" msgstr "Crear carpeta nueva" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Cambiar a este proyecto" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Cerrar y cambiar al proyecto seleccionado" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nueva carpeta..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Crear una carpeta nueva" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Revelar en Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Revela el directorio en una ventana de Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Abrir carpeta en el explorador de archivos" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Abre el directorio en el gestor de archivos del sistema" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Revela las carpetas en una ventana de Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Abrir carpetas en el explorador de archivos" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Abre los directorios en el gestor de archivos del sistema" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Abrir el archivo con un editor de texto" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Abrir archivos en un editor de texto" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Editar en un editor de texto" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Ejecutar tareas" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Renombrar archivo..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Renombrar archivo" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Renombrar archivos..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Renombrar archivos" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Eliminar el archivo y sus contenidos" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Eliminar los archivos y sus contenidos" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Mover a la papelera" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Añadir proyecto al control de versiones..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Inicializar un nuevo repositorio" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Confirmar proyecto..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Confirmar cambios al repositorio local" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Enviar (push)" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Enviar cambios confirmados localmente al repositorio remoto" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Recibir (pull)" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Recibir cambios desde el repositorio remoto al local" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Confirmar (commit) archivo..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Cambiar a rama " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Otros..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Cambiar a una rama distinta" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Cambiar a rama" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Activar integración Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Reactivar la integración Git para este proyecto" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Desactivar integración Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Desactivar la integración Git para este proyecto" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Cambiar nombre de archivo: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Cambiar nombre de archivo" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Ruta de red: no se supervisan cambios en la carpeta" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Ruta local: supervisando cambios en la carpeta" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Espere" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Esperando a que finalicen las operaciones Git..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "El directorio seleccionado ya es un proyecto Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "No se pudo inicializar el proyecto Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Fijar el remoto por defecto" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Fallo al fijar el remoto por defecto." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Obtener del remoto" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "No se pudo descargar el proyecto" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Fallo al enviar el proyecto" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "El directorio seleccionado no es un proyecto Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Descartando confirmación debido a un mensaje de confirmación vacío." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Descartando confirmación debido a una selección de archivos vacía." @@ -35154,12 +35157,12 @@ msgstr "" "mils (10 mm).\n" "\n" "La fórmula, de IPC 2221, es\n" -"
___I = K · ΔT0,44 · (W · H)" -"0,725___
\n" +"
___I = K · ΔT0,44 · (W · " +"H)0,725___
\n" "donde:
\n" "___I___ es la corriente máxima en A
\n" -"___ΔT___ es la elevación de temperatura sobre la ambiente en °C
" -"\n" +"___ΔT___ es la elevación de temperatura sobre la ambiente en " +"°C
\n" "___W___ es el ancho en mils
\n" "___H___ es el grosor (altura) en mils
\n" "___K___ es 0,024 para pistas internas o 0,048 para pistas externas\n" @@ -36308,10 +36311,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38350,8 +38353,8 @@ msgstr "Permisos insuficientes para escribir el archivo '%s'." msgid "Generate IPC-2581 File" msgstr "Generar archivo IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38360,7 +38363,7 @@ msgstr "" "Error al generar el archivo IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Archivo IPC-2581 generado correctamente." @@ -38401,16 +38404,28 @@ msgstr "Comprimir salida" msgid "Compress output into 'zip' file" msgstr "Comprimir la salida a un archivo 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revisión:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Columnas de BOM" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "ID interno:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38418,37 +38433,37 @@ msgstr "" "El número de identificación de parte usado internamente durante el diseño.\n" "Este número debe de ser único para cada parte." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Generar único" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "N/P del fabricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Columna que contiene el número de parte del fabricante" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Omitir" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Fabricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "P/N del distribuidor:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Columna que contiene el número de parte del distribuidor" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Distribuidor:" @@ -39130,8 +39145,8 @@ msgstr "Margen de pasta de soldadura:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Margen local de pasta de soldadura para esta huella.\n" @@ -39222,7 +39237,7 @@ msgstr "Desplazamiento Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Indicador de referencia" @@ -39341,8 +39356,8 @@ msgstr "Permitir aperturas de máscara de soldadura puenteadas entre pads" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Margen de pasta de soldadura relativo al tamaño del pad.\n" @@ -41091,7 +41106,8 @@ msgstr "0.1" #: pcbnew/dialogs/dialog_outset_items_base.cpp:37 msgid "Round outwards to grid multiples (when possible)" -msgstr "Redondear hacia fuera a múltiplos de la cuadrícula (cuando sea posible)" +msgstr "" +"Redondear hacia fuera a múltiplos de la cuadrícula (cuando sea posible)" #: pcbnew/dialogs/dialog_outset_items_base.cpp:39 msgid "This is only possible for rectangular outsets." @@ -41152,8 +41168,8 @@ msgstr "Propiedades de pad por defecto para la herramienta de añadir pad" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Margen local de pasta de soldadura para este pad.\n" @@ -44431,26 +44447,26 @@ msgstr "Reglas de DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ERROR:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "Las reglas '%s' y '%s' comparten la misma condición." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "La regla '%s' hace referencia a la clase de nodo '%s' no definida." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "La regla '%s' hace referencia a capa(s) no definida(s): %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "No se pueden añadir reglas de diseño sin un proyecto" @@ -44537,8 +44553,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44742,115 +44758,110 @@ msgid "" msgstr "" "### Restricciones\n" "\n" -"| Tipo de restricción | Tipo de argumento" -" " -"| Descripción" -" " +"| Tipo de restricción | Tipo de " +"argumento " +"| " +"Descripción " "|\n" -"|---------------------------" -"|-----------------------------------------------------------------------------------------------------------------------" -"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" +"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n" +"| `annular_width` | min/opt/" +"max " +"| Comprueba el ancho de los anillos anulares en las vías." +"
" "|\n" -"| `annular_width` | min/opt/max" -" " -"| Comprueba el ancho de los anillos anulares en las vías.
" -" " -"|\n" -"| `assertion` | \"<expresión>" -"\" " -"| Comprueba la expresión indicada.
" -" " +"| `assertion` | " +"\"<expresión>\" " +"| Comprueba la expresión indicada." +"
" "|\n" "| `bridged_mask` " "| " "| Comprueba si hay puentes de máscara de soldadura entre elementos de cobre. " "Esta restricción no acepta un valor min/opt/max. Combinada con una cláusula " "de severidad, esta restricción puede usarse para permitir o prohibir el " -"puenteo de máscara de soldadura en diversas condiciones.
" -" " +"puenteo de máscara de soldadura en diversas condiciones." +"
" "|\n" -"| `clearance` | min" -" " +"| `clearance` | " +"min " "| Especifica el margen **eléctrico** entre objetos de cobre de redes " "diferentes. (Véase `physical_clearance` para especificar el margen entre " "objetos independientemente de la red.)

Para permitir que los objetos " "de cobre se superpongan (colisionen), cree una restricción `clearance` con " -"el valor `min` inferior a cero (por ejemplo, `-1`).
" -" " +"el valor `min` inferior a cero (por ejemplo, `-1`)." +"
" "|\n" -"| `courtyard_clearance` | min" -" " +"| `courtyard_clearance` | " +"min " "| Comprueba el margen entre las áreas de cortesía de las huellas y genera un " "error si dos áreas de cortesía están más cerca que la distancia `min`. Si " "una huella no tiene forma de área de cortesía, esta restricción no generará " -"errores.
" -" " +"errores." +"
" "|\n" -"| `creepage` | min" -" " -"| Especifica la distancia de fuga entre objetos de cobre de redes " -"diferentes.
" -" " +"| `creepage` | " +"min " +"| Especifica la distancia de fuga entre objetos de cobre de redes diferentes." +"
" "|\n" -"| `diff_pair_gap` | min/opt/max" -" " +"| `diff_pair_gap` | min/opt/" +"max " "| Comprueba la separación entre las pistas acopladas de un par diferencial. " "Las pistas acopladas son segmentos paralelos entre sí. La separación del par " "diferencial no se verifica en las porciones no acopladas (por ejemplo, la " -"salida desde un componente).
" -" " +"salida desde un componente)." +"
" "|\n" -"| `diff_pair_uncoupled` | max" -" " +"| `diff_pair_uncoupled` | " +"max " "| Comprueba la distancia en la que una pista de par diferencial se enruta " "desacoplada de la pista de polaridad opuesta del par (por ejemplo, donde el " "par se separa desde un componente, o se desacopla para rodear otro objeto " -"como una vía).
" -" " +"como una vía)." +"
" "|\n" -"| `disallow` | `track`
`via`
`through_via`
" -"`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
" -"`graphic`
`hole`
`footprint`
| Especifique uno o más tipos de " -"objeto a prohibir, separados por espacios. Por ejemplo, `(constraint " -"disallow track)` o `(constraint disallow track via pad)`. Si un objeto de " -"este tipo coincide con la condición de la regla, se generará un error de " -"DRC.

Esta restricción es esencialmente lo mismo que un área " -"restringida, pero puede usarse para crear restricciones más específicas.
" -" |\n" -"| `edge_clearance` | min/opt/max" -" " +"| `disallow` | " +"`track`
`via`
`through_via`
`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
`graphic`
`hole`
`footprint`
" +"| Especifique uno o más tipos de objeto a prohibir, separados por espacios. " +"Por ejemplo, `(constraint disallow track)` o `(constraint disallow track via " +"pad)`. Si un objeto de este tipo coincide con la condición de la regla, se " +"generará un error de DRC.

Esta restricción es esencialmente lo mismo " +"que un área restringida, pero puede usarse para crear restricciones más " +"específicas.
|\n" +"| `edge_clearance` | min/opt/" +"max " "| Comprueba el margen entre objetos y el borde de la placa.

También " "puede considerarse como la \"tolerancia de fresado\", ya que el borde de la " "placa incluirá todos los elementos gráficos de la capa `Edge.Cuts` así como " "cualquier agujero *ovalado* de pad. (Véase `physical_hole_clearance` para la " -"tolerancia de taladrado.)
" -" " +"tolerancia de " +"taladrado.)
" "|\n" -"| `length` | min/max" -" " +"| `length` | min/" +"max " "| Comprueba la longitud total enrutada de las redes que coinciden con la " "condición de la regla y genera un error para cada red que esté por debajo " "del valor `min` (si se especifica) o por encima del valor `max` (si se " -"especifica).
" -" " +"especifica)." +"
" "|\n" -"| `hole` | min/max" -" " +"| `hole` | min/" +"max " "| Comprueba el tamaño (diámetro) de un agujero taladrado en un pad o vía. " "Para agujeros ovalados, el diámetro menor se comprobará contra el valor " "`min` (si se especifica) y el diámetro mayor se comprobará contra el valor " -"`max` (si se especifica).
" -" " +"`max` (si se especifica)." +"
" "|\n" -"| `hole_clearance` | min" -" " +"| `hole_clearance` | " +"min " "| Comprueba el margen entre un agujero taladrado en un pad o vía y objetos " "de cobre de una red diferente. El margen se mide desde el diámetro del " -"agujero, no desde su centro.
" -" " +"agujero, no desde su centro." +"
" "|\n" -"| `hole_to_hole` | min" -" " +"| `hole_to_hole` | " +"min " "| Comprueba el margen entre agujeros taladrados mecánicamente en pads y " "vías. El margen se mide entre los diámetros de los agujeros, no entre sus " "centros.

Esta restricción es exclusivamente para la protección de las " @@ -44858,108 +44869,106 @@ msgstr "" "(microvías) y otros agujeros no taladrados mecánicamente, ni el margen entre " "agujeros **fresados** (ovalados) y otros agujeros no taladrados " "mecánicamente.
|\n" -"| `physical_clearance` | min" -" " +"| `physical_clearance` | " +"min " "| Comprueba el margen entre dos objetos en una capa dada (incluidas las " "capas sin cobre).

Aunque puede realizar comprobaciones más generales " -"que `clearance`, es mucho más lento. Use `clearance` cuando sea posible.
" -" " +"que `clearance`, es mucho más lento. Use `clearance` cuando sea posible." +"
" "|\n" -"| `physical_hole_clearance` | min" -" " +"| `physical_hole_clearance` | " +"min " "| Comprueba el margen entre un agujero taladrado en un pad o vía y otro " "objeto, independientemente de la red. El margen se mide desde el diámetro " "del agujero, no desde su centro.

También puede considerarse como la " "\"tolerancia de taladrado\", ya que solo incluye agujeros **redondos** " -"(véase `edge_clearance` para la tolerancia de fresado).
" -" " +"(véase `edge_clearance` para la tolerancia de fresado)." +"
" "|\n" -"| `silk_clearance` | min/opt/max" -" " -"| Comprueba el margen entre objetos en capas de serigrafía y otros " -"objetos.
" -" " +"| `silk_clearance` | min/opt/" +"max " +"| Comprueba el margen entre objetos en capas de serigrafía y otros objetos." +"
" "|\n" -"| `skew` | max" -" " +"| `skew` | " +"max " "| Comprueba la desviación total de las redes que coinciden con la condición " "de la regla, es decir, la diferencia entre la longitud de cada red y el " "promedio de todas las longitudes de cada red que coincide con la regla. Si " "el valor absoluto de la diferencia entre ese promedio y la longitud de " -"cualquier red supera el valor `max` de la restricción, se generará un " -"error.
" -" |\n" -"| `solder_mask_expansion` | opt" -" " +"cualquier red supera el valor `max` de la restricción, se generará un error." +"
|\n" +"| `solder_mask_expansion` | " +"opt " "| Especifica la expansión de la máscara de soldadura para pads, formas y " "pistas. " "|\n" -"| `solder_paste_abs_margin` | opt" -" " +"| `solder_paste_abs_margin` | " +"opt " "| Especifica el margen absoluto de pasta de soldadura para pads. Normalmente " "negativo para reducir la pasta.

El margen final de pasta de soldadura " "será el margen absoluto más el margen " "relativo. " "|\n" -"| `solder_paste_rel_margin` | opt" -" " +"| `solder_paste_rel_margin` | " +"opt " "| Especifica el margen relativo de pasta de soldadura para pads. Normalmente " "negativo para reducir la pasta.

El margen final de pasta de soldadura " "será el margen absoluto más el margen " "relativo. " "|\n" -"| `thermal_relief_gap` | min" -" " +"| `thermal_relief_gap` | " +"min " "| Especifica el ancho del espacio entre un pad y una zona con conexión de " -"alivio térmico.
" -" " +"alivio térmico." +"
" "|\n" -"| `thermal_spoke_width` | opt" -" " +"| `thermal_spoke_width` | " +"opt " "| Especifica el ancho de los radios que conectan un pad a una zona con " -"conexión de alivio térmico.
" -" " +"conexión de alivio térmico." +"
" "|\n" -"| `track_width` | min/opt/max" -" " +"| `track_width` | min/opt/" +"max " "| Comprueba el ancho de los segmentos de pista y arco. Se generará un error " "para cada segmento que tenga un ancho inferior al valor `min` (si se " -"especifica) o superior al valor `max` (si se especifica).
" -" " +"especifica) o superior al valor `max` (si se especifica)." +"
" "|\n" -"| `track_angle` | min/opt/max" -" " +"| `track_angle` | min/opt/" +"max " "| Comprueba el ángulo entre dos segmentos de pista conectados. Se generará " "un error para cada par conectado con un ángulo inferior al valor `min` (si " -"se especifica) o superior al valor `max` (si se especifica).
" -" " +"se especifica) o superior al valor `max` (si se especifica)." +"
" "|\n" -"| `track_segment_length` | min/max" -" " +"| `track_segment_length` | min/" +"max " "| Comprueba la longitud de los segmentos de pista y arco. Se generará un " "error para cada segmento que tenga una longitud inferior al valor `min` (si " -"se especifica) o superior al valor `max` (si se especifica).
" -" " +"se especifica) o superior al valor `max` (si se especifica)." +"
" "|\n" -"| `via_count` | max" -" " +"| `via_count` | " +"max " "| Cuenta el número de vías en cada red que coincide con la condición de la " "regla. Si ese número supera el valor `max` de la restricción en cualquier " -"red coincidente, se generará un error para esa red.
" -" " +"red coincidente, se generará un error para esa red." +"
" "|\n" "| `via_dangling` " "| " "| Comprueba si hay vías no conectadas o conectadas en una sola capa. Esta " "restricción no acepta un valor min/opt/max. Combinada con una cláusula de " "severidad, esta restricción puede usarse para permitir o prohibir vías " -"colgantes en diversas condiciones.
" -" " +"colgantes en diversas condiciones." +"
" "|\n" -"| `zone_connection` | `solid`
`thermal_reliefs`
" -"`none` " -"| Especifica el tipo de conexión entre una zona y un pad.
" -" " +"| `zone_connection` | " +"`solid`
`thermal_reliefs`
`none` " +"| Especifica el tipo de conexión entre una zona y un pad." +"
" "|\n" "\n" "\n" @@ -44978,8 +44987,8 @@ msgstr "" "### Elementos\n" "\n" " * `A`    _el primer (o único) elemento bajo prueba_\n" -" * `B`    _el segundo elemento bajo prueba (para pruebas binarias)" -"_\n" +" * `B`    _el segundo elemento bajo prueba (para pruebas " +"binarias)_\n" " * `L`    _la capa actualmente bajo prueba_\n" "\n" "
\n" @@ -45149,8 +45158,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45343,8 +45352,8 @@ msgstr "" "```\n" "> Verdadero si todo `A` se encuentra dentro del contorno de la zona dada.\n" "\n" -"> Nota: esta es potencialmente una llamada más costosa que `intersectsArea()" -"`.\n" +"> Nota: esta es potencialmente una llamada más costosa que " +"`intersectsArea()`.\n" "Use `intersectsArea()` cuando sea posible.\n" "\n" "\n" @@ -45534,13 +45543,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45695,13 +45704,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45815,8 +45824,8 @@ msgstr "" "enterrada antes de\n" " # perforar con láser las microvías.\n" " (rule hole_to_hole_uvia_exclusion\n" -" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")" -"\n" +" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == " +"'Micro'\")\n" " (constraint hole_to_hole)\n" " (severity ignore))\n" "\n" @@ -47077,7 +47086,8 @@ msgstr "Expresión de afirmación faltante." #: pcbnew/drc/drc_rule_parser.cpp:705 msgid "within_diff_pairs option invalid for constraint type." -msgstr "La opción within_diff_pairs no es válida para este tipo de restricción." +msgstr "" +"La opción within_diff_pairs no es válida para este tipo de restricción." #: pcbnew/drc/drc_rule_parser.cpp:719 msgid "Missing min value." @@ -47220,7 +47230,7 @@ msgstr "Comprobando el solapamiento del patios de huellas..." msgid "Checking creepage..." msgstr "Comprobando distancia de fuga..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s distancia de fuga %s; real %s)" @@ -47839,7 +47849,8 @@ msgstr "Al pad le falta la red indicada por el esquema (%s)" #: pcbnew/drc/drc_test_provider_schematic_parity.cpp:298 #, c-format msgid "Pad net (%s) doesn't match net given by schematic (%s)" -msgstr "La red del pad (%s) no coincide con la red indicada por el esquema (%s)" +msgstr "" +"La red del pad (%s) no coincide con la red indicada por el esquema (%s)" #: pcbnew/drc/drc_test_provider_schematic_parity.cpp:331 #, c-format @@ -48007,7 +48018,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "¿Está seguro de que desea eliminar?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -48015,7 +48026,7 @@ msgstr "" "Varias reglas con el mismo nombre tienen condiciones diferentes. Las reglas " "con el mismo nombre deben tener condiciones idénticas para poder fusionarse." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -48023,7 +48034,7 @@ msgstr "" "Las siguientes reglas tienen cambios sin guardar:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -48031,7 +48042,7 @@ msgstr "" "\n" "¿Desea guardar los cambios?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Error al recargar las reglas DRC: %s" @@ -48050,7 +48061,12 @@ msgstr "" "La tolerancia es demasiado grande: la longitud mínima resultante no es " "positiva" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Se debe especificar al menos una restricción" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "La desviación máxima debe ser mayor o igual que 0" @@ -48121,7 +48137,7 @@ msgstr "Objeto B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Cualquiera" @@ -48204,16 +48220,16 @@ msgstr "Permitir capa inferior" msgid "At least one layer must be selected" msgstr "Se debe seleccionar al menos una capa" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "El ancho óptimo debe ser mayor que 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "La tolerancia de ancho debe ser mayor o igual que 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "La tolerancia de ancho debe ser menor que el ancho óptimo" @@ -48328,42 +48344,42 @@ msgstr "Tipo de regla" msgid "Rule name" msgstr "Nombre de regla" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "El nombre de regla debe ser único." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "Se requiere seleccionar una capa." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "ERROR: No se proporcionó texto de condición para la validación." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Regla DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Mostrar coincidencias (error)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Mostrar coincidencias (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Mostrar coincidencias" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "externas" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "internas" @@ -48952,7 +48968,8 @@ msgstr "Finalizando placa" #: pcbnew/files.cpp:786 pcbnew/pcb_edit_frame.cpp:1600 msgid "Could not load component class assignment rules" -msgstr "No se pudieron cargar las reglas de asignación de clases de componentes" +msgstr "" +"No se pudieron cargar las reglas de asignación de clases de componentes" #: pcbnew/files.cpp:842 pcbnew/footprint_libraries_utils.cpp:467 #: pcbnew/footprint_libraries_utils.cpp:1157 pcbnew/tools/pcb_control.cpp:151 @@ -48975,7 +48992,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Error al guardar el archivo de reglas personalizadas '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49234,8 +49251,8 @@ msgstr "" "No se permite escribir/modificar bibliotecas de legado (archivos .mod)\n" "Por favor, guarde la biblioteca actual en el nuevo formato .pretty\n" "y actualice su tabla de bibliotecas de huellas\n" -"para guardar la huella (un archivo .kicad_mod) en la carpeta de biblioteca ." -"pretty" +"para guardar la huella (un archivo .kicad_mod) en la carpeta de " +"biblioteca .pretty" #: pcbnew/footprint_libraries_utils.cpp:75 msgid "" @@ -49965,8 +49982,8 @@ msgstr "No se puede actualizar %s (no se ha encontrado la huella '%s')." #, c-format msgid "Cannot change %s footprint from '%s' to '%s' (footprint is locked)." msgstr "" -"No se puede cambiar la huella de %s de '%s' a '%s' (la huella está bloqueada)" -"." +"No se puede cambiar la huella de %s de '%s' a '%s' (la huella está " +"bloqueada)." #: pcbnew/netlist_reader/board_netlist_updater.cpp:353 #, c-format @@ -50152,7 +50169,8 @@ msgstr "Añadir el atributo 'los números de pad duplicados son puentes' de %s." #: pcbnew/netlist_reader/board_netlist_updater.cpp:878 #, c-format msgid "Remove %s 'duplicate pad numbers are jumpers' attribute." -msgstr "Eliminar el atributo 'los números de pad duplicados son puentes' de %s." +msgstr "" +"Eliminar el atributo 'los números de pad duplicados son puentes' de %s." #: pcbnew/netlist_reader/board_netlist_updater.cpp:892 #, c-format @@ -50408,8 +50426,8 @@ msgstr "Procesando el símbolo '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Advertencia: a la huella '%s' de %s le falta el nombre de biblioteca. Use el " "formato completo 'Biblioteca:Huella' para evitar notificaciones de " @@ -51280,8 +51298,8 @@ msgid "" "Altium Designer, make sure to save as \"PCB Binary Files (*.PcbDoc)\"." msgstr "" "Este archivo no parece estar en un formato válido de PCB Binary Version 6.0. " -"En Altium Designer, asegúrese de guardar como \"PCB Binary Files (*." -"PcbDoc)\"." +"En Altium Designer, asegúrese de guardar como \"PCB Binary Files (*.PcbDoc)" +"\"." #: pcbnew/pcb_io/altium/altium_pcb.cpp:558 #, c-format @@ -51471,7 +51489,7 @@ msgstr "Cargando arcos..." msgid "Loading pads..." msgstr "Cargando pads..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51481,12 +51499,12 @@ msgstr "" "El pad %s de la huella %s no está marcado como multicapa, pero es un pad de " "agujero pasante." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "Huella %s pad %s no marcado como multicapa, pero es un pad pasante." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51495,12 +51513,12 @@ msgstr "" "Cargando biblioteca '%s':\n" "La huella %s pad %s tiene un agujero cuadrado (aún no soportado)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Huella %s pad %s tiene un orificio cuadrado (todavía no soportado)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51511,7 +51529,7 @@ msgstr "" "La huella %s pad %s tiene una rotación de agujero de %d grados. KiCad solo " "admite rotaciones de 90 grados." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51520,7 +51538,7 @@ msgstr "" "La huella %s pad %s tiene una rotación de agujero de %d grados. KiCad solo " "admite rotaciones de 90 grados." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51529,12 +51547,12 @@ msgstr "" "Error al cargar la biblioteca '%s':\n" "El pad %s de la huella %s usa un agujero de tipo desconocido %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Huella %s pad %s utiliza un orificio de tipo desconocido %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51543,12 +51561,12 @@ msgstr "" "Error al cargar la biblioteca '%s':\n" "El pad %s de la huella %s usa una forma de pad desconocida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "La huella %s pad %s usa una forma de pad desconocida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51557,7 +51575,7 @@ msgstr "" "Se ha encontrado un pad que no es de cobre %s en una capa de Altium (%d) sin " "un equivalente de KiCad. Se ha movido a la capa de KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51568,7 +51586,7 @@ msgstr "" "El pad sin cobre %s de la huella %s se encontró en una capa de Altium (%d) " "sin equivalente en KiCad. Se ha movido a la capa Eco1_User de KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51577,36 +51595,36 @@ msgstr "" "El pad sin cobre %s de la huella %s se encontró en una capa de Altium (%d) " "sin equivalente en KiCad. Se ha movido a la capa Eco1_User de KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "Un pad que no es de cobre %s está conectado a una red, esto no está " "soportado." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" "Un pad que no es de cobre %s tiene un orificio, esto no está soportado." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Un pad que no es de cobre %s tiene un apilado de pads complejo (todavía no " "soportado)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "El pad sin cobre %s usa una forma de pad desconocida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Cargando vías..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51614,24 +51632,24 @@ msgstr "" "Una vía de capa %d a %d utiliza una capa que no es de cobre, esto no está " "soportado." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Cargando pistas..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Cargando cadenas unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Cargando texto..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Justificación de cuadro de texto desconocida %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Cargando rectángulos..." @@ -52493,71 +52511,71 @@ msgstr "Archivo de huella PCB de gEDA / Lepton EDA" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Directorio de biblioteca de huellas PCB de gEDA / Lepton EDA" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Generando sección de contenido" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "El pad tiene un tipo no soportado; se ha omitido." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Generando sección de historia" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Generando sección de BOM" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "Huella %s no encontrada en el diccionario; los datos de la lista de " "materiales pueden estar incompletos." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "Al componente \"%s\" le falta la referencia OEM; la entrada de la lista de " "materiales se omitirá." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Generando datos de CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "El contorno de la placa no es válido o no existe. Ejecute la verificación de " "reglas de diseño." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Se encontraron punteros de huellas duplicados; la salida IPC-2581 puede ser " "incorrecta." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exportando capa %s, red %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "La vía usa un padstack no soportado; se ha omitido de los datos de taladro." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "El pad usa un padstack no soportado; el agujero se ha omitido de los datos " "de taladro." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52565,15 +52583,15 @@ msgstr "" "Las lágrimas no son compatibles con la revisión B de IPC-2581; se exportaron " "como zonas." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Generando sección logística" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Guardando archivo" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Error al guardar los datos IPC-2581 en el búfer." @@ -52939,44 +52957,44 @@ msgstr "Iniciando importación de PCB PADS" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Huella '%s' no encontrada en la lista de calcas, pieza omitida" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "Omitiendo elemento de calcomanía en capa no mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Texto en capa no mapeada %d asignado a la capa de comentarios" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Omitiendo pista en capa sin cobre %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "Elemento de COBRE en capa no mapeada %d, asignado a F.Cu por defecto" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "Omitiendo relleno en capa no mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Omitiendo área restringida en capa no mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Omitiendo área restringida sin capas válidas" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53018,8 +53036,8 @@ msgid "" msgstr "" "El archivo seleccionado contiene múltiples huellas. Solo se importará la " "primera.\n" -"Para cargar todas las huellas, añádalo como biblioteca usando " -"Preferencias -> Gestionar bibliotecas de huellas..." +"Para cargar todas las huellas, añádalo como biblioteca usando Preferencias " +"-> Gestionar bibliotecas de huellas..." #: pcbnew/pcb_io/pcb_io.cpp:175 msgid "Enable debug logging for Footprint*() functions in this PCB_IO." @@ -53054,8 +53072,8 @@ msgstr "Clave para el login en algún servidor especial de bibliotecas." msgid "" "Enter the python module which implements the PCB_IO::Footprint*() functions." msgstr "" -"Introduzca el módulo de python que implementa las funciones de PCB_IO::" -"Footprint*()." +"Introduzca el módulo de python que implementa las funciones de " +"PCB_IO::Footprint*()." #: pcbnew/pcb_layer_box_selector.cpp:74 msgid "(not activated)" @@ -53437,8 +53455,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53485,9 +53503,9 @@ msgstr "" "  
~{sobrelínea}
 
~{CLK}" "\n" " \n" -"        " -"
sobrelínea
   
" -"CLK\n" +"        
sobrelínea
   
CLK\n" " \n" " \n" " \n" @@ -53536,8 +53554,8 @@ msgstr "" " \n" "  
${refdes:campo}\n" " \n" -"  
valor_del_campo de la huella refdes" -"\n" +"  
valor_del_campo de la huella refdes\n" " \n" " \n" "  
${U1:REFERENCE}\n" @@ -53685,8 +53703,8 @@ msgstr "" "samp>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"Alto\", \"Bajo\")}" -"\n" +"  
@{if(${ROW} > 5, \"Alto\", \"Bajo\")}\n" " \n" "  
Las comparaciones numéricas también funcionan\n" @@ -54090,7 +54108,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "Cargando bibliotecas de huellas" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Error al cargar la placa\n" @@ -54233,7 +54251,7 @@ msgstr "Placa guardada\n" msgid "Failed to save board.\n" msgstr "Error al guardar la placa.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54242,48 +54260,48 @@ msgstr "" "Error al generar el archivo IPC-2581 '%s'.\n" "No se pudo renombrar el archivo temporal '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Archivo IPC-D-356 creado correctamente\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Error al crear el archivo IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "Archivo de placa guardado correctamente con el formato más reciente\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "El archivo de placa no se actualizó\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "No se puede determinar el formato del archivo para '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Archivo de entrada no encontrado: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "No se encontró ningún complemento para el tipo de archivo '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "Importando '%s' con formato %s...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Placa importada guardada correctamente en '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Error durante la importación: %s\n" @@ -54292,7 +54310,7 @@ msgstr "Error durante la importación: %s\n" msgid "Multiple Layers" msgstr "Múltiples capas" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "El trazado HPGL ya no es compatible a partir de KiCad 10.0" @@ -58065,7 +58083,8 @@ msgstr "Cancelar elemento actual" #: pcbnew/tools/pcb_actions.cpp:2677 msgid "Skip current item and route next selected item." -msgstr "Omitir el elemento actual y enrutar el siguiente elemento seleccionado." +msgstr "" +"Omitir el elemento actual y enrutar el siguiente elemento seleccionado." #: pcbnew/tools/pcb_actions.cpp:2683 msgid "" @@ -59810,88 +59829,88 @@ msgstr "alivios térmicos para PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] error al cargar: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Mapa de bits;Conversor;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Conversor de mapas de bits en componentes" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Crear un componente desde un mapa de bits para utilizarlo con KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Editor de esquemas de KiCad (independiente)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Herramienta de captura de esquema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Editor de esquemas independiente para esquemas de KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Visor de archivos Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Ver archivos Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;Administrador;Proyecto;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Suite EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" "Conjunto de herramientas para el diseño de esquemas y de placas de circuitos" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Calculadora de placas de KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Placa;Calculadora;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Calculadora de placas" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Calculadora para varios cálculos relacionados con la electrónica" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Placa;Circuito;Diseño;Editor;Huella;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Editor de placas de KiCad (independiente)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Editor de placas" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Editor de placas independiente para placas de KiCad" @@ -59899,6 +59918,14 @@ msgstr "Editor de placas independiente para placas de KiCad" msgid "An EDA suite for schematic and circuit board design" msgstr "Una suite EDA para el diseño de esquemas y placas de circuitos" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Placa de circuito impreso" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59956,6 +59983,9 @@ msgstr "Símbolo esquemático de KiCad" msgid "KiCad Drawing Sheet" msgstr "Hoja de dibujo de KiCad" +#~ msgid "PCB: Import" +#~ msgstr "PCB: Importar" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Error: el pad debe tener un tamaño positivo." @@ -60835,8 +60865,8 @@ msgstr "Hoja de dibujo de KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60887,9 +60917,9 @@ msgstr "Hoja de dibujo de KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60976,8 +61006,8 @@ msgstr "Hoja de dibujo de KiCad" #~ " \n" #~ " \n" #~ " Definición de bus\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Redes resultantes\n" #~ " \n" #~ " \n" @@ -61028,9 +61058,9 @@ msgstr "Hoja de dibujo de KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62355,12 +62385,6 @@ msgstr "Hoja de dibujo de KiCad" #~ "usadas en la placa\n" #~ "(si la biblioteca ya existe, será remplazada)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Placa de circuito impreso" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65691,8 +65715,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65824,13 +65848,13 @@ msgstr "Hoja de dibujo de KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65914,8 +65938,9 @@ msgstr "Hoja de dibujo de KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Cláusulas de nivel superior\n" #~ "\n" @@ -66163,13 +66188,13 @@ msgstr "Hoja de dibujo de KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -66926,8 +66951,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "Enter the python symbol which implements the SCH_PLUGIN::Symbol*() " #~ "functions." #~ msgstr "" -#~ "Introduzca el símbolo de python que implementa las funciones SCH_PLUGIN::" -#~ "Symbol*()." +#~ "Introduzca el símbolo de python que implementa las funciones " +#~ "SCH_PLUGIN::Symbol*()." #~ msgid "Gerber (experimental)" #~ msgstr "Gerber (experimental)" @@ -67601,8 +67626,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67791,8 +67816,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -74422,8 +74447,8 @@ msgstr "Hoja de dibujo de KiCad" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "Solo DXF:\n" @@ -75855,8 +75880,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "Una variable de entorno equivale a una cadena de texto.
Se utiliza " #~ "principalmente en rutas para hacer KiCad portabe entre plataformas." #~ "

>Si una variable de entorno se define como MYLIBPATH con " -#~ "un valor e:/kicad_libs, entonces el nombre de una librería " -#~ "${MYLIBPATH}/milibreria.lib, se expande a e:/kicad_libs/" +#~ "un valor e:/kicad_libs, entonces el nombre de una librería $" +#~ "{MYLIBPATH}/milibreria.lib, se expande a e:/kicad_libs/" #~ "milibreria.lib

Nota:
Solo los caracteres " #~ "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ están permitidos en los " #~ "nombres de las variables de entorno y el nombre no puede comenzar con una " @@ -79935,8 +79960,8 @@ msgstr "Hoja de dibujo de KiCad" #~ msgid "KiCad s-expr printed circuit board files (*.kicad_pcb)|*.kicad_pcb" #~ msgstr "" -#~ "Archivo s-expr de placas de circuito impreso de KiCad (*.kicad_pcb)|*." -#~ "kicad_pcb" +#~ "Archivo s-expr de placas de circuito impreso de KiCad (*.kicad_pcb)|" +#~ "*.kicad_pcb" #~ msgid "Component-footprint link file (*.cmp)|*cmp" #~ msgstr "Archivo de vínculo Componente-Huella (*.cmp)|*cmp" @@ -80667,8 +80692,8 @@ msgstr "Hoja de dibujo de KiCad" #~ msgstr "Trazar líneas en modo contorno" #~ msgid "" -#~ "Otherwise plot with sketch lines in layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab) and plot in outline " +#~ "Otherwise plot with sketch lines in layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab) and plot in outline " #~ "mode in other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "En otro caso trazar con líneas de boceto en capas que no soportan " diff --git a/translation/pofiles/es_MX.po b/translation/pofiles/es_MX.po index 688cbcb744..47764001a2 100644 --- a/translation/pofiles/es_MX.po +++ b/translation/pofiles/es_MX.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad Spanish Translation\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:13+0000\n" "Last-Translator: Seth Hillbrand \n" "Language-Team: Spanish (Mexico) \n" "```\n" "\n" -"En Windows, si el script generador deseado para una BOM en CSV es `C:\\U" -"sers\\username\\kicad\\my_python_script.py`, la línea de comandos sería:\n" +"En Windows, si el script generador deseado para una BOM en CSV es `C:" +"\\Users\\username\\kicad\\my_python_script.py`, la línea de comandos sería:\n" "\n" "```\n" "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " @@ -14293,7 +14290,8 @@ msgstr "Seleccionar archivo de datos de pines" #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:1044 #, c-format msgid "Unknown columns in data: %s. These columns will be ignored." -msgstr "Columnas desconocidas en los datos: %s. Estas columnas serán ignoradas." +msgstr "" +"Columnas desconocidas en los datos: %s. Estas columnas serán ignoradas." #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:1203 #: eeschema/dialogs/dialog_lib_symbol_properties.cpp:152 @@ -16644,6 +16642,7 @@ msgid "Code" msgstr "Código" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Guardar {} en campo de valor como \"{}\"" @@ -17481,8 +17480,8 @@ msgstr "Actualizar/restablecer los tamaños y estilos de los campos" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Ayuda de sintaxis" @@ -18509,7 +18508,7 @@ msgstr "La exportación a HPGL ya no es compatible a partir de KiCad 10.0.\n" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Error al crear directorio de salida\n" @@ -18719,7 +18718,8 @@ msgstr "Variable de texto sin resolver en la hoja de dibujo" #: eeschema/erc/erc.cpp:467 eeschema/erc/erc.cpp:495 #, c-format msgid "Field name has leading or trailing whitespace: '%s'" -msgstr "El nombre del campo tiene espacios en blanco al inicio o al final: '%s'" +msgstr "" +"El nombre del campo tiene espacios en blanco al inicio o al final: '%s'" #: eeschema/erc/erc.cpp:552 #, c-format @@ -18784,7 +18784,8 @@ msgstr "El pin %s está conectado tanto a %s como a %s" #: eeschema/erc/erc.cpp:1352 #, c-format msgid "Pin %s on symbol '%s' is connected to different nets: %s and %s" -msgstr "El pin %s en el símbolo '%s' está conectado a redes diferentes: %s y %s" +msgstr "" +"El pin %s en el símbolo '%s' está conectado a redes diferentes: %s y %s" #: eeschema/erc/erc.cpp:1423 #, c-format @@ -19416,7 +19417,7 @@ msgstr "Derivado de" msgid "Error loading symbol %s from library '%s'." msgstr "Ha ocurrido un error al cargar el símbolo %s desde la biblioteca '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Desconocido" @@ -21011,7 +21012,8 @@ msgstr "" #: eeschema/sch_io/http_lib/sch_io_http_lib.cpp:233 #, c-format msgid "HTTP library settings file %s is missing the root URL." -msgstr "Al archivo de configuración de biblioteca HTTP %s le falta la URL raíz." +msgstr "" +"Al archivo de configuración de biblioteca HTTP %s le falta la URL raíz." #: eeschema/sch_io/http_lib/sch_io_http_lib.cpp:242 #, c-format @@ -21371,26 +21373,26 @@ msgstr "Nombre de biblioteca de símbolos inválido" msgid "Invalid symbol library ID" msgstr "ID de biblioteca de símbolos inválido" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 msgid "Missing sheet name property" msgstr "Falta la propiedad del nombre de la hoja" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 msgid "Missing sheet file property" msgstr "Falta la propiedad de archivo de hoja" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 msgid "Invalid table: no cells defined" msgstr "Tabla no válida: no se definieron celdas" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "" "El enlace de biblioteca del grupo %s contiene un carácter no válido '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "ID de biblioteca no válido" @@ -21968,7 +21970,7 @@ msgid "Library Link" msgstr "Enlace de biblioteca" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Descripción de biblioteca" @@ -22385,8 +22387,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22437,9 +22439,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22506,9 +22508,9 @@ msgstr "" "  
~{sobrelínea}
 
~{CLK}" "\n" " \n" -"        " -"
sobrelínea
   
" -"CLK\n" +"        
sobrelínea
   
CLK\n" " \n" " \n" " \n" @@ -22529,8 +22531,8 @@ msgstr "" " \n" "  
${refdes:campo}\n" " \n" -"  
valor_del_campo del símbolo refdes" -"\n" +"  
valor_del_campo del símbolo refdes\n" " \n" " \n" "  
${R3:VALUE}\n" @@ -22605,8 +22607,8 @@ msgstr "" "samp>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
Las comparaciones numéricas también funcionan\n" @@ -22622,8 +22624,8 @@ msgstr "" " \n" "  
${refdes:REFERENCE(pin)}\n" " \n" -"  
Referencia completa con unidad para el pin" -"\n" +"  
Referencia completa con unidad para el pin\n" " \n" " \n" "  
${J1:REFERENCE(3)}\n" @@ -22634,8 +22636,8 @@ msgstr "" " \n" "  
${refdes:SHORT_REFERENCE(pin)}\n" " \n" -"  
Referencia sin letra de unidad para el pin" -"\n" +"  
Referencia sin letra de unidad para el pin\n" " \n" " \n" "  
${J1:SHORT_REFERENCE(3)}\n" @@ -22665,8 +22667,8 @@ msgstr "" " \n" "  
${refdes:PIN_NAME(pin)}\n" " \n" -"  
Nombre del pin o alternativa seleccionada" -"\n" +"  
Nombre del pin o alternativa seleccionada\n" " \n" " \n" "  
${U1:PIN_NAME(5)}\n" @@ -22751,8 +22753,8 @@ msgstr "" " \n" "  
${J1:REFERENCE(@{${ROW}+2})}\n" " \n" -"  
J1B (cuando ROW=0, pin 2 en unidad B)" -"\n" +"  
J1B (cuando ROW=0, pin 2 en unidad B)\n" " \n" " \n" "  
${J1:NET_NAME(${COL})}\n" @@ -22796,9 +22798,8 @@ msgstr "" " \n" " \n" " Definición de bus\n" -" " -"             \n" +"              " +"\n" " Redes resultantes\n" " \n" " \n" @@ -23726,8 +23727,8 @@ msgstr "Error al crear un archivo de salida temporal" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis aún no soporta los valores del DUT. https://ibis.org/summits/nov16a/" "chen.pdf" @@ -24714,7 +24715,8 @@ msgstr "Crear una copia editable" #: eeschema/symbol_editor/symbol_edit_frame.cpp:1026 #, c-format msgid "Create an editable copy of the symbol or the entire library (%s)?" -msgstr "¿Crear una copia editable del símbolo o de la biblioteca completa (%s)?" +msgstr "" +"¿Crear una copia editable del símbolo o de la biblioteca completa (%s)?" #: eeschema/symbol_editor/symbol_edit_frame.cpp:1030 msgid "Select type of item to save" @@ -24889,7 +24891,8 @@ msgstr "" #, c-format msgid "" "Symbol '%s' already exists in library '%s'. Do you want to overwrite it?" -msgstr "El símbolo '%s' ya existe en la biblioteca '%s'. ¿Desea sobrescribirlo?" +msgstr "" +"El símbolo '%s' ya existe en la biblioteca '%s'. ¿Desea sobrescribirlo?" #: eeschema/symbol_editor/symbol_editor.cpp:976 #, c-format @@ -28922,7 +28925,7 @@ msgid "Clear Recent Job Files" msgstr "Limpiar archivos de trabajo recientes" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Visor Gerber de KiCad" @@ -29803,7 +29806,8 @@ msgstr "Exportar gráficos de serigrafía como un conjunto de caras planas" #: kicad/cli/command_pcb_export_3d.cpp:159 msgid "Export soldermask layers as a set of flat faces" -msgstr "Exportar capas de máscara de soldadura como un conjunto de caras planas" +msgstr "" +"Exportar capas de máscara de soldadura como un conjunto de caras planas" #: kicad/cli/command_pcb_export_3d.cpp:163 msgid "Fuse overlapping geometry together" @@ -30053,7 +30057,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31623,7 +31627,7 @@ msgstr "Instalar" msgid "Uninstall" msgstr "Desinstalar" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31649,13 +31653,13 @@ msgstr "" msgid "Install Package" msgstr "Instalar paquete" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Pendiente (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31842,30 +31846,30 @@ msgstr "Mostrar todas las versiones" msgid "Download" msgstr "Descargar" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Error al cargar la lista de paquetes: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Descargando %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "La descarga es muy grande." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Obteniendo repositorio" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "No se ha podido analizar el repositorio: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31873,20 +31877,20 @@ msgstr "" "La URL dada del repositorio no parece un repositorio de paquetes KiCad " "válido. Por favor, compruebe de nuevo la URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Obteniendo paquetes del repositorio" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "No es posible cargar el repositorio con las URL de los paquetes." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" "El hash de los paquetes no coincide. El repositorio podría estar corrupto." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31897,22 +31901,22 @@ msgstr "" "\n" "\"%s\"" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Error al analizar repository.json almacenado localmente." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "La caché de los paquetes para el repositorio actual es corrupta, se volverá " "a descargar." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Descargando recursos" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31920,27 +31924,27 @@ msgstr "" "El hash del archivo de recursos no coinciden y no se utilizará. El " "repositorio podría ser corrupto." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Archivo local" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Actualización de complemento" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Preparándose para obtener repositorios" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Obteniendo datos de repositorio..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Revisando paquetes..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32115,225 +32119,225 @@ msgstr "Nombre de la carpeta:" msgid "Create New Directory" msgstr "Crear carpeta nueva" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Cambiar a este proyecto" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Cerrar y cambiar al proyecto seleccionado" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nueva carpeta..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Crear una carpeta nueva" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Revelar en Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Revela el directorio en una ventana de Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Abrir carpeta en el explorador de archivos" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Abre el directorio en el gestor de archivos del sistema" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Revela las carpetas en una ventana de Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Abrir carpetas en el explorador de archivos" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Abre los directorios en el gestor de archivos del sistema" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Abrir el archivo con un editor de texto" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Abrir archivos en un editor de texto" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Editar en un editor de texto" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Ejecutar tareas" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Renombrar archivo..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Renombrar archivo" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Renombrar archivos..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Renombrar archivos" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Eliminar el archivo y sus contenidos" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Eliminar los archivos y sus contenidos" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Mover a la papelera" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Agregar proyecto al control de versiones..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Inicializar un nuevo repositorio" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Confirmar proyecto..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Aplicar un commit con los cambios en el repositorio local" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Enviar" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Enviar cambios locales confirmados al repositorio remoto" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Recibir" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Recibir cambios del repositorio remoto al local" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Confirmar archivo..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Cambiar a rama " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Otros..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Cambiar a una rama diferente" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Cambiar a rama" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Activar integración Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Reactivar la integración Git para este proyecto" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Desactivar integración Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Desactivar la integración Git para este proyecto" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Cambiar nombre de archivo: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Cambiar nombre de archivo" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Ruta de red: no se supervisan cambios en la carpeta" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Ruta local: supervisando cambios en la carpeta" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Espere por favor" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Esperando a que finalicen las operaciones de Git..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "La carpeta seleccionada ya es un proyecto Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "No se pudo inicializar el proyecto Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Fijar el remoto predeterminado" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "No se pudo configurar el remoto predeterminado." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Obtener del remoto" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "No se pudo obtener el proyecto" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "No se pudo enviar el proyecto" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "La carpeta seleccionada no es un proyecto Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Descartando confirmación debido a un mensaje de confirmación vacío." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Descartando confirmación debido a una selección de archivo vacía." @@ -35163,8 +35167,8 @@ msgstr "" "mils (10 mm).\n" "\n" "La fórmula, de IPC 2221, es\n" -"
___I = K · ΔT0.44 · (W · H)" -"0.725___
\n" +"
___I = K · ΔT0.44 · (W · " +"H)0.725___
\n" "donde:
\n" "___I___ es la corriente máxima en A
\n" "___ΔT___ es el incremento de temperatura sobre la ambiente en " @@ -36317,10 +36321,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36522,7 +36526,8 @@ msgstr "" #: pcbnew/connectivity/topo_match.cpp:247 #, c-format msgid "Pad %s of %s has inconsistent net mapping in candidate %s." -msgstr "El pad %s de %s tiene un mapeo de red inconsistente en el candidato %s." +msgstr "" +"El pad %s de %s tiene un mapeo de red inconsistente en el candidato %s." #: pcbnew/connectivity/topo_match.cpp:355 msgid "No compatible component found in the target area." @@ -38359,8 +38364,8 @@ msgstr "Permisos insuficientes para escribir el archivo '%s'." msgid "Generate IPC-2581 File" msgstr "Generar archivo IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38369,7 +38374,7 @@ msgstr "" "Error al generar el archivo IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Archivo IPC-2581 generado exitosamente." @@ -38410,16 +38415,28 @@ msgstr "Comprimir salida" msgid "Compress output into 'zip' file" msgstr "Comprimir salida en un archivo 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revisión:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Columnas BOM" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "ID Interno:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38427,37 +38444,37 @@ msgstr "" "Número de identificación de pieza utilizado internamente durante el diseño.\n" "Este número debe ser único para cada pieza." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Generar único" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "N/P de fabricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Columna que contiene el número de pieza del fabricante" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Omitir" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Fabricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "NP de distribuidor:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Columna que contiene el número de pieza del distribuidor" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Distribuidor:" @@ -39138,8 +39155,8 @@ msgstr "Margen de soldadura en pasta:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Margen local de soldadura en pasta para esta huella.\n" @@ -39230,7 +39247,7 @@ msgstr "Desplazamiento Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Indicador de referencia" @@ -39348,8 +39365,8 @@ msgstr "Permitir aperturas entre pads de máscara de soldadura en puente" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Margen de soldadura en pasta relativo al tamaño del pad.\n" @@ -41157,8 +41174,8 @@ msgstr "Propiedades del pad por defecto para la herramienta Agregar Pad" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Margen local de soldadura en pasta para este pad.\n" @@ -44095,7 +44112,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_formatting_base.cpp:75 msgid "Apply board defaults to footprint dimensions" -msgstr "Aplicar valores predeterminados de la placa a las dimensiones de huella" +msgstr "" +"Aplicar valores predeterminados de la placa a las dimensiones de huella" #: pcbnew/dialogs/panel_setup_formatting_base.cpp:78 msgid "Apply board defaults to footprint barcodes" @@ -44443,26 +44461,26 @@ msgstr "Reglas de DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ERROR:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "Las reglas '%s' y '%s' comparten la misma condición." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "La regla '%s' hace referencia a la clase de red '%s' no definida." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "La regla '%s' hace referencia a capa(s) no definida(s): %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "No se pueden agregar reglas de diseño sin un proyecto" @@ -44549,8 +44567,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44754,223 +44772,216 @@ msgid "" msgstr "" "### Restricciones\n" "\n" -"| Tipo de restricción | Tipo de argumento" -" " -"| Descripción" -" " +"| Tipo de restricción | Tipo de " +"argumento " +"| " +"Descripción " "|\n" -"|---------------------------" -"|-----------------------------------------------------------------------------------------------------------------------" -"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" +"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n" +"| `annular_width` | min/opt/" +"max " +"| Verifica el ancho de los anillos anulares en las vías." +"
" "|\n" -"| `annular_width` | min/opt/max" -" " -"| Verifica el ancho de los anillos anulares en las vías.
" -" " -"|\n" -"| `assertion` | \"<expresión>" -"\" " -"| Verifica la expresión dada.
" -" " +"| `assertion` | " +"\"<expresión>\" " +"| Verifica la expresión dada." +"
" "|\n" "| `bridged_mask` " "| " "| Verifica puentes de máscara de soldadura entre elementos de cobre. Esta " "restricción no acepta un valor min/opt/max. En combinación con una cláusula " "de severidad, esta restricción se puede usar para permitir o prohibir " -"puentes de máscara de soldadura en varias condiciones.
" -" " +"puentes de máscara de soldadura en varias condiciones." +"
" "|\n" -"| `clearance` | min" -" " +"| `clearance` | " +"min " "| Especifica el margen **eléctrico** entre objetos de cobre de diferentes " "redes. (Vea `physical_clearance` si desea especificar el margen entre " "objetos sin importar la red.)

Para permitir que los objetos de cobre " "se superpongan (colisionen), cree una restricción `clearance` con el valor " -"`min` menor que cero (por ejemplo, `-1`).
" -" " +"`min` menor que cero (por ejemplo, `-1`)." +"
" "|\n" -"| `courtyard_clearance` | min" -" " +"| `courtyard_clearance` | " +"min " "| Verifica el margen entre patios de huellas y genera un error si dos patios " "están más cerca que la distancia `min`. Si una huella no tiene forma de " -"patio, no se generarán errores con esta restricción.
" -" " +"patio, no se generarán errores con esta restricción." +"
" "|\n" -"| `creepage` | min" -" " -"| Especifica la distancia de fuga entre objetos de cobre de diferentes " -"redes.
" -" " +"| `creepage` | " +"min " +"| Especifica la distancia de fuga entre objetos de cobre de diferentes redes." +"
" "|\n" -"| `diff_pair_gap` | min/opt/max" -" " +"| `diff_pair_gap` | min/opt/" +"max " "| Verifica la separación entre pistas acopladas en un par diferencial. Las " "pistas acopladas son segmentos paralelos entre sí. La separación del par " "diferencial no se verifica en las porciones no acopladas de un par " -"diferencial (por ejemplo, la salida desde un componente).
" -" " +"diferencial (por ejemplo, la salida desde un componente)." +"
" "|\n" -"| `diff_pair_uncoupled` | max" -" " +"| `diff_pair_uncoupled` | " +"max " "| Verifica la distancia que una pista de par diferencial se enruta " "desacoplada de la pista de polaridad opuesta en el par (por ejemplo, donde " "el par se separa desde un componente, o se desacopla para pasar alrededor de " -"otro objeto como una vía).
" -" " +"otro objeto como una vía)." +"
" "|\n" -"| `disallow` | `track`
`vía`
`through_via`
" -"`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
" -"`graphic`
`hole`
`footprint`
| Especifique uno o más tipos de " -"objetos a prohibir, separados por espacios. Por ejemplo, `(constraint " -"disallow track)` o `(constraint disallow track vía pad)`. Si un objeto de " -"este tipo coincide con la condición de la regla, se creará un error de " -"DRC.

Esta restricción es esencialmente lo mismo que un área " -"restringida, pero se puede usar para crear restricciones más específicas.
" -" |\n" -"| `edge_clearance` | min/opt/max" -" " +"| `disallow` | " +"`track`
`vía`
`through_via`
`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
`graphic`
`hole`
`footprint`
" +"| Especifique uno o más tipos de objetos a prohibir, separados por espacios. " +"Por ejemplo, `(constraint disallow track)` o `(constraint disallow track vía " +"pad)`. Si un objeto de este tipo coincide con la condición de la regla, se " +"creará un error de DRC.

Esta restricción es esencialmente lo mismo " +"que un área restringida, pero se puede usar para crear restricciones más " +"específicas.
|\n" +"| `edge_clearance` | min/opt/" +"max " "| Verifica el margen entre objetos y el borde de la placa.

También se " "puede considerar como la \"tolerancia de fresado\" ya que el borde de la " "placa incluirá todos los elementos gráficos en la capa `Edge.Cuts` así como " "cualquier agujero de pad *ovalado*. (Vea `physical_hole_clearance` para la " -"tolerancia de perforación.)
" -" " +"tolerancia de " +"perforación.)
" "|\n" -"| `length` | min/max" -" " +"| `length` | min/" +"max " "| Verifica la longitud total enrutada para las redes que coinciden con la " "condición de la regla y genera un error para cada red que esté por debajo " "del valor `min` (si se especifica) o por encima del valor `max` (si se " -"especifica) de la restricción.
" -" " +"especifica) de la restricción." +"
" "|\n" -"| `hole` | min/max" -" " +"| `hole` | min/" +"max " "| Verifica el tamaño (diámetro) de un agujero perforado en un pad o vía. " "Para agujeros ovalados, el diámetro menor se verificará contra el valor " "`min` (si se especifica) y el diámetro mayor se verificará contra el valor " -"`max` (si se especifica).
" -" " +"`max` (si se especifica)." +"
" "|\n" -"| `hole_clearance` | min" -" " +"| `hole_clearance` | " +"min " "| Verifica el margen entre un agujero perforado en un pad o vía y objetos de " "cobre en una red diferente. El margen se mide desde el diámetro del agujero, " -"no desde su centro.
" -" " +"no desde su centro." +"
" "|\n" -"| `hole_to_hole` | min" -" " +"| `hole_to_hole` | " +"min " "| Verifica el margen entre agujeros perforados mecánicamente en pads y vías. " -"El margen se mide entre los diámetros de los agujeros, no entre sus " -"centros.

Esta restricción es únicamente para la protección de brocas. " -"No se verifica el margen entre agujeros perforados con **láser** (microvías) " -"y otros agujeros no perforados mecánicamente, ni el margen entre agujeros " +"El margen se mide entre los diámetros de los agujeros, no entre sus centros." +"

Esta restricción es únicamente para la protección de brocas. No se " +"verifica el margen entre agujeros perforados con **láser** (microvías) y " +"otros agujeros no perforados mecánicamente, ni el margen entre agujeros " "**fresados** (ovalados) y otros agujeros no perforados mecánicamente.
|\n" -"| `physical_clearance` | min" -" " +"| `physical_clearance` | " +"min " "| Verifica el margen entre dos objetos en una capa dada (incluyendo capas " "que no son de cobre).

Aunque puede realizar verificaciones más " "generales que `clearance`, es mucho más lento. Use `clearance` cuando sea " -"posible.
" -" " +"posible." +"
" "|\n" -"| `physical_hole_clearance` | min" -" " +"| `physical_hole_clearance` | " +"min " "| Verifica el margen entre un agujero perforado en un pad o vía y otro " "objeto, sin importar la red. El margen se mide desde el diámetro del " "agujero, no desde su centro.

También se puede considerar como la " "\"tolerancia de perforación\" ya que solo incluye agujeros **redondos** (vea " -"`edge_clearance` para la tolerancia de fresado).
" -" " +"`edge_clearance` para la tolerancia de fresado)." +"
" "|\n" -"| `silk_clearance` | min/opt/max" -" " -"| Verifica el margen entre objetos en capas de serigrafía y otros " -"objetos.
" -" " +"| `silk_clearance` | min/opt/" +"max " +"| Verifica el margen entre objetos en capas de serigrafía y otros objetos." +"
" "|\n" -"| `skew` | max" -" " +"| `skew` | " +"max " "| Verifica la asimetría total para las redes que coinciden con la condición " "de la regla, es decir, la diferencia entre la longitud de cada red y el " "promedio de todas las longitudes de cada red que coincide con la regla. Si " "el valor absoluto de la diferencia entre ese promedio y la longitud de " -"cualquier red supera el valor `max` de la restricción, se generará un " -"error.
" -" |\n" -"| `solder_mask_expansion` | opt" -" " +"cualquier red supera el valor `max` de la restricción, se generará un error." +"
|\n" +"| `solder_mask_expansion` | " +"opt " "| Especifica la expansión de la máscara de soldadura para pads, formas y " "pistas. " "|\n" -"| `solder_paste_abs_margin` | opt" -" " +"| `solder_paste_abs_margin` | " +"opt " "| Especifica el margen absoluto de soldadura en pasta para pads. " "Generalmente negativo para reducir la pasta.

El margen final de " "soldadura en pasta será el margen absoluto más el margen " "relativo. " "|\n" -"| `solder_paste_rel_margin` | opt" -" " +"| `solder_paste_rel_margin` | " +"opt " "| Especifica el margen relativo de soldadura en pasta para pads. " "Generalmente negativo para reducir la pasta.

El margen final de " "soldadura en pasta será el margen absoluto más el margen " "relativo. " "|\n" -"| `thermal_relief_gap` | min" -" " +"| `thermal_relief_gap` | " +"min " "| Especifica el ancho de la separación entre un pad y una zona con conexión " -"de alivio térmico.
" -" " +"de alivio térmico." +"
" "|\n" -"| `thermal_spoke_width` | opt" -" " +"| `thermal_spoke_width` | " +"opt " "| Especifica el ancho de los radios que conectan un pad a una zona con " -"conexión de alivio térmico.
" -" " +"conexión de alivio térmico." +"
" "|\n" -"| `track_width` | min/opt/max" -" " +"| `track_width` | min/opt/" +"max " "| Verifica el ancho de segmentos de pista y arco. Se generará un error para " "cada segmento que tenga un ancho por debajo del valor `min` (si se " -"especifica) o por encima del valor `max` (si se especifica).
" -" " +"especifica) o por encima del valor `max` (si se especifica)." +"
" "|\n" -"| `track_angle` | min/opt/max" -" " +"| `track_angle` | min/opt/" +"max " "| Verifica el ángulo entre dos segmentos de pista conectados. Se generará un " "error para cada par conectado con un ángulo por debajo del valor `min` (si " -"se especifica) o por encima del valor `max` (si se especifica).
" -" " +"se especifica) o por encima del valor `max` (si se especifica)." +"
" "|\n" -"| `track_segment_length` | min/max" -" " +"| `track_segment_length` | min/" +"max " "| Verifica la longitud de segmentos de pista y arco. Se generará un error " "para cada segmento que tenga una longitud por debajo del valor `min` (si se " -"especifica) o por encima del valor `max` (si se especifica).
" -" " +"especifica) o por encima del valor `max` (si se especifica)." +"
" "|\n" -"| `via_count` | max" -" " +"| `via_count` | " +"max " "| Cuenta el número de vías en cada red que coincide con la condición de la " "regla. Si ese número supera el valor `max` de la restricción en cualquier " -"red coincidente, se generará un error para esa red.
" -" " +"red coincidente, se generará un error para esa red." +"
" "|\n" "| `via_dangling` " "| " "| Verifica vías que no están conectadas o que están conectadas solo en una " "capa. Esta restricción no acepta un valor min/opt/max. En combinación con " "una cláusula de severidad, esta restricción se puede usar para permitir o " -"prohibir vías colgantes en varias condiciones.
" -" " +"prohibir vías colgantes en varias condiciones." +"
" "|\n" -"| `zone_connection` | `solid`
`thermal_reliefs`
" -"`none` " -"| Especifica la conexión a realizar entre una zona y un pad.
" -" " +"| `zone_connection` | " +"`solid`
`thermal_reliefs`
`none` " +"| Especifica la conexión a realizar entre una zona y un pad." +"
" "|\n" "\n" "\n" @@ -44989,8 +45000,8 @@ msgstr "" "### Items\n" "\n" " * `A`    _el primer (o único) elemento bajo prueba_\n" -" * `B`    _el segundo elemento bajo prueba (para pruebas binarias)" -"_\n" +" * `B`    _el segundo elemento bajo prueba (para pruebas " +"binarias)_\n" " * `L`    _la capa actualmente bajo prueba_\n" "\n" "
\n" @@ -45160,8 +45171,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45535,13 +45546,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45696,13 +45707,13 @@ msgstr "" "\n" " (rule \"Distance between Vias of Different Nets\"\n" " (constraint hole_to_hole (min 0.254mm))\n" -" (condition \"A.Type == 'Vía' && B.Type == 'Vía' && A.Net != B.Net\"))" -"\n" +" (condition \"A.Type == 'Vía' && B.Type == 'Vía' && 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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Vía Hole to Track Clearance\"\n" @@ -45812,8 +45823,8 @@ msgstr "" "drilling \n" " # micro-vias.\n" " (rule hole_to_hole_uvia_exclusion\n" -" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")" -"\n" +" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == " +"'Micro'\")\n" " (constraint hole_to_hole)\n" " (severity ignore))\n" "\n" @@ -47072,7 +47083,8 @@ msgstr "Falta la expresión de aserción." #: pcbnew/drc/drc_rule_parser.cpp:705 msgid "within_diff_pairs option invalid for constraint type." -msgstr "La opción within_diff_pairs no es válida para este tipo de restricción." +msgstr "" +"La opción within_diff_pairs no es válida para este tipo de restricción." #: pcbnew/drc/drc_rule_parser.cpp:719 msgid "Missing min value." @@ -47215,7 +47227,7 @@ msgstr "Comprobando el solapamiento del patios de huellas..." msgid "Checking creepage..." msgstr "Verificando distancia de fuga..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s distancia de fuga %s; real %s)" @@ -47835,7 +47847,8 @@ msgstr "Al pad le falta la red indicada por el esquema (%s)" #: pcbnew/drc/drc_test_provider_schematic_parity.cpp:298 #, c-format msgid "Pad net (%s) doesn't match net given by schematic (%s)" -msgstr "La red del pad (%s) no coincide con la red indicada por el esquema (%s)" +msgstr "" +"La red del pad (%s) no coincide con la red indicada por el esquema (%s)" #: pcbnew/drc/drc_test_provider_schematic_parity.cpp:331 #, c-format @@ -48004,7 +48017,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "¿Está seguro de que desea eliminar?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -48012,7 +48025,7 @@ msgstr "" "Varias reglas con el mismo nombre tienen condiciones diferentes. Las reglas " "con el mismo nombre deben tener condiciones idénticas para poder fusionarse." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -48020,7 +48033,7 @@ msgstr "" "Las siguientes reglas tienen cambios sin guardar:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -48028,7 +48041,7 @@ msgstr "" "\n" "¿Desea guardar los cambios?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Error al recargar las reglas DRC: %s" @@ -48047,7 +48060,12 @@ msgstr "" "La tolerancia es demasiado grande: la longitud mínima resultante no es " "positiva" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Se debe especificar al menos una restricción" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "La Desviación Máxima debe ser mayor o igual a 0" @@ -48118,7 +48136,7 @@ msgstr "Objeto B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Cualquiera" @@ -48201,16 +48219,16 @@ msgstr "Permitir capa inferior" msgid "At least one layer must be selected" msgstr "Se debe seleccionar al menos una capa" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "El Ancho Óptimo debe ser mayor que 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "La Tolerancia de Ancho debe ser mayor o igual a 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "La Tolerancia de Ancho debe ser menor que el Ancho Óptimo" @@ -48325,42 +48343,42 @@ msgstr "Tipo de regla" msgid "Rule name" msgstr "Nombre de regla" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "El nombre de la regla debe ser único." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "Se requiere la selección de capa." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "ERROR: No se proporcionó texto de condición para la validación." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Regla DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Mostrar coincidencias (error)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Mostrar coincidencias (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Mostrar coincidencias" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "exterior" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "interior" @@ -48719,8 +48737,8 @@ msgstr "Error al agregar borde del segmento (%d %d) -> (%d %d)" msgid "" "Failed to add arc curve from (%d %d), arc p0 (%d %d), mid (%d %d), p1 (%d %d)" msgstr "" -"Error al agregar curva de arco desde (%d %d), arco p0 (%d %d), medio (%d %d)" -", p1 (%d %d)" +"Error al agregar curva de arco desde (%d %d), arco p0 (%d %d), medio (%d " +"%d), p1 (%d %d)" #: pcbnew/exporters/step/step_pcb_model.cpp:2162 #, c-format @@ -48949,7 +48967,8 @@ msgstr "Finalizando placa" #: pcbnew/files.cpp:786 pcbnew/pcb_edit_frame.cpp:1600 msgid "Could not load component class assignment rules" -msgstr "No se pudieron cargar las reglas de asignación de clases de componentes" +msgstr "" +"No se pudieron cargar las reglas de asignación de clases de componentes" #: pcbnew/files.cpp:842 pcbnew/footprint_libraries_utils.cpp:467 #: pcbnew/footprint_libraries_utils.cpp:1157 pcbnew/tools/pcb_control.cpp:151 @@ -48972,7 +48991,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Error al guardar el archivo de reglas personalizadas '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49231,8 +49250,8 @@ msgstr "" "No se permite escribir/modificar bibliotecas de legado (archivos .mod)\n" "Por favor, guarde la biblioteca actual en el nuevo formato .pretty\n" "y actualice su tabla de bibliotecas de huellas\n" -"para guardar la huella (un archivo .kicad_mod) en la carpeta de biblioteca ." -"pretty" +"para guardar la huella (un archivo .kicad_mod) en la carpeta de " +"biblioteca .pretty" #: pcbnew/footprint_libraries_utils.cpp:75 msgid "" @@ -49964,8 +49983,8 @@ msgstr "No se puede actualizar %s (no se ha encontrado la huella '%s')." #, c-format msgid "Cannot change %s footprint from '%s' to '%s' (footprint is locked)." msgstr "" -"No se puede cambiar la huella de %s de '%s' a '%s' (la huella está bloqueada)" -"." +"No se puede cambiar la huella de %s de '%s' a '%s' (la huella está " +"bloqueada)." #: pcbnew/netlist_reader/board_netlist_updater.cpp:353 #, c-format @@ -50136,7 +50155,8 @@ msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:860 #, c-format msgid "Added %s 'duplicate pad numbers are jumpers' attribute." -msgstr "Se agregó el atributo 'los números de pad duplicados son puentes' a %s." +msgstr "" +"Se agregó el atributo 'los números de pad duplicados son puentes' a %s." #: pcbnew/netlist_reader/board_netlist_updater.cpp:865 #, c-format @@ -50152,7 +50172,8 @@ msgstr "Agregar el atributo 'los números de pad duplicados son puentes' a %s." #: pcbnew/netlist_reader/board_netlist_updater.cpp:878 #, c-format msgid "Remove %s 'duplicate pad numbers are jumpers' attribute." -msgstr "Eliminar el atributo 'los números de pad duplicados son puentes' de %s." +msgstr "" +"Eliminar el atributo 'los números de pad duplicados son puentes' de %s." #: pcbnew/netlist_reader/board_netlist_updater.cpp:892 #, c-format @@ -50408,8 +50429,8 @@ msgstr "Procesando el símbolo '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Advertencia: a la huella '%s' de %s le falta el nombre de biblioteca. Use el " "formato completo 'Biblioteca:Huella' para evitar notificaciones de " @@ -50636,7 +50657,8 @@ msgstr "(los pads 'fiduciario' normalmente son con recubrimiento metálico)" #: pcbnew/pad.cpp:2830 msgid "('testpoint' pads are normally plated)" -msgstr "(los pads 'punto de prueba' normalmente son con recubrimiento metálico)" +msgstr "" +"(los pads 'punto de prueba' normalmente son con recubrimiento metálico)" #: pcbnew/pad.cpp:2833 msgid "('heatsink' pads are normally plated)" @@ -51282,8 +51304,8 @@ msgid "" "Altium Designer, make sure to save as \"PCB Binary Files (*.PcbDoc)\"." msgstr "" "Este archivo no parece estar en un formato válido de PCB Binary versión 6.0. " -"En Altium Designer, asegúrese de guardar como \"Archivos PCB binarios (*." -"PcbDoc)\"." +"En Altium Designer, asegúrese de guardar como \"Archivos PCB binarios " +"(*.PcbDoc)\"." #: pcbnew/pcb_io/altium/altium_pcb.cpp:558 #, c-format @@ -51473,7 +51495,7 @@ msgstr "Cargando arcos..." msgid "Loading pads..." msgstr "Cargando pads..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51482,12 +51504,12 @@ msgstr "" "Error al cargar la biblioteca '%s':\n" "En la huella %s el pad %s no está marcado como multicapa, pero es una pad TH." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "Huella %s pad %s no marcado como multicapa, pero es un pad pasante." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51496,12 +51518,12 @@ msgstr "" "Cargando biblioteca '%s':\n" "En la huella %s el pad %s tiene un agujero cuadrado (aún no es compatible)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Huella %s pad %s tiene un agujero cuadrado (todavía no soportado)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51512,7 +51534,7 @@ msgstr "" "La huella %s pad %s tiene una rotación de agujero de %d grados. KiCad solo " "admite rotaciones de 90 grados." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51521,7 +51543,7 @@ msgstr "" "La huella %s pad %s tiene una rotación de agujero de %d grados. KiCad solo " "admite rotaciones de 90 grados." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51530,12 +51552,12 @@ msgstr "" "Error al cargar la biblioteca '%s':\n" "En la huella %s el pad %s utiliza un agujero de tipo desconocido %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Huella %s pad %s utiliza un agujero de tipo desconocido %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51544,12 +51566,12 @@ msgstr "" "Error al cargar la biblioteca '%s':\n" "El pad %s de la huella %s usa una forma de pad desconocida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "La huella %s pad %s usa una forma de pad desconocida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51558,7 +51580,7 @@ msgstr "" "Se ha encontrado un pad que no es de cobre %s en una capa de Altium (%d) sin " "un equivalente de KiCad. Se ha movido a la capa de KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51570,7 +51592,7 @@ msgstr "" "Altium (%d) sin un equivalente de KiCad. Se ha movido a la capa de KiCad " "Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51580,35 +51602,35 @@ msgstr "" "Altium (%d) sin un equivalente de KiCad. Se ha movido a la capa de KiCad " "Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "Un pad que no es de cobre %s está conectado a una red, esto no está " "soportado." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Un pad que no es de cobre %s tiene un agujero, esto no está soportado." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Un pad que no es de cobre %s tiene un apilamiento de pads complejo (todavía " "no soportado)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "El pad sin cobre %s usa una forma de pad desconocida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Cargando vías..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51616,24 +51638,24 @@ msgstr "" "Una vía de capa %d a %d utiliza una capa que no es de cobre, esto no está " "soportado." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Cargando pistas..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Cargando cadenas unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Cargando texto..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Justificación de cuadro de texto desconocida %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Cargando rectángulos..." @@ -52495,68 +52517,69 @@ msgstr "Archivo de huella de PCB gEDA / Lepton EDA" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Carpeta de biblioteca de huellas de PCB gEDA / Lepton EDA" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Generando sección de contenido" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "El pad tiene un tipo no soportado; fue omitido." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Generando sección de historial" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Generando sección de BOM" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "La huella %s no se encontró en el diccionario; los datos de la lista de " "materiales pueden estar incompletos." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "Al componente \"%s\" le falta la referencia OEM; se omitirá la entrada de la " "lista de materiales." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Generando datos CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "El contorno de la placa no es válido o no existe. Ejecute el DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Se encontraron punteros de huella duplicados; la salida IPC-2581 puede ser " "incorrecta." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exportando capa %s, red %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." -msgstr "La vía usa un padstack no soportado; se omitió de los datos de taladro." +msgstr "" +"La vía usa un padstack no soportado; se omitió de los datos de taladro." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "El pad usa un padstack no soportado; el agujero se omitió de los datos de " "taladro." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52564,15 +52587,15 @@ msgstr "" "Las lágrimas no son compatibles con la revisión B de IPC-2581; se exportaron " "como zonas." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Generando sección de logística" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Guardando archivo" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Error al guardar los datos IPC-2581 en el búfer." @@ -52939,44 +52962,44 @@ msgid "Footprint '%s' not found in decal list, part skipped" msgstr "" "La huella '%s' no se encontró en la lista de calcomanías, se omitió la parte" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "Omitiendo elemento de calcomanía en capa no mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Texto en capa no mapeada %d asignado a capa de comentarios" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Omitiendo pista en capa sin cobre %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "Elemento de COBRE en capa no mapeada %d usando F.Cu por defecto" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "Omitiendo relleno en capa no mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Omitiendo área restringida en capa no mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Omitiendo área restringida sin capas válidas" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53054,8 +53077,8 @@ msgstr "Clave para el login en algún servidor especial de bibliotecas." msgid "" "Enter the python module which implements the PCB_IO::Footprint*() functions." msgstr "" -"Introduzca el módulo de Python que implementa las funciones de PCB_IO::" -"Footprint*()." +"Introduzca el módulo de Python que implementa las funciones de " +"PCB_IO::Footprint*()." #: pcbnew/pcb_layer_box_selector.cpp:74 msgid "(not activated)" @@ -53437,8 +53460,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53485,9 +53508,9 @@ msgstr "" "  
~{sobrelínea}
 
~{CLK}" "\n" " \n" -"        " -"
sobrelínea
   
" -"CLK\n" +"        
sobrelínea
   
CLK\n" " \n" " \n" " \n" @@ -53536,8 +53559,8 @@ msgstr "" " \n" "  
${refdes:campo}\n" " \n" -"  
valor_del_campo de la huella refdes" -"\n" +"  
valor_del_campo de la huella refdes\n" " \n" " \n" "  
${U1:REFERENCE}\n" @@ -53685,8 +53708,8 @@ msgstr "" "samp>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"Alto\", \"Bajo\")}" -"\n" +"  
@{if(${ROW} > 5, \"Alto\", \"Bajo\")}\n" " \n" "  
Las comparaciones numéricas también funcionan\n" @@ -54091,7 +54114,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "Cargando bibliotecas de huellas" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Error al cargar la placa\n" @@ -54235,7 +54258,7 @@ msgstr "Placa guardada\n" msgid "Failed to save board.\n" msgstr "Error al guardar la placa.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54244,48 +54267,49 @@ msgstr "" "Error al generar el archivo IPC-2581 '%s'.\n" "Error al renombrar el archivo temporal '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Archivo IPC-D-356 creado exitosamente\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Error al crear el archivo IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" -msgstr "Archivo de placa guardado exitosamente usando el formato más reciente\n" +msgstr "" +"Archivo de placa guardado exitosamente usando el formato más reciente\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "El archivo de placa no fue actualizado\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "No se pudo determinar el formato de archivo para '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Archivo de entrada no encontrado: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "No se encontró un complemento para el tipo de archivo '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "Importando '%s' usando formato %s...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Placa importada guardada exitosamente en '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Error durante la importación: %s\n" @@ -54294,7 +54318,7 @@ msgstr "Error durante la importación: %s\n" msgid "Multiple Layers" msgstr "Múltiples capas" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "El trazado HPGL ya no es compatible a partir de KiCad 10.0" @@ -57757,7 +57781,8 @@ msgstr "Herramienta de desplazamiento interactivo" #: pcbnew/tools/pcb_actions.cpp:2327 msgid "Interactive tool for offsetting items by exact amounts" -msgstr "Herramienta interactiva para desplazar elementos por cantidades exactas" +msgstr "" +"Herramienta interactiva para desplazar elementos por cantidades exactas" #: pcbnew/tools/pcb_actions.cpp:2349 msgid "" @@ -58065,7 +58090,8 @@ msgstr "Cancelar elemento actual" #: pcbnew/tools/pcb_actions.cpp:2677 msgid "Skip current item and route next selected item." -msgstr "Omitir el elemento actual y enrutar el siguiente elemento seleccionado." +msgstr "" +"Omitir el elemento actual y enrutar el siguiente elemento seleccionado." #: pcbnew/tools/pcb_actions.cpp:2683 msgid "" @@ -59810,88 +59836,88 @@ msgstr "Alivios térmicos para PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] error al cargar: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Conversor de mapas de bits en componentes" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Crear un componente desde un mapa de bits para utilizarlo con KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Editor de esquemas de KiCad (independiente)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Herramienta de captura de esquema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Editor de esquemas independiente para esquemas de KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Visor de archivos Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Ver archivos Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Suite EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" "Conjunto de herramientas para el diseño de esquemas y de placas de circuitos" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Calculadora de placas de KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Calculadora de placas" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Calculadora para varios cálculos relacionados con la electrónica" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Editor de placas de KiCad (independiente)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Editor de placas" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Editor de placas independiente para placas de KiCad" @@ -59899,6 +59925,14 @@ msgstr "Editor de placas independiente para placas de KiCad" msgid "An EDA suite for schematic and circuit board design" msgstr "Una suite EDA para el diseño de esquemas y placas de circuitos" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Placa de circuito impreso" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59956,6 +59990,9 @@ msgstr "Símbolo esquemático de KiCad" msgid "KiCad Drawing Sheet" msgstr "Hoja de dibujo de KiCad" +#~ msgid "PCB: Import" +#~ msgstr "PCB: Importar" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(El pad debe tener un tamaño positivo)" @@ -60848,8 +60885,8 @@ msgstr "Hoja de dibujo de KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60900,9 +60937,9 @@ msgstr "Hoja de dibujo de KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60989,8 +61026,8 @@ msgstr "Hoja de dibujo de KiCad" #~ " \n" #~ " \n" #~ " Definición de bus\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Redes resultantes\n" #~ " \n" #~ " \n" @@ -61041,9 +61078,9 @@ msgstr "Hoja de dibujo de KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62368,12 +62405,6 @@ msgstr "Hoja de dibujo de KiCad" #~ "usadas en la placa\n" #~ "(si la biblioteca ya existe, será remplazada)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Placa de circuito impreso" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65756,8 +65787,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65889,13 +65920,13 @@ msgstr "Hoja de dibujo de KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65979,8 +66010,9 @@ msgstr "Hoja de dibujo de KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Cláusulas de nivel superior\n" #~ "\n" @@ -66239,13 +66271,13 @@ msgstr "Hoja de dibujo de KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -66989,8 +67021,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "Enter the python symbol which implements the SCH_PLUGIN::Symbol*() " #~ "functions." #~ msgstr "" -#~ "Introduzca el símbolo de python que implementa las funciones SCH_PLUGIN::" -#~ "Symbol*()." +#~ "Introduzca el símbolo de python que implementa las funciones " +#~ "SCH_PLUGIN::Symbol*()." #~ msgid "Gerber (experimental)" #~ msgstr "Gerber (experimental)" @@ -67659,8 +67691,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67849,8 +67881,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -74466,8 +74498,8 @@ msgstr "Hoja de dibujo de KiCad" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "Solo DXF:\n" @@ -75899,8 +75931,8 @@ msgstr "Hoja de dibujo de KiCad" #~ "Una variable de entorno equivale a una cadena de texto.
Se utiliza " #~ "principalmente en rutas para hacer KiCad portabe entre plataformas." #~ "

>Si una variable de entorno se define como MYLIBPATH con " -#~ "un valor e:/kicad_libs, entonces el nombre de una librería " -#~ "${MYLIBPATH}/milibreria.lib, se expande a e:/kicad_libs/" +#~ "un valor e:/kicad_libs, entonces el nombre de una librería $" +#~ "{MYLIBPATH}/milibreria.lib, se expande a e:/kicad_libs/" #~ "milibreria.lib

Nota:
Solo los caracteres " #~ "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ están permitidos en los " #~ "nombres de las variables de entorno y el nombre no puede comenzar con una " @@ -79979,8 +80011,8 @@ msgstr "Hoja de dibujo de KiCad" #~ msgid "KiCad s-expr printed circuit board files (*.kicad_pcb)|*.kicad_pcb" #~ msgstr "" -#~ "Archivo s-expr de placas de circuito impreso de KiCad (*.kicad_pcb)|*." -#~ "kicad_pcb" +#~ "Archivo s-expr de placas de circuito impreso de KiCad (*.kicad_pcb)|" +#~ "*.kicad_pcb" #~ msgid "Component-footprint link file (*.cmp)|*cmp" #~ msgstr "Archivo de vínculo Componente-Huella (*.cmp)|*cmp" @@ -80708,8 +80740,8 @@ msgstr "Hoja de dibujo de KiCad" #~ msgstr "Trazar líneas en modo contorno" #~ msgid "" -#~ "Otherwise plot with sketch lines in layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab) and plot in outline " +#~ "Otherwise plot with sketch lines in layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab) and plot in outline " #~ "mode in other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "En otro caso trazar con líneas de boceto en capas que no soportan " diff --git a/translation/pofiles/et.po b/translation/pofiles/et.po index 7a8b703dee..d566fac06f 100644 --- a/translation/pofiles/et.po +++ b/translation/pofiles/et.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-02-05 20:38+0000\n" "Last-Translator: Ivan Chuba \n" "Language-Team: Estonian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -21628,9 +21624,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22459,8 +22455,8 @@ msgstr "" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -27442,7 +27438,7 @@ msgid "Clear Recent Job Files" msgstr "" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "" @@ -28502,7 +28498,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -29996,7 +29992,7 @@ msgstr "" msgid "Uninstall" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -30020,13 +30016,13 @@ msgstr "" msgid "Install Package" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -30207,48 +30203,48 @@ msgstr "" msgid "Download" msgstr "" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -30256,46 +30252,46 @@ msgid "" "%s" msgstr "" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -30456,225 +30452,225 @@ msgstr "" msgid "Create New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "" -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "" -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "" -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "" -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -34414,10 +34410,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36399,15 +36395,15 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "%s" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -36446,53 +36442,64 @@ msgstr "" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +msgid "BOM revision:" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Loo kihid" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "" @@ -37164,8 +37171,8 @@ msgstr "" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -37247,7 +37254,7 @@ msgstr "" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "" @@ -37356,8 +37363,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -39099,8 +39106,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -42156,26 +42163,26 @@ msgstr "" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -42236,8 +42243,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -42540,8 +42547,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -42740,13 +42747,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44241,7 +44248,7 @@ msgstr "" msgid "Checking creepage..." msgstr "" -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "" @@ -45019,25 +45026,25 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Loo kihid" @@ -45054,7 +45061,11 @@ msgstr "" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +msgid "At least one constraint must be defined" +msgstr "" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "" @@ -45126,7 +45137,7 @@ msgstr "" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "" @@ -45215,16 +45226,16 @@ msgstr "Loo kihid" msgid "At least one layer must be selected" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -45337,43 +45348,43 @@ msgstr "" msgid "Rule name" msgstr "Fail" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Loo kihid" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -45920,7 +45931,7 @@ msgid "Error saving custom rules file '%s'." msgstr "" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -47316,8 +47327,8 @@ msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -48342,31 +48353,31 @@ msgstr "" msgid "Loading pads..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -48374,45 +48385,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -48420,61 +48431,61 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "" @@ -49189,76 +49200,76 @@ msgstr "Jalajälg puudub." msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Plaadi kontuur puudub või on vigane. Täieliku analüüsi jaoks käivitage DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "" @@ -49573,44 +49584,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Jalajälg puudub." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Vaskkihi %d polügonide lihtsustamine" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -50059,8 +50070,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -50407,7 +50418,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "Jalajälg puudub." -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "" @@ -50547,55 +50558,55 @@ msgstr "" msgid "Failed to save board.\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "Failed to rename temporary file '%s." msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Loo kihid" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Loo tsoonid" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Jalajälg puudub." @@ -50604,7 +50615,7 @@ msgstr "Jalajälg puudub." msgid "Multiple Layers" msgstr "" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -55970,88 +55981,88 @@ msgstr "" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA Suite" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -56059,6 +56070,14 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -56110,6 +56129,10 @@ msgstr "" msgid "KiCad Drawing Sheet" msgstr "" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Loo tsoonid" + #, fuzzy #~ msgid "0 Degrees" #~ msgstr "°" @@ -56220,9 +56243,6 @@ msgstr "" #~ msgid "Export units" #~ msgstr "Loo tsoonid" -#~ msgid "EDA" -#~ msgstr "EDA" - #, fuzzy #~ msgid "Merge polygons." #~ msgstr "Loo tsoonid" diff --git a/translation/pofiles/fa.po b/translation/pofiles/fa.po index 2ce3c90422..a26a663ade 100644 --- a/translation/pofiles/fa.po +++ b/translation/pofiles/fa.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad i18n Farsi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-09-19 20:02+0000\n" "Last-Translator: Mahdi Ahmadzadeh \n" "Language-Team: Persian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -21684,9 +21681,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22514,8 +22511,8 @@ msgstr "" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -27488,7 +27485,7 @@ msgid "Clear Recent Job Files" msgstr "" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "" @@ -28543,7 +28540,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30030,7 +30027,7 @@ msgstr "" msgid "Uninstall" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -30054,13 +30051,13 @@ msgstr "" msgid "Install Package" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -30245,48 +30242,48 @@ msgstr "نمایش همه نسخه ها" msgid "Download" msgstr "دانلود" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -30294,46 +30291,46 @@ msgid "" "%s" msgstr "" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -30494,227 +30491,227 @@ msgstr "" msgid "Create New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "" -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "" -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "" -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "" -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "فعال کردن ردیابی گیت (Git)" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "فعال کردن ردیابی گیت (Git)" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -34451,10 +34448,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36435,15 +36432,15 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "%s" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -36482,52 +36479,64 @@ msgstr "" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "بازنگری:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "" @@ -37184,8 +37193,8 @@ msgstr "خمیر لحیم (Solder Paste) در پشت برد" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -37267,7 +37276,7 @@ msgstr "" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "" @@ -37376,8 +37385,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -39100,8 +39109,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -42136,26 +42145,26 @@ msgstr "" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "شناسه های مرجع را با '%s' جایگزین می کند." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "شناسه های مرجع را با '%s' جایگزین می کند." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -42216,8 +42225,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -42520,8 +42529,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -42720,13 +42729,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44220,7 +44229,7 @@ msgstr "" msgid "Checking creepage..." msgstr "" -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "" @@ -44997,25 +45006,25 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "چیزی برای چاپ وجود ندارد" @@ -45032,7 +45041,11 @@ msgstr "" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +msgid "At least one constraint must be defined" +msgstr "" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "" @@ -45104,7 +45117,7 @@ msgstr "" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "" @@ -45192,16 +45205,16 @@ msgstr "اندازه کاغذ سفارشی:" msgid "At least one layer must be selected" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -45314,44 +45327,44 @@ msgstr "" msgid "Rule name" msgstr "نام فایل" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "نمایش همه نسخه ها" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "نمایش چسب (Adhesive)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "نمایش چسب (Adhesive)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -45900,7 +45913,7 @@ msgid "Error saving custom rules file '%s'." msgstr "" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -47289,8 +47302,8 @@ msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -48306,31 +48319,31 @@ msgstr "" msgid "Loading pads..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -48338,45 +48351,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -48384,61 +48397,61 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "" @@ -49152,77 +49165,77 @@ msgstr "" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "کادرو مرز برد وجود ندارد یا نادرست است. برای تحلیل کامل، ابزار بررسی قواعد " "طراحی ابزار \"بررسی قواعد طراحی\" را اجرا کنید." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "" @@ -49537,44 +49550,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "پوشه غیرمنتظره '%s' در مسیر کتابخانه '%s' پیدا شد." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "ساده سازی %d لایه مسی" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -50021,8 +50034,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -50369,7 +50382,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "ایجاد کتابخانه فوت پرینت (Footprint)" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "" @@ -50513,55 +50526,55 @@ msgstr "بارگیری مجدد برد" msgid "Failed to save board.\n" msgstr "کپی کردن تصویر در کلیپ بورد (Clipboard) ناموفق بود" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "Failed to rename temporary file '%s." msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "امکان ایجاد پوشه خروجی '%s' وجود ندارد." -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "خطا در بارگذاری صفحه طراحی '%s'." @@ -50570,7 +50583,7 @@ msgstr "خطا در بارگذاری صفحه طراحی '%s'." msgid "Multiple Layers" msgstr "" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -55903,87 +55916,87 @@ msgstr "" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -55991,6 +56004,14 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA (طراحی الکترونیک به کمک کامپیوتر)" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "برد مدار" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -56302,9 +56323,3 @@ msgstr "برگه طراحی KiCad" #~ msgid "Export the Current View as a JPEG image" #~ msgstr "خروجی تصویری از نمای فعلی با فرمت JPEG" - -#~ msgid "EDA" -#~ msgstr "EDA (طراحی الکترونیک به کمک کامپیوتر)" - -#~ msgid "Circuit board" -#~ msgstr "برد مدار" diff --git a/translation/pofiles/fi.po b/translation/pofiles/fi.po index 7dacf21f0b..3cf8611a5d 100644 --- a/translation/pofiles/fi.po +++ b/translation/pofiles/fi.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-10-27 23:13+0000\n" "Last-Translator: Toni Laiho \n" "Language-Team: Finnish \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22406,9 +22402,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23323,8 +23319,8 @@ msgstr "Virhe luotaessa väliaikaista tulostetiedostoa" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis ei vielä tue DUT-arvoja. https://ibis.org/summits/nov16a/chen.pdf" @@ -27240,8 +27236,8 @@ msgstr "Tämä sijainnin on jo varannut toinen nasta, yksikössä %d." #: eeschema/tools/symbol_editor_pin_tool.cpp:234 msgid "Disable the 'Synchronized Pins Mode' option to avoid this message." msgstr "" -"Vältä tämä viesti poistamalla käytöstä 'Synkronoidut nastat -tila' -" -"asetuksen." +"Vältä tämä viesti poistamalla käytöstä 'Synkronoidut nastat -tila' " +"-asetuksen." #: eeschema/tools/symbol_editor_pin_tool.cpp:235 msgid "Place Pin Anyway" @@ -28567,7 +28563,7 @@ msgid "Clear Recent Job Files" msgstr "Tyhjennä viimeisimmät työtiedostot" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad Gerber-katseluohjelma" @@ -29704,7 +29700,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -29861,8 +29857,8 @@ msgstr "Hyväksytyt vaihtoehdot: ascii,csv,gerber" #, fuzzy msgid "Output units; ascii or csv format only; valid options: in, mm" msgstr "" -"Tulostusyksiköt; vain ascii- tai csv-muodossa; hyväksytyt vaihtoehdot: tuuma," -"mm" +"Tulostusyksiköt; vain ascii- tai csv-muodossa; hyväksytyt vaihtoehdot: " +"tuuma,mm" #: kicad/cli/command_pcb_export_pos.cpp:64 msgid "" @@ -31314,7 +31310,7 @@ msgstr "Asenna" msgid "Uninstall" msgstr "Poista asennus" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31340,13 +31336,13 @@ msgstr "" msgid "Install Package" msgstr "Asenna paketti" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Odottavat (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31534,30 +31530,30 @@ msgstr "Näytä kaikki versiot" msgid "Download" msgstr "Lataa" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Virhe ladattaessa asennettujen pakettien listaa: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Ladataan %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Lataus on liian suuri." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Noudetaan lähdettä" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Tietovaraston jäsentäminen epäonnistui: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31565,19 +31561,19 @@ msgstr "" "Annettu arkiston URL-osoite ei näytä kelvolliselta KiCad-pakettivarastolta. " "Tarkista URL-osoite uudelleen." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Noudetaan lähteen paketteja" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Lähdepaketti-URL:ää ei voitu ladata." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Pakettien hashit eivät täsmää. Lähde voi olla vioittunut." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31588,22 +31584,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "" "Paikallisesti tallennetun repository.json-tiedoston jäsentäminen epäonnistui." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Nykyisen lähteen pakettivälimuisti on vioittunut. Se ladataan uudelleen." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Ladataan resursseja" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31611,27 +31607,27 @@ msgstr "" "Resurssitiedoston hash ei täsmää eikä sitä käytetä. Lähde voi olla " "vioittunut." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Paikallinen tiedosto" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "PCM Päivitys" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Valmistellaan arkistojen hakemista" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Haetaan arkistoa..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Esikatsellaan paketteja..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31805,232 +31801,232 @@ msgstr "Hakemiston nimi:" msgid "Create New Directory" msgstr "Luo uusi hakemisto" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Vaihda tähän projektiin" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Sulje kaikki muokkausohjelmat ja siirry valittuun projektiin" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Uusi hakemisto ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Luo uusi hakemisto" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Paljasta Finderissa" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Paljastaa hakemiston Hakuikkunassa" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Avaa hakemisto Resurssienhallinnassa" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Avaa hakemiston järjestelmän oletustiedostonhallinnassa" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Paljastaa hakemistot Hakuikkunassa" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Avaa hakemistot Resurssinhallinnassa" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Avaa hakemistot järjestelmän oletustiedostonhallinnassa" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Avaa tiedosto Tekstieditorissa" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Avaa tiedostot Tekstieditorissa" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Muokkaa Tekstieditorissa" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Suorita työt" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Nimeä tiedosto uudelleen..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Nimeä tiedosto uudelleen" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Nimeä tiedostot uudelleen ..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Uudelleennimeä tiedostot" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Poista tiedosto ja sen sisältö" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Poista tiedostot ja niiden sisältö" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Siirrä Roskikseen" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Lisää projekti versionhallintaan..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Alusta uusi arkisto" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Commit_projekti..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Tee muutokset paikalliseen arkistoon" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Työnnä" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Lähetä tehdyt paikalliset muutokset etätietovarastoon" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Vedä" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Vedä muutokset etätietovarastosta paikalliseen" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Toimita tiedosto..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Vaihda haaraan " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Muu..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Vaihda toiseen haaraan" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Vaihda haaraan" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Ota Git-seuranta käyttöön" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Ota Git-seuranta käyttöön" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Vaihda tiedostonimi: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Vaihda tiedostonimi" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Verkkopolku: ei valvota kansiomuutoksia" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Paikallinen polku: valvotaan kansion muutoksia" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Pulssin leveys:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Valittu hakemisto on jo git-projekti." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Git-projektin alustaminen epäonnistui." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Aseta oletus etävarasto" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Etätietovaraston oletuksen asettaminen epäonnistui." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Noudetaan etätietovarastosta" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Projektin paikallinen päivittäminen epäonnistui" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Projektin työntäminen epäonnistui" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Valittu hakemisto on jo git-projekti." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Hylätään muutos tyhjän toimitusviestin vuoksi." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Hylätään muutos tyhjän tiedoston valinnan vuoksi." @@ -34864,8 +34860,8 @@ msgstr "" "K)0,725___\n" "missä:
\n" "___I___ on suurin virta A
\n" -"___ΔT___ on lämpötilan nousu ympäristön lämpötilan yläpuolelle °" -"C
\n" +"___ΔT___ on lämpötilan nousu ympäristön lämpötilan yläpuolelle " +"°C
\n" "___W___ on leveys mil
\n" "___H___ on paksuus (korkeus) mil
\n" "___K___ on 0,024 sisäisille kappaleille tai 0,048 ulkoisille kappaleille\n" @@ -36029,10 +36025,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38113,8 +38109,8 @@ msgstr "Ei riittäviä oikeuksia tiedostoon '%s' kirjoittamiseen." msgid "Generate IPC-2581 File" msgstr "Luo IPC-2581-tiedosto" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38123,7 +38119,7 @@ msgstr "" "Virhe luotaessa IPC2581-tiedostoa '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Tiedoston luonti onnistui." @@ -38165,16 +38161,28 @@ msgstr "Pakkaa ulostulo" msgid "Compress output into 'zip' file" msgstr "Pakkaa tulos \"zip\"-tiedostoon" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Versio:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "BOM-Sarakkeet" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Sisäinen ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38182,38 +38190,38 @@ msgstr "" "Osatunnusnumero, jota käytetään sisäisesti suunnittelun aikana.\n" "Tämän numeron on oltava yksilöllinen jokaiselle osalle." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Luo Uniikki" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "Valmistajan P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Sarake sisältää valmistajan osanumeron" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Jätä pois" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Valmistaja:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "Jakelija P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Sarake sisältää jakelijan osanumeron" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Jakelija:" @@ -38894,8 +38902,8 @@ msgstr "Juotospastan absoluuttinen välys:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -38984,7 +38992,7 @@ msgstr "Y-siirtymä" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Viitenumero" @@ -39102,8 +39110,8 @@ msgstr "Salli sillatut juotosmaskiaukot anturoiden väliin" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Yleinen välys anturoiden ja juotosmaskin välillä.\n" @@ -40943,8 +40951,8 @@ msgstr "Oletusanturan ominaisuudet Lisää Antura Työkalulle" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -44275,26 +44283,26 @@ msgstr "suunnittelusäännöt" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "VIRHE:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Vaihda viitetunnus %s muotoon '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Vaihda %s viitenimikkeeksi %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Suunnittelusääntöjä ei voi lisätä ilman projektia" @@ -44319,8 +44327,8 @@ msgstr "" "### Dokumentaatio\n" "\n" "Täydelliset asiakirjat ovat osoitteessa [https://docs.kicad.org](https://" -"docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules)." +"docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44362,8 +44370,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44667,17 +44675,17 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "### Ominaisuudet\n" "\n" "Monet objektien ominaisuudet ovat testattavissa mukautetuissa " -"sääntölausekkeissa. Katso täydellinen luettelo osoitteesta [https://docs." -"kicad.org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules).\n" +"sääntölausekkeissa. Katso täydellinen luettelo osoitteesta [https://" +"docs.kicad.org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules).\n" "


\n" "\n" @@ -44875,13 +44883,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -46440,7 +46448,7 @@ msgstr "Tarkistetaan sisäpihojen päällekkäisyyksiä ..." msgid "Checking creepage..." msgstr "Tarkistetaan pintaväliä..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s pintäväli %s; todellinen %s)" @@ -47228,13 +47236,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Haluatko varmasti poistaa koko taulun?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -47243,14 +47251,14 @@ msgstr "" "Seuraavat tiedostot korvataan uusilla:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "Haluatko peruuttaa vientiprosessin?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Tiedoston '%s' lisääminen epäonnistui." @@ -47269,7 +47277,12 @@ msgstr "Säteen on oltava suurempi kuin 0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Vähintään yksi kerros on määritettävä\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Säteen on oltava suurempi kuin 0" @@ -47348,7 +47361,7 @@ msgstr "Kohteet" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Mikä tahansa" @@ -47446,18 +47459,18 @@ msgstr "Alin kerros" msgid "At least one layer must be selected" msgstr "Vähintään yksi kerros on määritettävä\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Säteen on oltava suurempi kuin 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Säteen on oltava suurempi kuin 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -47581,48 +47594,48 @@ msgstr "Sääntötyyppi" msgid "Rule name" msgstr "Nimeä uudelleen" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Luo Uniikki" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Kerrosten valinta:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "suunnittelusäännöt" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Näytä kaikki versiot" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Väriteemat (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Näytä Seuranta" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Reitittämättä" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 #, fuzzy msgid "inner" msgstr "Sisä11" @@ -48207,7 +48220,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Virhe tallettaessa mukautettujen sääntöjen tiedostoa '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49647,8 +49660,8 @@ msgstr "Käsitellään symbolia '%s: %s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -50730,7 +50743,7 @@ msgstr "Ladataan kaaria…" msgid "Loading pads..." msgstr "Ladataan anturoita..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -50740,14 +50753,14 @@ msgstr "" "Jalanjälki %s antura %s ei ole merkitty monikerroksiseksi, vaan se on TH-" "antura." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Jalanjälki %s anturaa %s ei ole merkitty monikerroksiseksi, mutta on " "läpireikäantura." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -50756,13 +50769,13 @@ msgstr "" "Ladataan kirjastoa '%s':\n" "Jalanjälki %s antura %s on neliöreikä (ei vielä tuettu)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "Jalanjäljen %s anturalla %s on neliön muotoinen reikä (Tätä ei tueta vielä)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -50773,7 +50786,7 @@ msgstr "" "Jalanjälki %s anturan %s reiän kierto on %f astetta. KiCad tukee vain 90 " "asteen kiertoja." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -50782,7 +50795,7 @@ msgstr "" "Jalanjäljen %s anturalla %s on reikäkierto %f astetta. KiCad tukee vain 90 " "asteen kiertoja." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -50791,12 +50804,12 @@ msgstr "" "Virhe ladattaessa kirjastoa '%s':\n" "Jalanjälki %s antura %s käyttää tuntematonta reikää %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Jalanjälki %s antura %s käyttää tuntemattoman tyyppistä reikää %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -50805,12 +50818,12 @@ msgstr "" "Virhe ladattaessa kirjastoa '%s':\n" "Jalanjälki %s antura %s käyttää tuntematonta anturan muotoa." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Jalanjälki %s antura %s käyttää tuntematonta anturamuotoa." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -50819,7 +50832,7 @@ msgstr "" "Ei-kupariantura %s Löydetty Altium-kerroksesta (%d) Ilman KiCad-" "vastaavuutta. Se on siirretty KiCad:in kerrokselle Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -50830,7 +50843,7 @@ msgstr "" "Jalanjälki %s ei-kupariantura %s löydetty Altium-kerroksesta (%d) ilman " "KiCad-vastinetta. Se on siirretty KiCad-kerrokseen Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -50839,32 +50852,32 @@ msgstr "" "Jalanjälki %s ei-kupariantura %s löydetty Altium-kerroksesta (%d) ilman " "KiCad-vastinetta. Se on siirretty KiCad-kerrokseen Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Ei-kupariantura %s on kytketty verkkoon. Jota ei tueta." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Ei-kuparianturassa %s on reikä, jota ei tueta." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Ei-kupariantura %s käyttää monimutkaista anturapinoa (ei vielä tuettu)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Ei-kupariantura %s käyttää tuntematonta anturamuotoa." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Ladataan läpivientejä…" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -50872,24 +50885,24 @@ msgstr "" "Läpivienti tasolta %d tasolle %d käyttää ei-kuparista tasoa. Tämä ei ole " "tuettu." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Ladataan johtimia..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Ladataan unicode merkkijonoja..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Ladataan tekstiä..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Tuntematon tekstilaatikon tasaus %d, aTeksti %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Ladataan suorakulmioita..." @@ -51726,77 +51739,77 @@ msgstr "gEDA PCB -jalanjälkitiedosto" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA PCB footprint -kirjastohakemisto" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Luodaan sisältöosiota" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Luodaan historiaosaa" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Luodaan tuoteluettelo-osio" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Jalanjälkeä '%s' ei löytynyt kirjastoista '%s'." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Luodaan CAD-tietoja" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Piirilevyn ääriviiva puuttuu tai on epämuodostunut. Suorita " "suunnittelusääntöjen tarkistus (DRC) saadaksesi täydellisen analyysin." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Viedään Kerros %s, Verkko %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Luodaan logistiikkaosiota" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Tallennetaan tiedosto" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Tiedoston tallennus puskuriin epäonnistui" @@ -52152,44 +52165,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Jalanjälkeä '%s' ei löytynyt kirjastoista '%s'." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Kohde poiskytketyllä kuparikerroksella" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52649,8 +52662,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53024,7 +53037,7 @@ msgstr "Komponenttiluokan nimen argumentti puuttuu arvosta hasComponentClass()" msgid "Loading Footprint Libraries" msgstr "Lataa jalanjälkikirjastoja" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Piirilevyn lataus epäonnistui.\n" @@ -53169,7 +53182,7 @@ msgstr "Tallenna taululle" msgid "Failed to save board.\n" msgstr "Piirilevyn lataus epäonnistui.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53178,50 +53191,50 @@ msgstr "" "Virhe luotaessa IPC2581-tiedostoa '%s'.\n" "Väliaikaisen tiedoston %s uudelleennimeäminen epäonnistui." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "GenCAD-tiedoston luominen onnistui\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "IPC-D-356-tiedoston luominen epäonnistui\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Symbolikirjastoa ei päivitetty\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Tiedostoa '%s' ei voi kirjoittaa." -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Tiedostoa ei löydy: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Sijaintitiedot kirjoitettiin kohteeseen '%s'.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "VRML vietiin onnistuneesti kohteeseen %s" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Virhe ladattaessa jalanjälkeä" @@ -53230,7 +53243,7 @@ msgstr "Virhe ladattaessa jalanjälkeä" msgid "Multiple Layers" msgstr "Useita kerroksia" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -58849,87 +58862,87 @@ msgstr "Lämmönpoistot PTH:lle" msgid "[INFO] load failed: %s" msgstr "[INFO] lataus epäonnistui: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bittikartta2komponentti; Bittikartta; Muunnin;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Luo komponentti kuvasta" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Luo komponentti bittikartasta käytettäväksi KiCadin kanssa" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad Kytkentäkaavioeditori (Itsenäinen)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Kytkentäkaavion Kaappaustyökalu" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Itsenäinen kytkentäkaavioeditori KiCad kytkentäkaavioille" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeskeema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Gerber Tiedostokatselin" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Näytä Gerber tiedostot" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;Piirilevy;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projektinhallinta;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA Paketti" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Paketti työkaluja kytkentäkaavio- ja piirilevysuunnitteluun" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad Laskintyökalut" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Laskin;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB laskintyökalu" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Laskin erilaisiin elektroniikkaan liittyviin laskelmiin" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Kytkentäkaavio; Asettelu;Suunnittelu;Editori;Jalanjälki;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad Piirilevyeditori (Itsenäinen)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Piirilevyeditori" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Itsenäinen piirilevyeditori KiCad alustoille" @@ -58937,6 +58950,14 @@ msgstr "Itsenäinen piirilevyeditori KiCad alustoille" msgid "An EDA suite for schematic and circuit board design" msgstr "EDA-ohjelmisto kytkentäkaavioiden ja piirilevyjen suunnitteluun" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Piirilevy" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -58995,6 +59016,10 @@ msgstr "KiCad kytkentäkaaviosymboli" msgid "KiCad Drawing Sheet" msgstr "KiCad Piirustuslehti" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Tuo" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(Anturalla on oltava positiivinen koko)" @@ -59777,8 +59802,8 @@ msgstr "KiCad Piirustuslehti" #~ "kotikansioosi.\n" #~ "Sinun on ensin määritettävä kirjastotaulukko sisältämään kaikki " #~ "jalanjälkikirjastot, jotka eivät sisälly KiCadiin.\n" -#~ "Katso lisätietoja CvPcb-dokumentaation \"Jalanjälkikirjastotaulukko\" -" -#~ "osiosta." +#~ "Katso lisätietoja CvPcb-dokumentaation \"Jalanjälkikirjastotaulukko\" " +#~ "-osiosta." #~ msgid "" #~ "An error occurred attempting to load the global footprint library table." @@ -59910,8 +59935,8 @@ msgstr "KiCad Piirustuslehti" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -59962,9 +59987,9 @@ msgstr "KiCad Piirustuslehti" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60050,8 +60075,8 @@ msgstr "KiCad Piirustuslehti" #~ " \n" #~ " \n" #~ " Väylämäärittely\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60102,9 +60127,9 @@ msgstr "KiCad Piirustuslehti" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61421,12 +61446,6 @@ msgstr "KiCad Piirustuslehti" #~ "jalanjäljet\n" #~ "(jos kirjasto on jo olemassa, se korvataan)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Piirilevy" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -64866,8 +64885,8 @@ msgstr "KiCad Piirustuslehti" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -64999,13 +65018,13 @@ msgstr "KiCad Piirustuslehti" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65089,8 +65108,9 @@ msgstr "KiCad Piirustuslehti" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Huipputason lausekkeet\n" #~ "\n" @@ -65431,8 +65451,8 @@ msgstr "KiCad Piirustuslehti" #~ "\n" #~ "### Dokumentaatio\n" #~ "\n" -#~ "Täydellinen dokumentaatio, katso [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." +#~ "Täydellinen dokumentaatio, katso [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." #, c-format #~ msgid "Choose Footprint (%d items loaded)" @@ -66088,8 +66108,8 @@ msgstr "KiCad Piirustuslehti" #~ msgid "" #~ "Enable debug logging for Symbol*() functions in this SCH_PLUGIN." #~ msgstr "" -#~ "Ota käyttöön virheenkorjauksen kirjaaminen Symbol * () -" -#~ "toiminnoille tässä SCH_PLUGIN -ohjelmassa." +#~ "Ota käyttöön virheenkorjauksen kirjaaminen Symbol * () " +#~ "-toiminnoille tässä SCH_PLUGIN -ohjelmassa." #~ msgid "Regular expression symbol name filter." #~ msgstr "Säännöllisen lausekkeen symbolin nimen suodatin." @@ -66676,8 +66696,8 @@ msgstr "KiCad Piirustuslehti" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66797,13 +66817,13 @@ msgstr "KiCad Piirustuslehti" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67514,8 +67534,8 @@ msgstr "KiCad Piirustuslehti" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67575,8 +67595,8 @@ msgstr "KiCad Piirustuslehti" #~ "pystyy ottamaan XML: n syötteeksi.\n" #~ "\n" #~ "XSLT itse on XML-kieli, joka soveltuu XML-muunnoksiin. On ilmainen " -#~ "ohjelma nimeltä xsltproc, jonka voit ladata ja asentaa. `Xsltproc` -" -#~ "ohjelmaa voidaan käyttää Intermediate XML netlist -tulotiedoston " +#~ "ohjelma nimeltä xsltproc, jonka voit ladata ja asentaa. `Xsltproc` " +#~ "-ohjelmaa voidaan käyttää Intermediate XML netlist -tulotiedoston " #~ "lukemiseen, tyylisivun käyttämiseen syötteen muuntamiseen ja tulosten " #~ "tallentamiseen ulostulotiedostoon. `Xsltproc`: n käyttö vaatii " #~ "tyylitaulukotiedoston, joka käyttää XSLT-käytäntöjä. Koko " @@ -67604,8 +67624,8 @@ msgstr "KiCad Piirustuslehti" #~ "\n" #~ "Kun napsautat generointipainiketta, tapahtuu seuraava:\n" #~ "\n" -#~ "1. Eeschema luo välilaskutiedostotiedoston \\ *. Xml, esimerkiksi `test." -#~ "xml`.\n" +#~ "1. Eeschema luo välilaskutiedostotiedoston \\ *. Xml, esimerkiksi " +#~ "`test.xml`.\n" #~ "2. Eeschema suorittaa komentosarjan komentoriviltä lopullisen " #~ "tulostustiedoston luomiseksi.\n" #~ "\n" @@ -67622,15 +67642,15 @@ msgstr "KiCad Piirustuslehti" #~ "Windowsissa komentorivi on seuraava.\n" #~ "\n" #~ "``\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"% I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"% I\"\n" #~ "``\n" #~ "\n" #~ "Linuxissa komennosta tulee seuraava.\n" #~ "\n" #~ "``\n" -#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / myconverter ." -#~ "xsl \"% I\"\n" +#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / " +#~ "myconverter .xsl \"% I\"\n" #~ "``\n" #~ "missä `myconverter.xsl` on käyttämäsi tyylitaulukko.\n" #~ "\n" diff --git a/translation/pofiles/fr.po b/translation/pofiles/fr.po index 7945ee49e0..8360365df9 100644 --- a/translation/pofiles/fr.po +++ b/translation/pofiles/fr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-02-23 08:53+0100\n" "Last-Translator: \n" "Language-Team: jp-charras\n" @@ -1790,7 +1790,7 @@ msgid "Image Converter" msgstr "Convertisseur d'Image" #: bitmap2component/bitmap2cmp_frame.cpp:156 -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:10 msgid "KiCad Image Converter" msgstr "Convertisseur d'Image KiCad" @@ -2136,7 +2136,7 @@ msgid "&Open Anyway" msgstr "&Ouvrir de Toute Façon" #: common/confirm.cpp:68 common/confirm.cpp:107 -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1250 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1253 msgid "Save Changes?" msgstr "Sauver Changements?" @@ -2213,7 +2213,7 @@ msgid "&No" msgstr "&Non" #: common/design_block_io.cpp:51 common/design_block_io.cpp:61 -#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:11 #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:7 msgid "KiCad" msgstr "KiCad" @@ -2355,7 +2355,7 @@ msgstr "Erreur interne" #: eeschema/sch_symbol.cpp:3317 eeschema/sch_symbol.cpp:3905 #: eeschema/symbol_editor/symbol_editor.cpp:1750 #: eeschema/symbol_viewer_frame.cpp:389 pcbnew/footprint.cpp:4828 -#: pcbnew/generate_footprint_info.cpp:39 pcbnew/plot_board_layers.cpp:193 +#: pcbnew/generate_footprint_info.cpp:39 pcbnew/plot_board_layers.cpp:194 msgid "Keywords" msgstr "Mots Clés" @@ -2465,7 +2465,7 @@ msgstr "Symboles" #: common/dialog_about/AboutDialog_main.cpp:915 #: pcbnew/dialogs/dialog_global_deletion_base.cpp:37 -#: pcbnew/plot_board_layers.cpp:211 +#: pcbnew/plot_board_layers.cpp:212 #: pcbnew/widgets/panel_selection_filter.cpp:221 #: pcbnew/widgets/panel_selection_filter_base.cpp:29 #: pcbnew/widgets/search_handlers.cpp:138 @@ -2853,7 +2853,7 @@ msgstr "Champs par Défaut" #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:57 #: pcbnew/dialogs/panel_fp_lib_table.cpp:329 #: pcbnew/footprint_wizard_frame.cpp:339 pcbnew/pcb_dimension.cpp:641 -#: pcbnew/pcb_fields_grid_table.cpp:148 pcbnew/plot_board_layers.cpp:166 +#: pcbnew/pcb_fields_grid_table.cpp:148 pcbnew/plot_board_layers.cpp:167 #: pcbnew/widgets/pcb_properties_panel.cpp:405 #: pcbnew/widgets/search_handlers.cpp:141 msgid "Value" @@ -3107,6 +3107,7 @@ msgstr "Nom Projet" #: common/dialogs/dialog_import_choose_project.cpp:34 #: kicad/cli/command_pcb.h:31 pcbnew/board.cpp:1693 +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:36 msgid "PCB" msgstr "PCB" @@ -3115,6 +3116,7 @@ msgstr "PCB" #: eeschema/widgets/hierarchy_pane.cpp:802 #: eeschema/widgets/hierarchy_pane.cpp:808 #: eeschema/widgets/symbol_diff_widget.cpp:44 +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:37 msgid "Schematic" msgstr "Schématique" @@ -3161,7 +3163,7 @@ msgstr "Bloc Titre" #: common/dialogs/dialog_page_settings.cpp:465 #: eeschema/eeschema_jobs_handler.cpp:249 pagelayout_editor/files.cpp:254 #: pagelayout_editor/pl_editor_frame.cpp:369 -#: pcbnew/pcbnew_jobs_handler.cpp:2804 +#: pcbnew/pcbnew_jobs_handler.cpp:2818 #, c-format msgid "Error loading drawing sheet '%s'." msgstr "Erreur de chargement de la feuille de dessin '%s'." @@ -4570,7 +4572,7 @@ msgstr "L'un des noms logiques devra être modifié." #: eeschema/dialogs/dialog_import_symbol_select.cpp:549 #: eeschema/dialogs/dialog_import_symbol_select.cpp:569 #: eeschema/dialogs/panel_sym_lib_table.cpp:594 -#: kicad/project_tree_pane.cpp:1774 pcbnew/dialogs/panel_fp_lib_table.cpp:691 +#: kicad/project_tree_pane.cpp:1778 pcbnew/dialogs/panel_fp_lib_table.cpp:691 #: pcbnew/tools/pcb_actions.cpp:727 msgid "Skip" msgstr "Passer" @@ -5482,7 +5484,7 @@ msgstr "" "Lorsque l'API KiCad est activée, les plugins et autres logiciels " "fonctionnant sur cet ordinateur peuvent se connecter à KiCad." -#: common/dialogs/panel_plugin_settings_base.cpp:31 kicad/pcm/pcm.cpp:1214 +#: common/dialogs/panel_plugin_settings_base.cpp:31 kicad/pcm/pcm.cpp:1261 msgid "Enable KiCad API" msgstr "Activer l'API KiCad" @@ -6144,7 +6146,7 @@ msgid "Error switching GAL backend" msgstr "Erreur en commutant au backend GAL" #: common/drawing_sheet/drawing_sheet_parser.cpp:559 -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3642 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3643 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:3662 msgid "Failed to read image data." msgstr "Échec de la lecture des données de l'image." @@ -6346,13 +6348,13 @@ msgstr "Nombre flottant non valide" #: common/eda_base_frame.cpp:511 common/tool/actions.cpp:289 #: pcbnew/dialogs/panel_setup_rules.cpp:135 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:959 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:976 msgid "Undo" msgstr "Défaire" #: common/eda_base_frame.cpp:520 common/tool/actions.cpp:301 #: pcbnew/dialogs/panel_setup_rules.cpp:136 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:960 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:977 msgid "Redo" msgstr "Rétablir" @@ -6404,7 +6406,7 @@ msgstr "SpaceMouse" msgid "Hotkeys" msgstr "Raccourcis" -#: common/eda_base_frame.cpp:1421 kicad/project_tree_pane.cpp:1086 +#: common/eda_base_frame.cpp:1421 kicad/project_tree_pane.cpp:1090 msgid "Version Control" msgstr "Contrôle de Version" @@ -6556,7 +6558,7 @@ msgstr "Fichier documentation '%s' non trouvé." msgid "Unknown MIME type for documentation file '%s'" msgstr "Type MIME inconnu pour le fichier de documentation '%s'" -#: common/eda_draw_frame.cpp:237 common/tool/action_toolbar.cpp:1187 +#: common/eda_draw_frame.cpp:237 common/tool/action_toolbar.cpp:1214 #: pcbnew/dialogs/dialog_update_pcb_base.cpp:55 msgid "Override locks" msgstr "Passer outre les verrouillages" @@ -6660,7 +6662,7 @@ msgstr "Ecran" #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:142 #: pcbnew/load_select_footprint.cpp:296 pcbnew/pad.cpp:1854 #: pcbnew/pcb_barcode.cpp:435 pcbnew/pcb_shape.cpp:700 pcbnew/pcb_text.cpp:276 -#: pcbnew/plot_board_layers.cpp:170 +#: pcbnew/plot_board_layers.cpp:171 msgid "Footprint" msgstr "Empreinte" @@ -7150,7 +7152,7 @@ msgstr "Centrer" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1199 #: pcbnew/dialogs/dialog_render_job.cpp:42 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:430 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1086 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1103 msgid "Top" msgstr "Dessus" @@ -7162,7 +7164,7 @@ msgstr "Dessus" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1199 #: pcbnew/dialogs/dialog_render_job.cpp:38 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:430 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1088 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1105 msgid "Bottom" msgstr "Dessous" @@ -7667,7 +7669,7 @@ msgstr "Échec de l'obtention du commit : %s" msgid "Failed to create author signature: %s" msgstr "Échec de la création de la signature de l'auteur : %s" -#: common/git/libgit_backend.cpp:264 kicad/project_tree_pane.cpp:2306 +#: common/git/libgit_backend.cpp:264 kicad/project_tree_pane.cpp:2312 #, c-format msgid "Failed to create commit: %s" msgstr "Échec de la création du commit: %s" @@ -7838,7 +7840,7 @@ msgstr "L'opération de fin de \"rebase\" a échoué: %s" #: common/grid_tricks.cpp:379 common/tool/actions.cpp:313 #: common/widgets/listbox_tricks.cpp:209 eeschema/tools/sch_actions.cpp:244 #: pcbnew/dialogs/panel_setup_rules.cpp:140 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:964 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:981 #: pcbnew/tools/edit_tool.cpp:3027 msgid "Cut" msgstr "Couper" @@ -7856,7 +7858,7 @@ msgstr "" #: eeschema/tools/sch_actions.cpp:250 kicad/dialogs/panel_jobset.cpp:439 #: pcbnew/dialogs/dialog_multichannel_repeat_layout_base.cpp:76 #: pcbnew/dialogs/panel_setup_rules.cpp:141 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:965 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:982 msgid "Copy" msgstr "Copier" @@ -7869,7 +7871,7 @@ msgstr "Copier les cellules sélectionnées dans le Presse papier" #: eeschema/tools/sch_editor_control.cpp:2798 #: eeschema/tools/symbol_editor_edit_tool.cpp:1739 #: pcbnew/dialogs/panel_setup_rules.cpp:142 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:966 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:983 #: pcbnew/tools/pcb_control.cpp:1380 msgid "Paste" msgstr "Copie des éléments sauvegardés" @@ -7882,10 +7884,10 @@ msgstr "" #: common/grid_tricks.cpp:388 common/tool/actions.cpp:404 #: common/widgets/listbox_tricks.cpp:212 eeschema/tools/sch_edit_tool.cpp:2092 #: eeschema/tools/symbol_editor_edit_tool.cpp:858 -#: kicad/dialogs/panel_jobset.cpp:440 kicad/project_tree_pane.cpp:1010 +#: kicad/dialogs/panel_jobset.cpp:440 kicad/project_tree_pane.cpp:1014 #: pcbnew/dialogs/panel_setup_rules.cpp:143 #: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:593 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:967 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:984 #: pcbnew/tools/edit_tool.cpp:2997 pcbnew/tools/edit_tool.cpp:3040 msgid "Delete" msgstr "Supprimer" @@ -7906,7 +7908,7 @@ msgstr "Effacer le contenu des cellules sélectionnées" #: pcbnew/dialogs/dialog_import_settings.cpp:100 #: pcbnew/dialogs/dialog_import_settings_base.cpp:101 #: pcbnew/dialogs/panel_setup_rules.cpp:147 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:971 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:988 msgid "Select All" msgstr "Tout Sélectionner" @@ -8213,8 +8215,8 @@ msgid "" "file. Cannot find project.json or device.json." msgstr "" "'%s' ne semble pas être un fichier de projet ou de librairie EasyEDA " -"(JLCEDA) Pro valide. Impossible de trouver le fichier project.json ou device." -"json." +"(JLCEDA) Pro valide. Impossible de trouver le fichier project.json ou " +"device.json." #: common/io/easyedapro/easyedapro_import_utils.cpp:220 #, c-format @@ -8315,16 +8317,16 @@ msgstr "Export HPGL" msgid "PCB: Export HPGL" msgstr "PCB: Export HPGL" -#: common/jobs/job_export_pcb_ipc2581.cpp:72 -#: pcbnew/dialogs/dialog_export_2581_base.h:88 +#: common/jobs/job_export_pcb_ipc2581.cpp:74 +#: pcbnew/dialogs/dialog_export_2581_base.h:90 msgid "Export IPC-2581" msgstr "Exportation IPC-2581" -#: common/jobs/job_export_pcb_ipc2581.cpp:78 +#: common/jobs/job_export_pcb_ipc2581.cpp:80 msgid "Export IPC-2581 Job Settings" msgstr "Paramètres Job Exportation IPC-2581" -#: common/jobs/job_export_pcb_ipc2581.cpp:91 +#: common/jobs/job_export_pcb_ipc2581.cpp:93 msgid "PCB: Export IPC-2581" msgstr "PCB : Export IPC-2581" @@ -8487,10 +8489,6 @@ msgstr "Importer PCB" msgid "PCB Import Job Settings" msgstr "Réglages du Job d'importation de PCB" -#: common/jobs/job_pcb_import.cpp:67 -msgid "PCB: Import" -msgstr "PCB : Importation" - #: common/jobs/job_pcb_render.cpp:132 #, c-format msgid "Render %s" @@ -9072,12 +9070,10 @@ msgid "Missing units for '%s'| (%s)" msgstr "Unités manquantes pour '%s'| (%s)" #: common/libeval_compiler/libeval_compiler.cpp:1184 -#, c-format msgid "Type mismatch between '%s' and %lf" msgstr "Non correspondance de type entre '%s' et %lf" #: common/libeval_compiler/libeval_compiler.cpp:1190 -#, c-format msgid "Type mismatch between %lf and '%s'" msgstr "Non correspondance de type entre %lf et '%s'" @@ -9525,7 +9521,7 @@ msgstr "Erreur en extrayant le fichier!" #: eeschema/sch_plotter.cpp:736 gerbview/export_to_pcbnew.cpp:65 #: pagelayout_editor/files.cpp:224 pcbnew/build_BOM_from_board.cpp:101 #: pcbnew/dialogs/dialog_board_statistics.cpp:475 -#: pcbnew/dialogs/dialog_drc.cpp:1112 pcbnew/dialogs/dialog_export_2581.cpp:297 +#: pcbnew/dialogs/dialog_drc.cpp:1112 pcbnew/dialogs/dialog_export_2581.cpp:302 #: pcbnew/dialogs/dialog_export_idf.cpp:130 #: pcbnew/dialogs/dialog_export_vrml.cpp:139 #: pcbnew/dialogs/dialog_gen_footprint_position.cpp:335 @@ -9759,55 +9755,55 @@ msgstr "Fermer %s" msgid "Quit %s" msgstr "Quitter %s" -#: common/tool/action_toolbar.cpp:1135 +#: common/tool/action_toolbar.cpp:1162 msgid "Grid selector" msgstr "Sélecteur de grille" -#: common/tool/action_toolbar.cpp:1136 +#: common/tool/action_toolbar.cpp:1163 msgid "Grid Selection box" msgstr "Boite de Sélection Grille" -#: common/tool/action_toolbar.cpp:1148 +#: common/tool/action_toolbar.cpp:1175 msgid "Zoom selector" msgstr "Sélecteur de zoom" -#: common/tool/action_toolbar.cpp:1149 +#: common/tool/action_toolbar.cpp:1176 msgid "Zoom Selection box" msgstr "Boite de Sélection Zoom" -#: common/tool/action_toolbar.cpp:1161 +#: common/tool/action_toolbar.cpp:1188 msgid "IPC/Scripting plugins" msgstr "Plugins IPC/Scripting" -#: common/tool/action_toolbar.cpp:1162 +#: common/tool/action_toolbar.cpp:1189 msgid "Region to hold the IPC/Scripting action buttons" msgstr "Région pour afficher les boutons d'action IPC/scripts" -#: common/tool/action_toolbar.cpp:1167 +#: common/tool/action_toolbar.cpp:1194 msgid "Layer selector" msgstr "Sélecteur de couche" -#: common/tool/action_toolbar.cpp:1168 +#: common/tool/action_toolbar.cpp:1195 msgid "Control to select the layer" msgstr "Contrôle pour sélection de couche" -#: common/tool/action_toolbar.cpp:1175 +#: common/tool/action_toolbar.cpp:1202 msgid "Symbol unit selector" msgstr "Sélecteur d'unité de symbole" -#: common/tool/action_toolbar.cpp:1176 +#: common/tool/action_toolbar.cpp:1203 msgid "Displays the current unit" msgstr "Affiche l'unité courante" -#: common/tool/action_toolbar.cpp:1181 +#: common/tool/action_toolbar.cpp:1208 msgid "Symbol body style selector" msgstr "Sélecteur de style de corps de symbole" -#: common/tool/action_toolbar.cpp:1182 +#: common/tool/action_toolbar.cpp:1209 msgid "Displays the current body style" msgstr "Affiche le style de corps actuel" -#: common/tool/action_toolbar.cpp:1188 +#: common/tool/action_toolbar.cpp:1215 msgid "Allow moving of locked items with the mouse" msgstr "Permett le déplacement d'éléments verrouillés avec la souris" @@ -10388,13 +10384,13 @@ msgstr "Zoom Out au Curseur" #: common/tool/actions.cpp:766 common/widgets/mathplot.cpp:1415 #: pcbnew/dialogs/panel_setup_rules.cpp:151 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:975 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:992 msgid "Zoom In" msgstr "Zoom In" #: common/tool/actions.cpp:772 common/widgets/mathplot.cpp:1416 #: pcbnew/dialogs/panel_setup_rules.cpp:152 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:976 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:993 msgid "Zoom Out" msgstr "Zoom Out" @@ -11906,7 +11902,7 @@ msgstr "Fichier de projet: '%s'" #: cvpcb/dialogs/dialog_config_equfiles.cpp:95 #: eeschema/dialogs/dialog_bom.cpp:403 #: gerbview/tools/gerbview_inspection_tool.cpp:183 -#: kicad/project_tree_pane.cpp:1100 +#: kicad/project_tree_pane.cpp:1104 msgid "No text editor selected in KiCad. Please choose one." msgstr "Pas d'éditeur défini dans KiCad. Veuillez en sélectionner un." @@ -12270,7 +12266,7 @@ msgstr "Extrémité de fil non connectée" msgid "Unconnected wire to bus entry" msgstr "Fil non connecté à entrée du bus" -#: eeschema/connection_graph.cpp:4384 +#: eeschema/connection_graph.cpp:4380 #, c-format msgid "" "Hierarchical label '%s' in root sheet cannot be connected to non-existent " @@ -12279,14 +12275,14 @@ msgstr "" "Le label hiérarchique '%s' dans la feuille racine ne peut pas être connecté " "à une feuille parente inexistante" -#: eeschema/connection_graph.cpp:4450 +#: eeschema/connection_graph.cpp:4446 #, c-format msgid "Sheet pin %s has no matching hierarchical label inside the sheet" msgstr "" "La pin de feuille %s n’a pas de label hiérarchique correspondant à " "l’intérieur de la feuille" -#: eeschema/connection_graph.cpp:4467 +#: eeschema/connection_graph.cpp:4463 #, c-format msgid "Hierarchical label %s has no matching sheet pin in the parent sheet" msgstr "" @@ -12590,8 +12586,8 @@ msgid "" "\\Users\\username\\kicad\\my_python_script.py`, the command line would be:\n" "\n" "```\n" -"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -"csv\"\n" +"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +"\"%O.csv\"\n" "```\n" "\n" "On Linux, if the desired generator script for a CSV BOM is `/home/username/" @@ -12679,8 +12675,8 @@ msgstr "" "serait la suivante :\n" "\n" "```\n" -"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -"csv\"\n" +"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +"\"%O.csv\"\n" "```\n" "\n" "Sous Linux, si le script de génération souhaité pour une nomenclature CSV " @@ -16693,6 +16689,7 @@ msgid "Code" msgstr "Code" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Enregistrer {} dans le champ Valeur comme \"{}\"" @@ -17531,8 +17528,8 @@ msgstr "Mise à jour/réinitialisation des tailles et des styles" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Aide Syntaxe" @@ -18560,7 +18557,7 @@ msgstr "Le traçage HPGL n'est plus supporté depuis KiCad 10.0.\n" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Échec de la création du répertoire de sortie\n" @@ -19468,7 +19465,7 @@ msgstr "Dérivé de" msgid "Error loading symbol %s from library '%s'." msgstr "Erreur lors du chargement du symbole %s de la librairie %s." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Inconnu" @@ -19943,8 +19940,8 @@ msgid "" "Error in parsing model '%s', wrong number of nodes '?' in Sim.NodesFormat " "compared to connections" msgstr "" -"Erreur dans l'analyse du modèle '%s', mauvais nombre de nœuds '?' dans Sim." -"NodesFormat par rapport aux connexions" +"Erreur dans l'analyse du modèle '%s', mauvais nombre de nœuds '?' dans " +"Sim.NodesFormat par rapport aux connexions" #: eeschema/netlist_exporters/netlist_exporter_spice.cpp:660 #, c-format @@ -20857,9 +20854,9 @@ msgid "" "the footprint library tables. If none specified, 'cadstarpcblib' is assumed." msgstr "" "Nom de la bibliothèque d'empreintes liée aux symboles de cette bibliothèque. " -"Vous devez créer une entrée distincte pour le fichier CADSTAR PCB Archive (*." -"cpa) dans les tables de librairie d'empreintes. Si aucun nom n'est spécifié, " -"'cadstarpcblib' est supposé être utilisé." +"Vous devez créer une entrée distincte pour le fichier CADSTAR PCB Archive " +"(*.cpa) dans les tables de librairie d'empreintes. Si aucun nom n'est " +"spécifié, 'cadstarpcblib' est supposé être utilisé." #: eeschema/sch_io/cadstar/sch_io_cadstar_archive.cpp:279 #, c-format @@ -21431,29 +21428,29 @@ msgstr "Nom de librairie de symbole invalide" msgid "Invalid symbol library ID" msgstr "ID de librairie de symbole invalide" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 #, fuzzy msgid "Missing sheet name property" msgstr "Argument nom de feuille manquant dans %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 #, fuzzy msgid "Missing sheet file property" msgstr "Argument nom de feuille manquant dans %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 #, fuzzy msgid "Invalid table: no cells defined" msgstr "Format de carte non valide spécifié\n" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "" "Le lien de librairie de groupe %s contient un caractère non valide '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "ID de librairie invalide" @@ -22028,7 +22025,7 @@ msgid "Library Link" msgstr "Lien de Librairie" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Description de Librairie" @@ -22445,8 +22442,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22497,9 +22494,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22848,8 +22845,8 @@ msgstr "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22900,9 +22897,9 @@ msgstr "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23782,8 +23779,8 @@ msgstr "Erreur en création du fichier de sortie temporaire" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis ne supporte pas encore les valeurs DUT. https://ibis.org/summits/" "nov16a/chen.pdf" @@ -29011,7 +29008,7 @@ msgid "Clear Recent Job Files" msgstr "Effacer Liste Fichiers Job Récents" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Visualisateur Gerber KiCad" @@ -30145,7 +30142,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31629,8 +31626,8 @@ msgstr "Projet PADS..." #: kicad/menubar.cpp:150 msgid "Import PADS Logic schematic and PADS ASCII PCB (*.asc, *.txt)" msgstr "" -"Importer la schématique PADS Logic et le fichier PADS ASCII PCB (*.asc, *." -"txt)" +"Importer la schématique PADS Logic et le fichier PADS ASCII PCB (*.asc, " +"*.txt)" #: kicad/menubar.cpp:153 msgid "gEDA / Lepton EDA Project..." @@ -31732,7 +31729,7 @@ msgstr "Installer" msgid "Uninstall" msgstr "Désinstaller" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31758,13 +31755,13 @@ msgstr "" msgid "Install Package" msgstr "Installer Paquet" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "En attente (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31951,30 +31948,30 @@ msgstr "Montrer toutes les versions" msgid "Download" msgstr "Téléchargement" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Erreur lors du chargement de la liste des paquets installés : %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Téléchargement de %lld/%lld Ko" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Téléchargement trop grand." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Récupération du dépôt" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Impossible d'analyser le dépôt : %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31982,20 +31979,20 @@ msgstr "" "L'URL du dépôt donné ne ressemble pas à un dépôt de paquetage KiCad valide. " "Veuillez vérifier l'URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Récupération de paquet du dépôt" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Impossible de charger l'URL de dépôt des paquets." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" "Le \"hash\" des paquets ne correspond pas. Le dépot est peut-être endommagé." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32006,21 +32003,21 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Échec de l'analyse du fichier 'repository.json' stocké localement." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Le cache des paquets pour le dépot actuel est corrompu, il sera retéléchargé." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Téléchargement des ressources" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -32028,27 +32025,27 @@ msgstr "" "Le \"hash\" du fichier de ressources ne correspond pas et ne sera pas " "utilisé. Le dépot est peut-être endommagé." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Fichier local" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Mise à jour PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Préparation de la recherche des dépôts" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Recherche du dépot..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Examen des paquets..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32223,225 +32220,225 @@ msgstr "Nom du répertoire :" msgid "Create New Directory" msgstr "Créer un nouveau Répertoire" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Basculer vers ce Projet" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Fermer tous les éditeurs et basculer vers le projet sélectionné" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nouveau Répertoire..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Créer un nouveau Répertoire" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Révéler dans Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Révèle le répertoire dans une fenêtre Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Ouvrir le Répertoire dans l'Explorateur de Fichiers" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Ouvre le répertoire dans le gestionnaire de fichiers" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Affiche les répertoires dans une fenêtre Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Ouvrir les répertoires dans l'Explorateur de fichiers" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Ouvre les répertoires dans le gestionnaire de fichiers" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Ouvrir le fichier avec un Éditeur de texte" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Ouvrir les fichiers dans l'Éditeur de Texte" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Éditer avec un Editeur de Texte" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Exécuter Tâches" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Renommer Fichier..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Renommer fichier" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Renommer Fichiers..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Renommer fichiers" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Effacer le fichier et son contenu" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Effacer les fichier et leurs contenus" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Mettre à la Corbeille" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Ajouter Projet au Contrôle de Version..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Initialiser un nouveau dépot" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Commit Projet..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Enregistrer les modifications dans le dépot local" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Pousser" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Transférer les modifications locales validées vers le dépot distant" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Importer" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "R'cupérer les modifications d'un dépôt distant dans le dépôt local" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Commit Fichier..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Commuter à branche " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Autre..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Commuter à une autre branche" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Commuter à Branche" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Activer l'Intégration Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Réactiver l'intégration Git pour ce projet" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Désactiver l'Intégration Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Désactiver l'intégration Git pour ce projet" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Changer Nom Fichier: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Changer Nom Fichier" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Chemin réseau : pas de suivi des modifications du répetoire" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Chemin local : suivi des modifications du répertoire" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Merci de patienter" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Attente de la fin des opérations Git..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Le répertoire sélectionné est déjà un projet Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Échec de l'initialisation du projet Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Définir le dépôt distant par défaut" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Échec de la définition du dépôt distant par défaut." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Recherche Dépôt" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Echec de récupération du projet" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Echec d'envoi du projet" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "Le répertoire sélectionné est déjà un projet Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Rejet du commit en raison d'un message de commit vide." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Rejet de commit en raison d'une sélection de fichiers vides." @@ -33149,8 +33146,8 @@ msgstr "Montrer le Bloc Titre en Mode Edition" #: pagelayout_editor/tools/pl_actions.cpp:127 msgid "Text placeholders are shown as ${keyword} tokens" msgstr "" -"Les \"espaces réservés\" de texte sont affichés sous la forme de mots clés " -"${keyword}" +"Les \"espaces réservés\" de texte sont affichés sous la forme de mots clés $" +"{keyword}" #: pagelayout_editor/tools/pl_edit_tool.cpp:534 msgid "Error writing objects to clipboard" @@ -36436,10 +36433,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36683,8 +36680,8 @@ msgstr "(pas d'ID de librairie)" #, c-format msgid "Library link mismatch: %s expects '%s' but candidate %s is '%s'." msgstr "" -"Différence des liens de librairie : %s attend '%s' mais le candidat %s est « " -"%s »." +"Différence des liens de librairie : %s attend '%s' mais le candidat %s est " +"« %s »." #: pcbnew/connectivity/topo_match.cpp:1119 #, c-format @@ -38482,8 +38479,8 @@ msgstr "Autorisations insuffisantes pour enregistrer le fichier '%s'." msgid "Generate IPC-2581 File" msgstr "Génére Fichier IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38492,7 +38489,7 @@ msgstr "" "Erreur en génération du fichier IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Fichier IPC-2581 généré avec succès." @@ -38533,16 +38530,28 @@ msgstr "Compression de la sortie" msgid "Compress output into 'zip' file" msgstr "Compresser la sortie dans un fichier 'zip" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Révision:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Colonnes de nomenclature" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "ID interne :" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38551,37 +38560,37 @@ msgstr "" "conception.\n" "Ce numéro doit être unique pour chaque composant ." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Générer ID unique" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "Fabricant P/N :" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Colonne contenant le P/N du fabricant" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Omettre" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Fabricant:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "Distributeur P/N :" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Colonne contenant le \"Part Number\" du distributeur" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Distributeur :" @@ -39271,8 +39280,8 @@ msgstr "Marge pâte à souder:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Marge locale de la pâte à souder pour cette empreinte.\n" @@ -39363,7 +39372,7 @@ msgstr "Décalage Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Référence schématique" @@ -39481,8 +39490,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Marge de la pâte à souder par rapport à la taille du pad.\n" @@ -41295,8 +41304,8 @@ msgstr "Propriétés par Défaut du Pad pour Ajouter Pad" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Marge locale de la pâte à souder pour ce pad.\n" @@ -42172,8 +42181,8 @@ msgstr "" "exacte en sortie postscript.\n" "Cette correction est prévue pour compenser les erreurs de largeur de piste " "et des dimensions de pads et vias.\n" -"La correction raisonnable doit être dans la gamme [-(MinTrackWidth-1), " -"+(MinClearanceValue-1)]." +"La correction raisonnable doit être dans la gamme [-(MinTrackWidth-1), +" +"(MinClearanceValue-1)]." #: pcbnew/dialogs/dialog_plot_base.cpp:324 msgid "Force A4 output" @@ -44587,27 +44596,27 @@ msgstr "Règles DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ERREUR:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "Les règles '%s' et '%s' partagent la même condition." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "La règle '%s' fait référence à une netcasse non définie '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "" "La règle '%s' fait référence à une (des) couche(s) non définie(s) : %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Les règles de conception ne peuvent pas être ajoutées sans un projet" @@ -44629,9 +44638,9 @@ msgid "" msgstr "" "### Documentation\n" "\n" -"Pour la documentation complète, voir [https://docs.kicad.org](https://go." -"kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules)." +"Pour la documentation complète, voir [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44695,8 +44704,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44911,8 +44920,8 @@ msgstr "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -45292,8 +45301,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45668,13 +45677,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45829,13 +45838,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -47354,7 +47363,7 @@ msgstr "" msgid "Checking creepage..." msgstr "Vérification de creepage..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s creepage %s; réel %s)" @@ -48140,7 +48149,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Etes-vous sûr de vouloir supprimer?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -48149,7 +48158,7 @@ msgstr "" "règles portant le même nom doivent avoir des conditions identiques pour " "pouvoir être fusionnées." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -48157,7 +48166,7 @@ msgstr "" "Les règles suivantes ont des modifications non sauvées :\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -48165,7 +48174,7 @@ msgstr "" "\n" "Voulez-vous sauver vos changements?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Échec du rechargement des règles DRC : %s" @@ -48183,7 +48192,12 @@ msgstr "Le Skew Maximum doit être plus grand que 0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Au moins une couche doit être spécifiée\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "Le Skew Maximum doit être plus grand que 0" @@ -48254,7 +48268,7 @@ msgstr "Objet B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Tout" @@ -48338,18 +48352,18 @@ msgstr "Autoriser la couche desous" msgid "At least one layer must be selected" msgstr "Au moins une couche doit être sélectionnée" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "La Largeur Minimum doit être plus grande que 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Le Skew Maximum doit être plus grand que 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -48470,42 +48484,42 @@ msgstr "Type de Règle" msgid "Rule name" msgstr "Nom de Règle" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "Le nom de règle doit être unique." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "Sélection couche requise." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "ERREUR : Aucun texte de condition n'a été fourni pour la validation." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Règle DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Afficher Correspondances (erreur)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Afficher Correspondances (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Afficher Correspondances" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "externe" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "interne" @@ -49116,7 +49130,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Erreur en enregistrant le fichier des règles personnalisées '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50545,8 +50559,8 @@ msgstr "Traitement du symbole \"%s:%s\"." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Avertissement : %s l'empreinte '%s' n'a pas de nom de librairie. Utilisez le " "format complet « Librairie:Empreinte » pour éviter les notifications de mise " @@ -51420,8 +51434,8 @@ msgid "" "Altium Designer, make sure to save as \"PCB Binary Files (*.PcbDoc)\"." msgstr "" "Ce fichier ne semble pas être dans un format PCB Binary Version 6.0 valide. " -"Dans Altium Designer, assurez-vous d'enregistrer sous \"PCB Binary Files (*." -"PcbDoc)\"." +"Dans Altium Designer, assurez-vous d'enregistrer sous \"PCB Binary Files " +"(*.PcbDoc)\"." #: pcbnew/pcb_io/altium/altium_pcb.cpp:558 #, c-format @@ -51613,7 +51627,7 @@ msgstr "Chargement arcs..." msgid "Loading pads..." msgstr "Chargement des pads..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51623,14 +51637,14 @@ msgstr "" "librairie empreinte %s pad %s n'est pas marqué comme multicouche, mais est " "un pad TH." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "L’empreinte %s pad %s n’est pas marquée comme multicouche, mais est un pad " "traversant." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51639,12 +51653,12 @@ msgstr "" "Chargement de la bibliothèque '%s' :\n" "L'empreinte %s pad %s a un trou carré (pas encore pris en charge)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "P’empreinte %s, pad '%s’a un trou carré. (non supporté)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51655,7 +51669,7 @@ msgstr "" "L'empreinte %s pad %s a une rotation de trou de %d degrés. KiCad ne prend en " "charge que les rotations de 90 degrés." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51664,7 +51678,7 @@ msgstr "" "Le pad '%s’de l’empreinte %s a un trou avec rotation de %d degrés. KiCad ne " "supporte que des rotations de 90 degrés." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51673,12 +51687,12 @@ msgstr "" "Erreur de chargement de la librairie '%s' :\n" "L'empreinte %s pad %s utilise un trou de type inconnu %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "L’empreinte %s, pad %s, utilise un trou de type %d inconnu." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51687,12 +51701,12 @@ msgstr "" "Erreur de chargement de la librairie '%s' :\n" "L'empreinte %s pad %s utilise une forme de pad inconnue." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "L’empreinte %s pad %s utilise une forme de pad inconnue." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51701,7 +51715,7 @@ msgstr "" "Le pad non cuivre %s sur la couche Altium %d n’a pas d’équivalent KiCad. Mis " "sur Eco1_User à la place." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51712,7 +51726,7 @@ msgstr "" "Empreinte %s pad non cuivré %s trouvé sur une couche Altium (%d) sans " "équivalent dans KiCad. Elle a été déplacée sur la couche KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51721,34 +51735,34 @@ msgstr "" "Empreinte %s pad non cuivre %s trouvé sur la couche Altium %d qui n’a pas " "d’équivalent KiCad. Mis sur Eco1_User à la place." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "Le pad non-cuivre %s est connecté à un net, ce qui n’est pas pris en charge." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Le pad non en cuivre %s a un trou, qui n’est pas pris en charge." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Le pad non-cuivre %s utilise une pile de pad complexe (non encore prise en " "charge)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Le pad %s non cuivre utilise une forme de pad inconnue." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Chargement des vias..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51756,24 +51770,24 @@ msgstr "" "La via de la couche %d à %d utilise une couche non-cuivre, qui n’est pas " "prise en charge." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Chargement des pistes..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Chargement de chaînes unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Chargement des textes..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Justification inconnue pour la boite de texte %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Chargement rectangles..." @@ -52626,69 +52640,69 @@ msgstr "Fichier empreinte gEDA / Lepton EDA PCB" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Répertoire librairies d'empreintes gEDA / Lepton EDA PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Génération section contenu" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "Le type du pad n'est pas pris en charge ; il a été ignoré." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Création de la section historique" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Génération de la section nomenclature" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "L'empreinte %s n'a pas été trouvée dans le dictionnaire ; les données de la " "nomenclature peuvent être incomplètes." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "Référence OEM manquante pour le composant \"%s\" ; l'entrée de la " "nomenclature sera ignorée." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Génération des données CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "Le contour du PCB est absent ou mal formé. Exécuter DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Des pointeurs d'empreinte en double ont été rencontrés ; la sortie IPC-2581 " "peut être incorrecte." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exportation de la couche %s, net %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "Via utilise un \"Stackup\" non supporté ; omise dans les données de perçage." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "Pad utilise un \"Stackup\" non supporté ; hole omis dans les données de " "perçage." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52696,15 +52710,15 @@ msgstr "" "Les teardrops ne sont pas pris en charge dans la révision B de l'IPC-2581 ; " "ils ont été exportés en tant que zones." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Génération section logistique" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Enregistrement fichier" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Échec de l'enregistrement des données IPC-2581 en mémoire tampon." @@ -53072,44 +53086,44 @@ msgstr "" "Empreinte « %s » introuvable dans la liste des \"décalcomanies\", élément " "ignoré" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "Ignore élément \"décalcomanie\" sur la couche non mappée %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Texte sur la couche non mappé %d attribué à la couche Commentaires" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Ignore piste sur une couche non cuivrée %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "Élément CUIVRE sur couche non mappée %d. mis par défaut sur F.Cu" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "Ignorer le remplissage sur la couche non mappée %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Ignore la zone interdite sur la couche non mappée %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Ignore la zone interdite sans couches valides" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53566,8 +53580,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53869,8 +53883,8 @@ msgstr "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -54219,7 +54233,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "Chargement Librairies d'Empreintes" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Échec du chargement de la carte\n" @@ -54362,7 +54376,7 @@ msgstr "PCB sauvegardé\n" msgid "Failed to save board.\n" msgstr "Échec de l'enregistrement du PCB.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54371,48 +54385,48 @@ msgstr "" "Erreur en génération du fichier IPC-2581 '%s'.\n" "Échec du renommage du fichier temporaire '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Le fichier IPC-D-356 a été créé avec succès\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Impossible de créer le fichier IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "Sauvegarde réussie du fichierPCB au format le plus récent\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "Le fichier PCB n'a pas été mis à jour\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Impossible de déterminer le format du fichier pour '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Fichier d'entrée non trouvé: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Aucun plugin trouvé pour le type de fichier '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "Importation de '%s' format %s...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "La carte importée a été enregistrée avec succès dans '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Erreur lors de l'impotation: %s\n" @@ -54421,7 +54435,7 @@ msgstr "Erreur lors de l'impotation: %s\n" msgid "Multiple Layers" msgstr "Couches Multiples" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "Le traçage HPGL n'est plus supporté depuis KiCad 10.0" @@ -59952,89 +59966,89 @@ msgstr "freins thermiques pour pads traversants" msgid "[INFO] load failed: %s" msgstr "[INFO] chargement échouée: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Convertisseur Bitmap en Composant" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" "Créer un composant à partir d’une image bitmap pour une utilisation avec " "KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Editeur de Schématique KiCad (indépendant)." -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Outil de Capture Schématique" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Editeur de schématique indépendant pour les schémas KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Visionneuse de fichiers Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Visualiser fichiers Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber ;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Suite CAO Electronique" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Suite d’outils pour la conception schématique et des circuits imprimés" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Calculateur pour PCB KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculateur;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB Calculator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Calculatrice pour divers calculs liés à l’électronique" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint ;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Editeur de PCB KiCad (indépendant)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Éditeur de circuit imprimé" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Éditeur indépendant de circuits imprimés pour les C.I. KiCad" @@ -60042,6 +60056,15 @@ msgstr "Éditeur indépendant de circuits imprimés pour les C.I. KiCad" msgid "An EDA suite for schematic and circuit board design" msgstr "Suite d’outils pour la conception schématique et des circuits imprimés" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Circuit imprimé" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -60099,6 +60122,9 @@ msgstr "Symbole Schématique KiCad" msgid "KiCad Drawing Sheet" msgstr "Feuille de Dessin KiCad" +#~ msgid "PCB: Import" +#~ msgstr "PCB : Importation" + #~ msgid "JSON file with layer name mappings" #~ msgstr "Fichier JSON avec mappages des noms de couches" @@ -61052,8 +61078,8 @@ msgstr "Feuille de Dessin KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -61104,9 +61130,9 @@ msgstr "Feuille de Dessin KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61192,8 +61218,8 @@ msgstr "Feuille de Dessin KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -61244,9 +61270,9 @@ msgstr "Feuille de Dessin KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" diff --git a/translation/pofiles/he.po b/translation/pofiles/he.po index e6a6f99307..83c4fb1f6c 100644 --- a/translation/pofiles/he.po +++ b/translation/pofiles/he.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:18+0000\n" "Last-Translator: Seth Hillbrand \n" "Language-Team: Hebrew \n" "```\n" "\n" -"On Windows, if the desired generator script for a CSV BOM is `C:\\Users\\u" -"sername\\kicad\\my_python_script.py`, the command line would be:\n" +"On Windows, if the desired generator script for a CSV BOM is `C:" +"\\Users\\username\\kicad\\my_python_script.py`, the command line would be:\n" "\n" "```\n" "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " @@ -16331,6 +16329,7 @@ msgid "Code" msgstr "קוד" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "שמור {} בשדה הערך בתור \"{}\"" @@ -17136,8 +17135,8 @@ msgstr "עדכן/אפס גדלים וסגנונות שדות" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "עזרת תחביר" @@ -18135,7 +18134,7 @@ msgstr "הפקת פלט ל-HPGL אינה נתמכת עוד החל מ-KiCad 10.0. #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "יצירת תיקיית פלט נכשלה\n" @@ -19008,7 +19007,7 @@ msgstr "נגזר מ" msgid "Error loading symbol %s from library '%s'." msgstr "שגיאה בטעינת סמל %s מספרייה '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "לא ידוע" @@ -19844,8 +19843,8 @@ msgid "" "mode. In order to create/update PCBs from schematics, launch the main KiCad " "application and create a project." msgstr "" -"לא ניתן לעדכן את המעגל המודפס כיוון שעורך הסכימה נפתח במצב עצמאי. כדי ליצור/" -"לעדכן מעגלים מודפסים מסכימות, הפעל את יישום KiCad הראשי וצור פרויקט." +"לא ניתן לעדכן את המעגל המודפס כיוון שעורך הסכימה נפתח במצב עצמאי. כדי " +"ליצור/לעדכן מעגלים מודפסים מסכימות, הפעל את יישום KiCad הראשי וצור פרויקט." #: eeschema/sch_edit_frame.cpp:1407 msgid "New Schematic" @@ -20902,25 +20901,25 @@ msgstr "שם ספריית סמלים לא חוקי" msgid "Invalid symbol library ID" msgstr "מזהה ספריית סמלים לא חוקי" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 msgid "Missing sheet name property" msgstr "חסר מאפיין שם גיליון" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 msgid "Missing sheet file property" msgstr "חסר מאפיין קובץ גיליון" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 msgid "Invalid table: no cells defined" msgstr "טבלה לא חוקית: לא הוגדרו תאים" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "קישור ספריית קבוצה %s מכיל תו לא חוקי '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "מזהה ספרייה לא חוקי" @@ -21489,7 +21488,7 @@ msgid "Library Link" msgstr "קישור לספרייה" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "תיאור ספרייה" @@ -21906,8 +21905,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -21958,9 +21957,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22027,9 +22026,9 @@ msgstr "" "  
~{overbar}
 
~{CLK}\n" " \n" -"        " -"
overbar
   
" -"CLK\n" +"        
overbar
   
CLK\n" " \n" " \n" " \n" @@ -22113,8 +22112,8 @@ msgstr "" "  
1\n" " \n" " \n" -"  
@{if(condition, true_val, false_val)}" -"\n" +"  
@{if(condition, true_val, false_val)}\n" " \n" "  
תצוגת טקסט מותנה\n" " \n" @@ -22122,12 +22121,12 @@ msgstr "" "  
@{if(\"${LAYER}\" == \"F.Cu\", \"TOP\", " "\"BOTTOM\")}\n" " \n" -"  
TOP (בשכבה הקדמית) או BOTTOM" -"\n" +"  
TOP (בשכבה הקדמית) או BOTTOM\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
השוואות מספריות עובדות גם כן\n" " \n" @@ -22308,9 +22307,8 @@ msgstr "" " \n" " \n" " הגדרת אפיק\n" -" " -"             \n" +"              " +"\n" " רשתות תוצאה\n" " \n" " \n" @@ -23222,8 +23220,8 @@ msgstr "שגיאה ביצירת קובץ פלט זמני" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis אינו תומך בערכי DUT עדיין. https://ibis.org/summits/nov16a/chen.pdf" @@ -23955,8 +23953,8 @@ msgid "" "Duplicate pin %s %s at location (%s, %s) conflicts with pin " "%s%s at location (%s, %s) in %s body style." msgstr "" -"פין כפול %s %s במיקום (%s, %s) מתנגש עם פין %s%s במיקום " -"(%s, %s) בסגנון גוף %s." +"פין כפול %s %s במיקום (%s, %s) מתנגש עם פין %s%s במיקום " +"(%s, %s) בסגנון גוף %s." #: eeschema/symbol_checker.cpp:138 #, c-format @@ -23964,8 +23962,8 @@ msgid "" "Duplicate pin %s %s at location (%s, %s) conflicts with pin " "%s%s at location (%s, %s) in units %s and %s of %s body style." msgstr "" -"פין כפול %s %s במיקום (%s, %s) מתנגש עם פין %s%s במיקום " -"(%s, %s) ביחידות %s ו-%s של סגנון גוף %s." +"פין כפול %s %s במיקום (%s, %s) מתנגש עם פין %s%s במיקום " +"(%s, %s) ביחידות %s ו-%s של סגנון גוף %s." #: eeschema/symbol_checker.cpp:158 #, c-format @@ -23973,8 +23971,8 @@ msgid "" "Duplicate pin %s %s at location (%s, %s) conflicts with pin " "%s%s at location (%s, %s)." msgstr "" -"פין כפול %s %s במיקום (%s, %s) מתנגש עם פין %s%s במיקום " -"(%s, %s)." +"פין כפול %s %s במיקום (%s, %s) מתנגש עם פין %s%s במיקום " +"(%s, %s)." #: eeschema/symbol_checker.cpp:171 #, c-format @@ -23982,8 +23980,8 @@ msgid "" "Duplicate pin %s %s at location (%s, %s) conflicts with pin " "%s%s at location (%s, %s) in units %s and %s." msgstr "" -"פין כפול %s %s במיקום (%s, %s) מתנגש עם פין %s%s במיקום " -"(%s, %s) ביחידות %s ו-%s." +"פין כפול %s %s במיקום (%s, %s) מתנגש עם פין %s%s במיקום " +"(%s, %s) ביחידות %s ו-%s." #: eeschema/symbol_checker.cpp:223 msgid "Warning: reference is empty

" @@ -24016,7 +24014,8 @@ msgstr "סמל כוח חשוד
רק לפין כוח של קלט או msgid "" "Suspicious Power Symbol
Invisible input power pins are no longer " "required

" -msgstr "סמל כוח חשוד
פינים מוסתרים של קלט כוח אינם נדרשים עוד

" +msgstr "" +"סמל כוח חשוד
פינים מוסתרים של קלט כוח אינם נדרשים עוד

" #: eeschema/symbol_checker.cpp:308 #, c-format @@ -25678,7 +25677,8 @@ msgstr "ייבא הקצאות תצורת רכיב..." #: eeschema/tools/sch_actions.cpp:1133 msgid "" "Import symbol footprint assignments from .cmp file created by board editor" -msgstr "ייבא הקצאות תצורת רכיב לסמלים מקובץ .cmp שנוצר על ידי עורך המעגל המודפס" +msgstr "" +"ייבא הקצאות תצורת רכיב לסמלים מקובץ .cmp שנוצר על ידי עורך המעגל המודפס" #: eeschema/tools/sch_actions.cpp:1139 msgid "Annotate Schematic..." @@ -28265,7 +28265,7 @@ msgid "Clear Recent Job Files" msgstr "ניקוי קובצי עבודה אחרונים" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "כלי צפייה בגרבר של KiCad" @@ -29342,7 +29342,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30307,7 +30307,8 @@ msgstr "הצג כלים לחישוב התנגדות, כושר זרם וכו'" msgid "" "Edit drawing sheet borders and title blocks for use in schematics and PCB " "designs" -msgstr "ערוך גבולות גיליון שרטוט ותיבות כותרת לשימוש בסכימות ועיצובי מעגל מודפס" +msgstr "" +"ערוך גבולות גיליון שרטוט ותיבות כותרת לשימוש בסכימות ועיצובי מעגל מודפס" #: kicad/dialogs/panel_kicad_launcher.cpp:172 msgid "Manage downloadable packages from KiCad and 3rd party repositories" @@ -30840,7 +30841,7 @@ msgstr "התקן" msgid "Uninstall" msgstr "הסר התקנה" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -30864,13 +30865,13 @@ msgstr "האם אתה בטוח שברצונך לסגור את מנהל החבי msgid "Install Package" msgstr "התקן חבילה" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "ממתינים (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31057,30 +31058,30 @@ msgstr "הצג את כל הגרסאות" msgid "Download" msgstr "הורד" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "שגיאה בטעינת רשימת חבילות מותקנות: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "מוריד %lld/%lld ק\"ב" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "ההורדה גדולה מדי." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "מביא מאגר" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "לא ניתן לפענח מאגר: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31088,19 +31089,19 @@ msgstr "" "כתובת ה-URL של המאגר שצוינה אינה נראית כמאגר חבילות KiCad חוקי. אנא בדוק שוב " "את הכתובת." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "מביא חבילות מאגר" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "לא ניתן לטעון כתובת URL של חבילות מאגר." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "גיבוב החבילות אינו תואם. ייתכן שהמאגר פגום." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31111,46 +31112,46 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "נכשל בפענוח קובץ repository.json מקומי." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "מטמון החבילות של המאגר הנוכחי פגום, הוא יורד מחדש." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "מוריד משאבים" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "גיבוב קובץ המשאבים אינו תואם ולא ייעשה בו שימוש. ייתכן שהמאגר פגום." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "קובץ מקומי" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "עדכון PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "מתכונן להביא מאגרים" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "מביא מאגר..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "סוקר חבילות..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31322,225 +31323,225 @@ msgstr "שם תיקייה:" msgid "Create New Directory" msgstr "צור תיקייה חדשה" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "עבור לפרויקט זה" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "סגור את כל העורכים ועבור לפרויקט שנבחר" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "תיקייה חדשה..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "צור תיקייה חדשה" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "הצג ב-Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "מציג את התיקייה בחלון Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "פתח תיקייה בסייר הקבצים" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "פותח את התיקייה במנהל הקבצים של המערכת" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "מציג את התיקיות בחלון Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "פתח תיקיות בסייר הקבצים" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "פותח את התיקיות במנהל הקבצים של המערכת" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "פתח את הקובץ בעורך טקסט" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "פתח קבצים בעורך טקסט" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "ערוך בעורך טקסט" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "הרץ משימות" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "שנה שם קובץ..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "שנה שם קובץ" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "שנה שמות קבצים..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "שנה שמות קבצים" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "מחק את הקובץ ואת תוכנו" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "מחק את הקבצים ואת תוכנם" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "העבר לאשפה" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "הוסף פרויקט לבקרת גרסאות..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "אתחל מאגר חדש" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "בצע Commit לפרויקט..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "בצע Commit של שינויים למאגר המקומי" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Push" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "דחוף שינויים מקומיים שבוצע להם Commit למאגר מרוחק" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Pull" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "משוך שינויים ממאגר מרוחק למאגר מקומי" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "בצע Commit לקובץ..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "עבור לענף " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "אחר..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "עבור לענף אחר" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "עבור לענף" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "אפשר שילוב Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "אפשר מחדש שילוב Git עבור פרויקט זה" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "השבת שילוב Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "השבת שילוב Git עבור פרויקט זה" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "שנה שם קובץ: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "שנה שם קובץ" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "נתיב רשת: לא מנטר שינויים בתיקייה" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "נתיב מקומי: מנטר שינויים בתיקייה" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "אנא המתן" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "ממתין לסיום פעולות Git..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "התיקייה שנבחרה היא כבר פרויקט Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "נכשל באתחול פרויקט Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "הגדר מאגר מרוחק ברירת מחדל" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "נכשל בהגדרת מאגר מרוחק ברירת מחדל." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Fetch ממאגר מרוחק" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "נכשל במשיכת פרויקט" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "נכשל בדחיפת פרויקט" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "התיקייה שנבחרה אינה פרויקט Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "מבטל Commit עקב הודעת Commit ריקה." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "מבטל Commit עקב בחירת קבצים ריקה." @@ -34316,8 +34317,8 @@ msgstr "" "100 °C, ורוחבים עד 400 מיל (10 מ\"מ).\n" "\n" "הנוסחה, מתוך IPC 2221, היא\n" -"
___I = K · ΔT0.44 · (W · H)" -"0.725___
\n" +"
___I = K · ΔT0.44 · (W · " +"H)0.725___
\n" "כאשר:
\n" "___I___ הוא הזרם המקסימלי ב-A
\n" "___ΔT___ היא עליית הטמפרטורה מעל הסביבה ב-°C
\n" @@ -35461,10 +35462,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -37453,8 +37454,8 @@ msgstr "אין הרשאות מספיקות לכתיבת קובץ '%s'." msgid "Generate IPC-2581 File" msgstr "צור קובץ IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -37463,7 +37464,7 @@ msgstr "" "שגיאה ביצירת קובץ IPC-2581 ‏'%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "קובץ IPC-2581 נוצר בהצלחה." @@ -37504,16 +37505,28 @@ msgstr "דחוס פלט" msgid "Compress output into 'zip' file" msgstr "דחוס פלט לקובץ 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "עדכון:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "עמודות BOM" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "מזהה פנימי:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -37521,37 +37534,37 @@ msgstr "" "מספר מזהה חלק המשמש באופן פנימי במהלך העיצוב.\n" "מספר זה חייב להיות ייחודי לכל חלק." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "צור ייחודי" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "מק\"ט יצרן:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "עמודה המכילה את מספר החלק של היצרן" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "השמט" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "יצרן:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "מק\"ט מפיץ:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "עמודה המכילה את מספר החלק של המפיץ" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "מפיץ:" @@ -38218,13 +38231,13 @@ msgstr "מרווח משחת הלחמה:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "מרווח משחת הלחמה מקומי עבור תצורת רכיב זו.\n" -"הזן ערך מוחלט (לדוגמה, -0.1mm), אחוז (לדוגמה, -5%), או שניהם (לדוגמה, -" -"0.1mm - 5%).\n" +"הזן ערך מוחלט (לדוגמה, -0.1mm), אחוז (לדוגמה, -5%), או שניהם (לדוגמה, -0.1mm " +"- 5%).\n" "אם ריק, ייעשה שימוש בערך הגלובלי." #: pcbnew/dialogs/dialog_footprint_properties.cpp:286 @@ -38309,7 +38322,7 @@ msgstr "היסט Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "סמן הפניה" @@ -38424,13 +38437,13 @@ msgstr "אפשר גישור פתחי מסיכת הלחמה בין פדים" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "מרווח משחת הלחמה ביחס לגודל הפד.\n" -"הזן ערך מוחלט (למשל, -0.1mm), אחוז (למשל, -5%), או שניהם (למשל, -0.1mm - 5%)" -".\n" +"הזן ערך מוחלט (למשל, -0.1mm), אחוז (למשל, -5%), או שניהם (למשל, -0.1mm - " +"5%).\n" "ערך זה יכול להידרס על ידי ערכים מקומיים של תצורת רכיב או פד." #: pcbnew/dialogs/dialog_footprint_properties_base.cpp:329 @@ -40191,13 +40204,13 @@ msgstr "מאפייני פד ברירת מחדל עבור כלי הוספת פד" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "מרווח משחת הלחמה המקומי עבור פד זה.\n" -"הזן ערך מוחלט (למשל, -0.1mm), אחוז (למשל, -5%), או שניהם (למשל, -0.1mm - 5%)" -".\n" +"הזן ערך מוחלט (למשל, -0.1mm), אחוז (למשל, -5%), או שניהם (למשל, -0.1mm - " +"5%).\n" "אם ריק, ייעשה שימוש בערך תצורת הרכיב או הערך הגלובלי." #: pcbnew/dialogs/dialog_pad_properties.cpp:673 @@ -43366,26 +43379,26 @@ msgstr "כללי DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "שגיאה:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "לכללים '%s' ו-'%s' יש תנאי זהה." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "הכלל '%s' מפנה למחלקת רשת לא מוגדרת '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "הכלל '%s' מפנה לשכבות לא מוגדרות: %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "לא ניתן להוסיף כללי עיצוב ללא פרויקט" @@ -43471,8 +43484,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -43676,198 +43689,193 @@ msgid "" msgstr "" "### אילוצים\n" "\n" -"| סוג אילוץ | סוג ארגומנט" -" " -"| תיאור" -" " +"| סוג אילוץ | סוג " +"ארגומנט " +"| " +"תיאור " "|\n" -"|---------------------------" -"|-----------------------------------------------------------------------------------------------------------------------" -"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" +"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n" +"| `annular_width` | min/opt/" +"max " +"| בודק את רוחב הטבעות ההיקפיות בקדחי מעבר." +"
" "|\n" -"| `annular_width` | min/opt/max" -" " -"| בודק את רוחב הטבעות ההיקפיות בקדחי מעבר.
" -" " -"|\n" -"| `assertion` | \"<expression>" -"\" " -"| בודק את הביטוי הנתון.
" -" " +"| `assertion` | " +"\"<expression>\" " +"| בודק את הביטוי הנתון." +"
" "|\n" "| `bridged_mask` " "| " "| בודק גשרי מסיכת הלחמה בין פריטי נחושת. אילוץ זה אינו מקבל ערך min/opt/max. " "בשילוב עם סעיף חומרה, ניתן להשתמש באילוץ זה כדי לאפשר או למנוע גישור מסיכת " -"הלחמה בתנאים שונים.
" -" " +"הלחמה בתנאים שונים." +"
" "|\n" -"| `clearance` | min" -" " +"| `clearance` | " +"min " "| מגדיר את המרווח **החשמלי** בין אובייקטי נחושת של רשתות שונות. (ראה " -"`physical_clearance` אם ברצונך להגדיר מרווח בין אובייקטים ללא קשר לרשת.)
" -"
כדי לאפשר לאובייקטי נחושת לחפוף (להתנגש), צור אילוץ `clearance` עם ערך " -"`min` קטן מאפס (לדוגמה, `-1`).
" -" " +"`physical_clearance` אם ברצונך להגדיר מרווח בין אובייקטים ללא קשר " +"לרשת.)

כדי לאפשר לאובייקטי נחושת לחפוף (להתנגש), צור אילוץ " +"`clearance` עם ערך `min` קטן מאפס (לדוגמה, `-1`)." +"
" "|\n" -"| `courtyard_clearance` | min" -" " +"| `courtyard_clearance` | " +"min " "| בודק את המרווח בין חצרות תצורות רכיב ומפיק שגיאה אם שתי חצרות קרובות מדי " -"לערך `min`. אם לתצורת רכיב אין צורת חצר, לא תופקנה שגיאות מאילוץ זה.
" -" " +"לערך `min`. אם לתצורת רכיב אין צורת חצר, לא תופקנה שגיאות מאילוץ זה." +"
" "|\n" -"| `creepage` | min" -" " -"| מגדיר את מרחק הזחילה בין אובייקטי נחושת של רשתות שונות.
" -" " +"| `creepage` | " +"min " +"| מגדיר את מרחק הזחילה בין אובייקטי נחושת של רשתות שונות." +"
" "|\n" -"| `diff_pair_gap` | min/opt/max" -" " +"| `diff_pair_gap` | min/opt/" +"max " "| בודק את הרווח בין מוליכים מצומדים בזוג דיפרנציאלי. מוליכים מצומדים הם " "מקטעים מקבילים זה לזה. רווח זוג דיפרנציאלי אינו נבדק בחלקים לא מצומדים של " -"זוג דיפרנציאלי (לדוגמה, הפיזור מרכיב).
" -" " +"זוג דיפרנציאלי (לדוגמה, הפיזור מרכיב)." +"
" "|\n" -"| `diff_pair_uncoupled` | max" -" " +"| `diff_pair_uncoupled` | " +"max " "| בודק את המרחק שמוליך זוג דיפרנציאלי מנותב ללא צימוד מהמוליך של הקוטביות " "השנייה בזוג (לדוגמה, כשהזוג מתפזר מרכיב, או מתנתק כדי לעקוף אובייקט אחר כמו " -"קדח מעבר).
" -" " +"קדח מעבר)." +"
" "|\n" -"| `disallow` | `track`
`via`
`through_via`
" -"`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
" -"`graphic`
`hole`
`footprint`
| ציין סוג אובייקט אחד או יותר " -"לאיסור, מופרדים ברווחים. לדוגמה, `(constraint disallow track)` או `" -"(constraint disallow track via pad)`. אם אובייקט מסוג זה תואם את תנאי הכלל, " -"תיווצר שגיאת DRC.

אילוץ זה דומה במהותו לאזור אסור, אך ניתן להשתמש בו " -"ליצירת הגבלות ספציפיות יותר.
" -" |\n" -"| `edge_clearance` | min/opt/max" -" " +"| `disallow` | " +"`track`
`via`
`through_via`
`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
`graphic`
`hole`
`footprint`
" +"| ציין סוג אובייקט אחד או יותר לאיסור, מופרדים ברווחים. לדוגמה, `(constraint " +"disallow track)` או `(constraint disallow track via pad)`. אם אובייקט מסוג " +"זה תואם את תנאי הכלל, תיווצר שגיאת DRC.

אילוץ זה דומה במהותו לאזור " +"אסור, אך ניתן להשתמש בו ליצירת הגבלות ספציפיות יותר." +"
|\n" +"| `edge_clearance` | min/opt/" +"max " "| בודק את המרווח בין אובייקטים לקצה הלוח.

ניתן לחשוב על כך גם " "כ\"סבילות כרסום\" מכיוון שקצה הלוח כולל את כל הפריטים הגרפיים בשכבת " "`Edge.Cuts` וכן כל חורי פדים *אליפטיים*. (ראה `physical_hole_clearance` " -"לסבילות קידוח.)
" -" " +"לסבילות " +"קידוח.)
" "|\n" -"| `length` | min/max" -" " +"| `length` | min/" +"max " "| בודק את אורך הניתוב הכולל עבור הרשתות התואמות את תנאי הכלל ומפיק שגיאה " "עבור כל רשת שנמצאת מתחת לערך `min` (אם צוין) או מעל ערך `max` (אם צוין) של " -"האילוץ.
" -" " +"האילוץ." +"
" "|\n" -"| `hole` | min/max" -" " +"| `hole` | min/" +"max " "| בודק את הגודל (קוטר) של חור קדוח בפד או קדח מעבר. עבור חורים אליפטיים, " "הקוטר הקטן (מינורי) ייבדק מול ערך `min` (אם צוין) והקוטר הגדול (מז'ורי) " -"ייבדק מול ערך `max` (אם צוין).
" -" " +"ייבדק מול ערך `max` (אם צוין)." +"
" "|\n" -"| `hole_clearance` | min" -" " +"| `hole_clearance` | " +"min " "| בודק את המרווח בין חור קדוח בפד או קדח מעבר לאובייקטי נחושת ברשת אחרת. " -"המרווח נמדד מקוטר החור, לא ממרכזו.
" -" " +"המרווח נמדד מקוטר החור, לא ממרכזו." +"
" "|\n" -"| `hole_to_hole` | min" -" " +"| `hole_to_hole` | " +"min " "| בודק את המרווח בין חורים קדוחים מכנית בפדים וקדחי מעבר. המרווח נמדד בין " "קטרי החורים, לא בין מרכזיהם.

אילוץ זה מיועד אך ורק להגנה על מקדחים. " "המרווח בין חורים **קדוחים בלייזר** (מיקרו-קדחים) לחורים לא מכניים אחרים אינו " "נבדק, וכן המרווח בין חורים **כרוסים** (אליפטיים) לחורים לא מכניים אחרים.
" "|\n" -"| `physical_clearance` | min" -" " -"| בודק את המרווח בין שני אובייקטים בשכבה נתונה (כולל שכבות שאינן נחושת).
" -"
בעוד שאילוץ זה יכול לבצע בדיקות כלליות יותר מ-`clearance`, הוא הרבה יותר " -"איטי. השתמש ב-`clearance` במידת האפשר.
" -" " +"| `physical_clearance` | " +"min " +"| בודק את המרווח בין שני אובייקטים בשכבה נתונה (כולל שכבות שאינן נחושת)." +"

בעוד שאילוץ זה יכול לבצע בדיקות כלליות יותר מ-`clearance`, הוא הרבה " +"יותר איטי. השתמש ב-`clearance` במידת האפשר." +"
" "|\n" -"| `physical_hole_clearance` | min" -" " +"| `physical_hole_clearance` | " +"min " "| בודק את המרווח בין חור קדוח בפד או קדח מעבר לאובייקט אחר, ללא קשר לרשת. " "המרווח נמדד מקוטר החור, לא ממרכזו.

ניתן לחשוב על כך גם כ\"סבילות " "קידוח\" מכיוון שזה כולל רק חורים **עגולים** (ראה `edge_clearance` לסבילות " -"כרסום).
" -" " +"כרסום)." +"
" "|\n" -"| `silk_clearance` | min/opt/max" -" " -"| בודק את המרווח בין אובייקטים בשכבות הדפסת משי לאובייקטים אחרים.
" -" " +"| `silk_clearance` | min/opt/" +"max " +"| בודק את המרווח בין אובייקטים בשכבות הדפסת משי לאובייקטים אחרים." +"
" "|\n" -"| `skew` | max" -" " +"| `skew` | " +"max " "| בודק את סטיית האורכים הכוללת עבור הרשתות התואמות את תנאי הכלל, כלומר ההפרש " "בין אורך כל רשת לממוצע כל האורכים של כל רשת שתואמת את הכלל. אם הערך המוחלט " -"של ההפרש בין הממוצע לאורך של רשת כלשהי חורג מערך `max` של האילוץ, תופק " -"שגיאה.
" -" " +"של ההפרש בין הממוצע לאורך של רשת כלשהי חורג מערך `max` של האילוץ, תופק שגיאה." +"
" "|\n" -"| `solder_mask_expansion` | opt" -" " +"| `solder_mask_expansion` | " +"opt " "| מגדיר את הרחבת מסיכת ההלחמה עבור פדים, צורות " "ומוליכים. " "|\n" -"| `solder_paste_abs_margin` | opt" -" " -"| מגדיר את מרווח משחת ההלחמה המוחלט עבור פדים. בדרך כלל שלילי להקטנת " -"המשחה.

מרווח משחת ההלחמה הסופי יהיה המרווח המוחלט ועוד המרווח " +"| `solder_paste_abs_margin` | " +"opt " +"| מגדיר את מרווח משחת ההלחמה המוחלט עבור פדים. בדרך כלל שלילי להקטנת המשחה." +"

מרווח משחת ההלחמה הסופי יהיה המרווח המוחלט ועוד המרווח " "היחסי. " "|\n" -"| `solder_paste_rel_margin` | opt" -" " -"| מגדיר את מרווח משחת ההלחמה היחסי עבור פדים. בדרך כלל שלילי להקטנת " -"המשחה.

מרווח משחת ההלחמה הסופי יהיה המרווח המוחלט ועוד המרווח " +"| `solder_paste_rel_margin` | " +"opt " +"| מגדיר את מרווח משחת ההלחמה היחסי עבור פדים. בדרך כלל שלילי להקטנת המשחה." +"

מרווח משחת ההלחמה הסופי יהיה המרווח המוחלט ועוד המרווח " "היחסי. " "|\n" -"| `thermal_relief_gap` | min" -" " -"| מגדיר את רוחב הרווח בין פד לאזור מילוי עם חיבור שחרור תרמי.
" -" " +"| `thermal_relief_gap` | " +"min " +"| מגדיר את רוחב הרווח בין פד לאזור מילוי עם חיבור שחרור תרמי." +"
" "|\n" -"| `thermal_spoke_width` | opt" -" " -"| מגדיר את רוחב הזרועות המחברות פד לאזור מילוי עם חיבור שחרור תרמי.
" -" " +"| `thermal_spoke_width` | " +"opt " +"| מגדיר את רוחב הזרועות המחברות פד לאזור מילוי עם חיבור שחרור תרמי." +"
" "|\n" -"| `track_width` | min/opt/max" -" " +"| `track_width` | min/opt/" +"max " "| בודק את רוחב מקטעי מוליכים וקשתות. תופק שגיאה עבור כל מקטע שרוחבו מתחת " -"לערך `min` (אם צוין) או מעל ערך `max` (אם צוין).
" -" " +"לערך `min` (אם צוין) או מעל ערך `max` (אם צוין)." +"
" "|\n" -"| `track_angle` | min/opt/max" -" " +"| `track_angle` | min/opt/" +"max " "| בודק את הזווית בין שני מקטעי מוליכים מחוברים. תופק שגיאה עבור כל זוג מחובר " -"עם זווית מתחת לערך `min` (אם צוין) או מעל ערך `max` (אם צוין).
" -" " +"עם זווית מתחת לערך `min` (אם צוין) או מעל ערך `max` (אם צוין)." +"
" "|\n" -"| `track_segment_length` | min/max" -" " +"| `track_segment_length` | min/" +"max " "| בודק את אורך מקטעי מוליכים וקשתות. תופק שגיאה עבור כל מקטע שאורכו מתחת " -"לערך `min` (אם צוין) או מעל ערך `max` (אם צוין).
" -" " +"לערך `min` (אם צוין) או מעל ערך `max` (אם צוין)." +"
" "|\n" -"| `via_count` | max" -" " +"| `via_count` | " +"max " "| סופר את מספר קדחי המעבר בכל רשת התואמת את תנאי הכלל. אם מספר זה חורג מערך " -"`max` של האילוץ ברשת תואמת כלשהי, תופק שגיאה עבור אותה רשת.
" -" " +"`max` של האילוץ ברשת תואמת כלשהי, תופק שגיאה עבור אותה רשת." +"
" "|\n" "| `via_dangling` " "| " "| בודק קדחי מעבר שאינם מחוברים או מחוברים רק בשכבה אחת. אילוץ זה אינו מקבל " "ערך min/opt/max. בשילוב עם סעיף חומרה, ניתן להשתמש באילוץ זה כדי לאפשר או " -"למנוע קדחי מעבר תלויים בתנאים שונים.
" -" " +"למנוע קדחי מעבר תלויים בתנאים שונים." +"
" "|\n" -"| `zone_connection` | `solid`
`thermal_reliefs`
" -"`none` " -"| מגדיר את סוג החיבור בין אזור מילוי לפד.
" -" " +"| `zone_connection` | " +"`solid`
`thermal_reliefs`
`none` " +"| מגדיר את סוג החיבור בין אזור מילוי לפד." +"
" "|\n" "\n" "\n" @@ -44050,8 +44058,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -44417,13 +44425,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44578,13 +44586,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44694,8 +44702,8 @@ msgstr "" "drilling \n" " # micro-vias.\n" " (rule hole_to_hole_uvia_exclusion\n" -" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")" -"\n" +" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == " +"'Micro'\")\n" " (constraint hole_to_hole)\n" " (severity ignore))\n" "\n" @@ -46079,7 +46087,7 @@ msgstr "בודק חפיפת חצרות בתצורות רכיב..." msgid "Checking creepage..." msgstr "בודק מרחק זחילה..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s מרחק זחילה %s; בפועל %s)" @@ -46856,7 +46864,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "האם אתה בטוח שברצונך למחוק?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -46864,7 +46872,7 @@ msgstr "" "לכללים מרובים עם אותו שם יש תנאים שונים. כללים עם אותו שם חייבים לכלול תנאים " "זהים כדי שניתן יהיה למזג אותם." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -46872,7 +46880,7 @@ msgstr "" "לכללים הבאים יש שינויים שלא נשמרו:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -46880,7 +46888,7 @@ msgstr "" "\n" "האם ברצונך לשמור את השינויים?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "טעינת כללי DRC מחדש נכשלה: %s" @@ -46897,7 +46905,12 @@ msgstr "הסבילות חייבת להיות גדולה מ-0 או שווה ל-0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "הסבילות גדולה מדי: האורך המינימלי המתקבל אינו חיובי" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "יש לציין לפחות אילוץ אחד" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "הסטייה המקסימלית חייבת להיות גדולה מ-0 או שווה ל-0" @@ -46968,7 +46981,7 @@ msgstr "אובייקט B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "כלשהו" @@ -47051,16 +47064,16 @@ msgstr "אפשר שכבה תחתונה" msgid "At least one layer must be selected" msgstr "יש לבחור לפחות שכבה אחת" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "הרוחב האופטימלי חייב להיות גדול מ-0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "סבילות הרוחב חייבת להיות גדולה מ-0 או שווה ל-0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "סבילות הרוחב חייבת להיות קטנה מהרוחב האופטימלי" @@ -47104,7 +47117,8 @@ msgstr "גודל חור קדח מעבר מקסימלי חייב להיות גד #: pcbnew/drc/rule_editor/drc_re_via_style_constraint_data.h:109 msgid "Minimum Via Hole Size cannot be greater than Maximum Via Hole Size" -msgstr "גודל חור קדח מעבר מינימלי לא יכול להיות גדול מגודל חור קדח מעבר מקסימלי" +msgstr "" +"גודל חור קדח מעבר מינימלי לא יכול להיות גדול מגודל חור קדח מעבר מקסימלי" #: pcbnew/drc/rule_editor/drc_re_vias_under_smd_constraint_data.h:73 msgid "At least one via type must be selected" @@ -47172,42 +47186,42 @@ msgstr "סוג כלל" msgid "Rule name" msgstr "שם כלל" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "שם הכלל חייב להיות ייחודי." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "נדרשת בחירת שכבה." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "שגיאה: לא סופק טקסט תנאי לאימות." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "כלל DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "הצג התאמות (שגיאה)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "הצג התאמות (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "הצג התאמות" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "חיצוני" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "פנימי" @@ -47795,7 +47809,7 @@ msgid "Error saving custom rules file '%s'." msgstr "שגיאה בשמירת קובץ כללים מותאמים אישית '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49196,8 +49210,8 @@ msgstr "מעבד סמל '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "אזהרה: לתצורת הרכיב '%s' של %s חסר שם ספרייה. השתמש בפורמט המלא " "'ספרייה:תצורת רכיב' כדי למנוע התראות עדכון חוזרות." @@ -49289,7 +49303,8 @@ msgstr "מזהה תצורת הרכיב '%s' של %s אינו חוקי." #, c-format msgid "" "%s footprint '%s' not found in any libraries in the footprint library table." -msgstr "תצורת הרכיב '%s' של %s לא נמצאה באף ספרייה בטבלת ספריות תצורות הרכיבים." +msgstr "" +"תצורת הרכיב '%s' של %s לא נמצאה באף ספרייה בטבלת ספריות תצורות הרכיבים." #: pcbnew/pad.cpp:1601 pcbnew/pad.cpp:1815 pcbnew/pad.cpp:1831 #: pcbnew/pad.cpp:1840 @@ -50197,8 +50212,8 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" "טוען ספרייה '%s':\n" -"תצורת הרכיב %s מכילה קו מתאר מקווקו בשכבת Altium‏ (%d) ללא שכבה מקבילה ב-" -"KiCad. הוא הועבר לשכבת Eco1_User של KiCad." +"תצורת הרכיב %s מכילה קו מתאר מקווקו בשכבת Altium‏ (%d) ללא שכבה מקבילה " +"ב-KiCad. הוא הועבר לשכבת Eco1_User של KiCad." #: pcbnew/pcb_io/altium/altium_pcb.cpp:2860 #, c-format @@ -50206,8 +50221,8 @@ msgid "" "Footprint %s contains a dashed outline on Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -"תצורת הרכיב %s מכילה קו מתאר מקווקו בשכבת Altium‏ (%d) ללא שכבה מקבילה ב-" -"KiCad. הוא הועבר לשכבת Eco1_User של KiCad." +"תצורת הרכיב %s מכילה קו מתאר מקווקו בשכבת Altium‏ (%d) ללא שכבה מקבילה " +"ב-KiCad. הוא הועבר לשכבת Eco1_User של KiCad." #: pcbnew/pcb_io/altium/altium_pcb.cpp:2903 #, c-format @@ -50235,7 +50250,7 @@ msgstr "טוען קשתות..." msgid "Loading pads..." msgstr "טוען פדים..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -50244,12 +50259,12 @@ msgstr "" "שגיאה בטעינת ספרייה '%s':\n" "פד %s של תצורת הרכיב %s אינו מסומן כרב-שכבתי, אך הוא פד חור עובר." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "פד %s של תצורת הרכיב %s אינו מסומן כרב-שכבתי, אך הוא פד חור עובר." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -50258,12 +50273,12 @@ msgstr "" "טוען ספרייה '%s':\n" "לפד %s של תצורת הרכיב %s חור מרובע (עדיין לא נתמך)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "לפד %s של תצורת הרכיב %s חור מרובע (עדיין לא נתמך)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -50274,7 +50289,7 @@ msgstr "" "לפד %s של תצורת הרכיב %s סיבוב חור של %d מעלות. KiCad תומך רק בסיבובים של 90 " "מעלות." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -50283,7 +50298,7 @@ msgstr "" "לפד %s של תצורת הרכיב %s סיבוב חור של %d מעלות. KiCad תומך רק בסיבובים של 90 " "מעלות." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -50292,12 +50307,12 @@ msgstr "" "שגיאה בטעינת ספרייה '%s':\n" "פד %s של תצורת הרכיב %s משתמש בחור מסוג לא ידוע %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "פד %s של תצורת הרכיב %s משתמש בחור מסוג לא ידוע %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -50306,12 +50321,12 @@ msgstr "" "שגיאה בטעינת ספרייה '%s':\n" "פד %s של תצורת הרכיב %s משתמש בצורת פד לא ידועה." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "פד %s של תצורת הרכיב %s משתמש בצורת פד לא ידועה." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -50320,7 +50335,7 @@ msgstr "" "פד לא-נחושתי %s נמצא על שכבת Altium (%d) ללא מקבילה ב-KiCad. הוא הועבר לשכבת " "Eco1_User של KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -50328,66 +50343,66 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" "טוען ספרייה '%s':\n" -"פד לא-נחושתי %s של תצורת הרכיב %s נמצא בשכבת Altium‏ (%d) ללא שכבה מקבילה ב-" -"KiCad. הוא הועבר לשכבת Eco1_User של KiCad." +"פד לא-נחושתי %s של תצורת הרכיב %s נמצא בשכבת Altium‏ (%d) ללא שכבה מקבילה " +"ב-KiCad. הוא הועבר לשכבת Eco1_User של KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -"פד לא-נחושתי %s של תצורת הרכיב %s נמצא בשכבת Altium‏ (%d) ללא שכבה מקבילה ב-" -"KiCad. הוא הועבר לשכבת Eco1_User של KiCad." +"פד לא-נחושתי %s של תצורת הרכיב %s נמצא בשכבת Altium‏ (%d) ללא שכבה מקבילה " +"ב-KiCad. הוא הועבר לשכבת Eco1_User של KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "פד לא-נחושתי %s מחובר לרשת, דבר שאינו נתמך." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "לפד לא-נחושתי %s יש חור, דבר שאינו נתמך." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "לפד לא-נחושתי %s יש מחסנית פדים מורכבת (עדיין לא נתמך)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "פד לא-נחושתי %s משתמש בצורת פד לא ידועה." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "טוען קדחי מעבר..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "קדח מעבר משכבה %d לשכבה %d משתמש בשכבה שאינה נחושת, דבר שאינו נתמך." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "טוען מוליכים..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "טוען מחרוזות Unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "טוען טקסט..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "יישור לא ידוע %d בתיבת טקסט, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "טוען מלבנים..." @@ -50599,8 +50614,8 @@ msgid "" "areas are not supported in KiCad. Only the supported elements for the area " "were imported." msgstr "" -"אזור CADSTAR‏ '%s' מסומן כאזור מיקום ב-CADSTAR. אזורי מיקום אינם נתמכים ב-" -"KiCad. רק הרכיבים הנתמכים באזור יובאו." +"אזור CADSTAR‏ '%s' מסומן כאזור מיקום ב-CADSTAR. אזורי מיקום אינם נתמכים " +"ב-KiCad. רק הרכיבים הנתמכים באזור יובאו." #: pcbnew/pcb_io/cadstar/cadstar_pcb_archive_loader.cpp:1704 #, c-format @@ -50818,9 +50833,9 @@ msgid "" "imported. Please review the design rules as copper pours may be affected by " "this." msgstr "" -"עיצוב ה-CADSTAR מכיל רשתות עם 'Spacing Class' מוקצה. ל-KiCad אין מקבילה ל-" -"Spacing Class של CADSTAR ולכן רכיבים אלה לא יובאו. בדוק את כללי העיצוב כיוון " -"שאזורי נחושת עלולים להיות מושפעים מכך." +"עיצוב ה-CADSTAR מכיל רשתות עם 'Spacing Class' מוקצה. ל-KiCad אין מקבילה " +"ל-Spacing Class של CADSTAR ולכן רכיבים אלה לא יובאו. בדוק את כללי העיצוב " +"כיוון שאזורי נחושת עלולים להיות מושפעים מכך." #: pcbnew/pcb_io/cadstar/pcb_io_cadstar_archive.h:37 msgid "CADSTAR PCB Archive files" @@ -51176,74 +51191,74 @@ msgstr "קובץ תצורת רכיב של gEDA / Lepton EDA PCB" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "תיקיית ספריית תצורות רכיבים של gEDA / Lepton EDA PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "מייצר מקטע תוכן" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "לפד סוג לא נתמך; הוא דולג." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "מייצר מקטע היסטוריה" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "מייצר מקטע BOM" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "תצורת הרכיב %s לא נמצאה במילון; נתוני BOM עלולים להיות חלקיים." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "לרכיב \"%s\" חסרה הפניית OEM; רשומת BOM תדולג." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "מייצר נתוני CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "קו מתאר הלוח חסר או לא תקין. הרץ DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "נמצאו מצביעי תצורת רכיב כפולים; פלט IPC-2581 עלול להיות שגוי." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "מייצא שכבה %s, רשת %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "קדח מעבר משתמש במחסנית פדים לא נתמכת; הושמט מנתוני הקידוח." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "פד משתמש במחסנית פדים לא נתמכת; החור הושמט מנתוני הקידוח." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "טיפות אינן נתמכות בגרסה B של IPC-2581; הן יוצאו כאזורי מילוי." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "מייצר מקטע לוגיסטי" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "שומר קובץ" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "שמירת נתוני IPC-2581 למאגר נכשלה." @@ -51560,7 +51575,8 @@ msgstr "" msgid "" "Component '%s' has non-ASCII characters in its designator; converted to '%s' " "for ODB++ export." -msgstr "לרכיב '%s' יש תווים שאינם ASCII בסמן שלו; הומר ל-'%s' עבור ייצוא ODB++." +msgstr "" +"לרכיב '%s' יש תווים שאינם ASCII בסמן שלו; הומר ל-'%s' עבור ייצוא ODB++." #: pcbnew/pcb_io/odbpp/odb_component.cpp:89 #, c-format @@ -51594,44 +51610,44 @@ msgstr "מתחיל ייבוא מעגל מודפס PADS" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "תצורת הרכיב '%s' לא נמצאה ברשימת ה-decal, הרכיב דולג" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "מדלג על פריט decal בשכבה לא ממופה %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "טקסט בשכבה לא ממופה %d הוקצה לשכבת הערות" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "מדלג על מוליך בשכבה שאינה נחושת %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "פריט COPPER בשכבה לא ממופה %d מוגדר כברירת מחדל ל-F.Cu" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "מדלג על יציקה בשכבה לא ממופה %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "מדלג על אזור אסור בשכבה לא ממופה %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "מדלג על אזור אסור ללא שכבות חוקיות" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52084,8 +52100,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -52132,9 +52148,9 @@ msgstr "" "  
~{overbar}
 
~{CLK}\n" " \n" -"        " -"
overbar
   
" -"CLK\n" +"        
overbar
   
CLK\n" " \n" " \n" " \n" @@ -52319,8 +52335,8 @@ msgstr "" "  
1\n" " \n" " \n" -"  
@{if(condition, true_val, false_val)}" -"\n" +"  
@{if(condition, true_val, false_val)}\n" " \n" "  
הצגת טקסט מותנית\n" " \n" @@ -52332,8 +52348,8 @@ msgstr "" "td>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
השוואות מספריות עובדות גם כן\n" " \n" @@ -52731,7 +52747,7 @@ msgstr "חסר ארגומנט שם מחלקת רכיב ל-hasComponentClass()" msgid "Loading Footprint Libraries" msgstr "טוען ספריות תצורות רכיבים" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "העתקת תמונה ללוח הכתיבה נכשלה\n" @@ -52871,7 +52887,7 @@ msgstr "הלוח נשמר\n" msgid "Failed to save board.\n" msgstr "שמירת הלוח נכשלה.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -52880,48 +52896,48 @@ msgstr "" "שגיאה ביצירת קובץ IPC-2581 '%s'.\n" "שינוי שם קובץ זמני '%s' נכשל." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "קובץ IPC-D-356 נוצר בהצלחה\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "יצירת קובץ IPC-D-356 נכשלה\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "קובץ הלוח נשמר בהצלחה בתבנית העדכנית\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "קובץ הלוח לא עודכן\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "לא ניתן לזהות את תבנית הקובץ עבור '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "קובץ קלט לא נמצא: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "לא נמצא תוסף עבור סוג קובץ '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "מייבא '%s' בתבנית %s...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "הלוח המיובא נשמר בהצלחה אל '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "שגיאה במהלך ייבוא: %s\n" @@ -52930,7 +52946,7 @@ msgstr "שגיאה במהלך ייבוא: %s\n" msgid "Multiple Layers" msgstr "שכבות מרובות" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "שרטוט HPGL אינו נתמך עוד החל מ-KiCad 10.0" @@ -58303,87 +58319,87 @@ msgstr "שחרור תרמי לחורים עוברים מצופים" msgid "[INFO] load failed: %s" msgstr "[מידע] הטעינה נכשלה: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;תמונת סיביות;ממיר;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "ממיר תמונת סיביות לרכיב" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "צור רכיב מתמונת סיביות לשימוש על ידי KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "עורך סכמטי של KiCad (עצמאי)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "כלי שרטוט סכימתי" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "עורך סכמטי עצמאי עבור סכימות KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "כלי צפייה בקבצי גרבר" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "צפה בקבצי גרבר" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "מנהל פרויקט;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "חבילת EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "חבילת כלים לעיצוב סכימות ופריסת מעגלים מודפסים" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "מחשבון PCB KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "מחשבון; PCB ;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "מחשבון PCB" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "מחשבון עבור חישובים אלקטרונים שונים" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;מעגל מודפס;מעגל;פריסה;עיצוב;עורך;תצורת רכיב;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "עורך מעגלים של KiCad (עצמאי)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "עורך מעגלים" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "עורך לוח מעגל מודפס עצמאי עבור לוחות KiCad" @@ -58391,6 +58407,14 @@ msgstr "עורך לוח מעגל מודפס עצמאי עבור לוחות KiCad msgid "An EDA suite for schematic and circuit board design" msgstr "חבילת EDA לעיצוב סכימות ופריסת מעגלים מודפסים" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "מעגל מודפס" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -58446,6 +58470,9 @@ msgstr "סימן סכימטי KiCad" msgid "KiCad Drawing Sheet" msgstr "גיליון שרטוט KiCad" +#~ msgid "PCB: Import" +#~ msgstr "מעגל מודפס: ייבוא" + #, fuzzy #~ msgid "Minimum Routing Width must be greater than 0" #~ msgstr "רוחב מינימלי" @@ -58814,9 +58841,6 @@ msgstr "גיליון שרטוט KiCad" #~ msgid "Export the Current View as a JPEG image" #~ msgstr "יצא מבט נוכחי כ JPEG..." -#~ msgid "Circuit board" -#~ msgstr "מעגל מודפס" - #~ msgid "Show 3D Axis" #~ msgstr "הצג צירי תלת מימד" diff --git a/translation/pofiles/hr.po b/translation/pofiles/hr.po index 881acb8012..0a3d32a0e0 100644 --- a/translation/pofiles/hr.po +++ b/translation/pofiles/hr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2024-12-10 16:04-0800\n" "Language: hr\n" "MIME-Version: 1.0\n" @@ -1734,7 +1734,7 @@ msgid "Image Converter" msgstr "" #: bitmap2component/bitmap2cmp_frame.cpp:156 -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:10 msgid "KiCad Image Converter" msgstr "" @@ -2071,7 +2071,7 @@ msgid "&Open Anyway" msgstr "" #: common/confirm.cpp:68 common/confirm.cpp:107 -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1250 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1253 msgid "Save Changes?" msgstr "" @@ -2147,7 +2147,7 @@ msgid "&No" msgstr "" #: common/design_block_io.cpp:51 common/design_block_io.cpp:61 -#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:11 #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:7 msgid "KiCad" msgstr "" @@ -2279,7 +2279,7 @@ msgstr "" #: eeschema/sch_symbol.cpp:3317 eeschema/sch_symbol.cpp:3905 #: eeschema/symbol_editor/symbol_editor.cpp:1750 #: eeschema/symbol_viewer_frame.cpp:389 pcbnew/footprint.cpp:4828 -#: pcbnew/generate_footprint_info.cpp:39 pcbnew/plot_board_layers.cpp:193 +#: pcbnew/generate_footprint_info.cpp:39 pcbnew/plot_board_layers.cpp:194 msgid "Keywords" msgstr "" @@ -2387,7 +2387,7 @@ msgstr "" #: common/dialog_about/AboutDialog_main.cpp:915 #: pcbnew/dialogs/dialog_global_deletion_base.cpp:37 -#: pcbnew/plot_board_layers.cpp:211 +#: pcbnew/plot_board_layers.cpp:212 #: pcbnew/widgets/panel_selection_filter.cpp:221 #: pcbnew/widgets/panel_selection_filter_base.cpp:29 #: pcbnew/widgets/search_handlers.cpp:138 @@ -2753,7 +2753,7 @@ msgstr "" #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:57 #: pcbnew/dialogs/panel_fp_lib_table.cpp:329 #: pcbnew/footprint_wizard_frame.cpp:339 pcbnew/pcb_dimension.cpp:641 -#: pcbnew/pcb_fields_grid_table.cpp:148 pcbnew/plot_board_layers.cpp:166 +#: pcbnew/pcb_fields_grid_table.cpp:148 pcbnew/plot_board_layers.cpp:167 #: pcbnew/widgets/pcb_properties_panel.cpp:405 #: pcbnew/widgets/search_handlers.cpp:141 msgid "Value" @@ -3007,6 +3007,7 @@ msgstr "" #: common/dialogs/dialog_import_choose_project.cpp:34 #: kicad/cli/command_pcb.h:31 pcbnew/board.cpp:1693 +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:36 msgid "PCB" msgstr "" @@ -3015,6 +3016,7 @@ msgstr "" #: eeschema/widgets/hierarchy_pane.cpp:802 #: eeschema/widgets/hierarchy_pane.cpp:808 #: eeschema/widgets/symbol_diff_widget.cpp:44 +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:37 msgid "Schematic" msgstr "" @@ -3059,7 +3061,7 @@ msgstr "" #: common/dialogs/dialog_page_settings.cpp:465 #: eeschema/eeschema_jobs_handler.cpp:249 pagelayout_editor/files.cpp:254 #: pagelayout_editor/pl_editor_frame.cpp:369 -#: pcbnew/pcbnew_jobs_handler.cpp:2804 +#: pcbnew/pcbnew_jobs_handler.cpp:2818 #, c-format msgid "Error loading drawing sheet '%s'." msgstr "" @@ -4383,7 +4385,7 @@ msgstr "" #: eeschema/dialogs/dialog_import_symbol_select.cpp:549 #: eeschema/dialogs/dialog_import_symbol_select.cpp:569 #: eeschema/dialogs/panel_sym_lib_table.cpp:594 -#: kicad/project_tree_pane.cpp:1774 pcbnew/dialogs/panel_fp_lib_table.cpp:691 +#: kicad/project_tree_pane.cpp:1778 pcbnew/dialogs/panel_fp_lib_table.cpp:691 #: pcbnew/tools/pcb_actions.cpp:727 msgid "Skip" msgstr "" @@ -5254,7 +5256,7 @@ msgid "" "computer can connect to KiCad." msgstr "" -#: common/dialogs/panel_plugin_settings_base.cpp:31 kicad/pcm/pcm.cpp:1214 +#: common/dialogs/panel_plugin_settings_base.cpp:31 kicad/pcm/pcm.cpp:1261 msgid "Enable KiCad API" msgstr "" @@ -5867,7 +5869,7 @@ msgid "Error switching GAL backend" msgstr "" #: common/drawing_sheet/drawing_sheet_parser.cpp:559 -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3642 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3643 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:3662 msgid "Failed to read image data." msgstr "" @@ -6067,13 +6069,13 @@ msgstr "" #: common/eda_base_frame.cpp:511 common/tool/actions.cpp:289 #: pcbnew/dialogs/panel_setup_rules.cpp:135 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:959 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:976 msgid "Undo" msgstr "" #: common/eda_base_frame.cpp:520 common/tool/actions.cpp:301 #: pcbnew/dialogs/panel_setup_rules.cpp:136 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:960 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:977 msgid "Redo" msgstr "" @@ -6125,7 +6127,7 @@ msgstr "" msgid "Hotkeys" msgstr "" -#: common/eda_base_frame.cpp:1421 kicad/project_tree_pane.cpp:1086 +#: common/eda_base_frame.cpp:1421 kicad/project_tree_pane.cpp:1090 msgid "Version Control" msgstr "" @@ -6277,7 +6279,7 @@ msgstr "" msgid "Unknown MIME type for documentation file '%s'" msgstr "" -#: common/eda_draw_frame.cpp:237 common/tool/action_toolbar.cpp:1187 +#: common/eda_draw_frame.cpp:237 common/tool/action_toolbar.cpp:1214 #: pcbnew/dialogs/dialog_update_pcb_base.cpp:55 msgid "Override locks" msgstr "" @@ -6381,7 +6383,7 @@ msgstr "" #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:142 #: pcbnew/load_select_footprint.cpp:296 pcbnew/pad.cpp:1854 #: pcbnew/pcb_barcode.cpp:435 pcbnew/pcb_shape.cpp:700 pcbnew/pcb_text.cpp:276 -#: pcbnew/plot_board_layers.cpp:170 +#: pcbnew/plot_board_layers.cpp:171 msgid "Footprint" msgstr "" @@ -6871,7 +6873,7 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1199 #: pcbnew/dialogs/dialog_render_job.cpp:42 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:430 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1086 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1103 msgid "Top" msgstr "" @@ -6883,7 +6885,7 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1199 #: pcbnew/dialogs/dialog_render_job.cpp:38 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:430 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1088 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1105 msgid "Bottom" msgstr "" @@ -7362,7 +7364,7 @@ msgstr "" msgid "Failed to create author signature: %s" msgstr "" -#: common/git/libgit_backend.cpp:264 kicad/project_tree_pane.cpp:2306 +#: common/git/libgit_backend.cpp:264 kicad/project_tree_pane.cpp:2312 #, c-format msgid "Failed to create commit: %s" msgstr "" @@ -7528,7 +7530,7 @@ msgstr "" #: common/grid_tricks.cpp:379 common/tool/actions.cpp:313 #: common/widgets/listbox_tricks.cpp:209 eeschema/tools/sch_actions.cpp:244 #: pcbnew/dialogs/panel_setup_rules.cpp:140 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:964 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:981 #: pcbnew/tools/edit_tool.cpp:3027 msgid "Cut" msgstr "" @@ -7544,7 +7546,7 @@ msgstr "" #: eeschema/tools/sch_actions.cpp:250 kicad/dialogs/panel_jobset.cpp:439 #: pcbnew/dialogs/dialog_multichannel_repeat_layout_base.cpp:76 #: pcbnew/dialogs/panel_setup_rules.cpp:141 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:965 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:982 msgid "Copy" msgstr "" @@ -7557,7 +7559,7 @@ msgstr "" #: eeschema/tools/sch_editor_control.cpp:2798 #: eeschema/tools/symbol_editor_edit_tool.cpp:1739 #: pcbnew/dialogs/panel_setup_rules.cpp:142 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:966 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:983 #: pcbnew/tools/pcb_control.cpp:1380 msgid "Paste" msgstr "" @@ -7569,10 +7571,10 @@ msgstr "" #: common/grid_tricks.cpp:388 common/tool/actions.cpp:404 #: common/widgets/listbox_tricks.cpp:212 eeschema/tools/sch_edit_tool.cpp:2092 #: eeschema/tools/symbol_editor_edit_tool.cpp:858 -#: kicad/dialogs/panel_jobset.cpp:440 kicad/project_tree_pane.cpp:1010 +#: kicad/dialogs/panel_jobset.cpp:440 kicad/project_tree_pane.cpp:1014 #: pcbnew/dialogs/panel_setup_rules.cpp:143 #: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:593 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:967 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:984 #: pcbnew/tools/edit_tool.cpp:2997 pcbnew/tools/edit_tool.cpp:3040 msgid "Delete" msgstr "" @@ -7593,7 +7595,7 @@ msgstr "" #: pcbnew/dialogs/dialog_import_settings.cpp:100 #: pcbnew/dialogs/dialog_import_settings_base.cpp:101 #: pcbnew/dialogs/panel_setup_rules.cpp:147 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:971 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:988 msgid "Select All" msgstr "" @@ -7992,16 +7994,16 @@ msgstr "" msgid "PCB: Export HPGL" msgstr "" -#: common/jobs/job_export_pcb_ipc2581.cpp:72 -#: pcbnew/dialogs/dialog_export_2581_base.h:88 +#: common/jobs/job_export_pcb_ipc2581.cpp:74 +#: pcbnew/dialogs/dialog_export_2581_base.h:90 msgid "Export IPC-2581" msgstr "" -#: common/jobs/job_export_pcb_ipc2581.cpp:78 +#: common/jobs/job_export_pcb_ipc2581.cpp:80 msgid "Export IPC-2581 Job Settings" msgstr "" -#: common/jobs/job_export_pcb_ipc2581.cpp:91 +#: common/jobs/job_export_pcb_ipc2581.cpp:93 msgid "PCB: Export IPC-2581" msgstr "" @@ -8164,10 +8166,6 @@ msgstr "" msgid "PCB Import Job Settings" msgstr "" -#: common/jobs/job_pcb_import.cpp:67 -msgid "PCB: Import" -msgstr "" - #: common/jobs/job_pcb_render.cpp:132 #, c-format msgid "Render %s" @@ -8744,12 +8742,10 @@ msgid "Missing units for '%s'| (%s)" msgstr "" #: common/libeval_compiler/libeval_compiler.cpp:1184 -#, c-format msgid "Type mismatch between '%s' and %lf" msgstr "" #: common/libeval_compiler/libeval_compiler.cpp:1190 -#, c-format msgid "Type mismatch between %lf and '%s'" msgstr "" @@ -9155,7 +9151,7 @@ msgstr "" #: eeschema/sch_plotter.cpp:736 gerbview/export_to_pcbnew.cpp:65 #: pagelayout_editor/files.cpp:224 pcbnew/build_BOM_from_board.cpp:101 #: pcbnew/dialogs/dialog_board_statistics.cpp:475 -#: pcbnew/dialogs/dialog_drc.cpp:1112 pcbnew/dialogs/dialog_export_2581.cpp:297 +#: pcbnew/dialogs/dialog_drc.cpp:1112 pcbnew/dialogs/dialog_export_2581.cpp:302 #: pcbnew/dialogs/dialog_export_idf.cpp:130 #: pcbnew/dialogs/dialog_export_vrml.cpp:139 #: pcbnew/dialogs/dialog_gen_footprint_position.cpp:335 @@ -9380,55 +9376,55 @@ msgstr "" msgid "Quit %s" msgstr "" -#: common/tool/action_toolbar.cpp:1135 +#: common/tool/action_toolbar.cpp:1162 msgid "Grid selector" msgstr "" -#: common/tool/action_toolbar.cpp:1136 +#: common/tool/action_toolbar.cpp:1163 msgid "Grid Selection box" msgstr "" -#: common/tool/action_toolbar.cpp:1148 +#: common/tool/action_toolbar.cpp:1175 msgid "Zoom selector" msgstr "" -#: common/tool/action_toolbar.cpp:1149 +#: common/tool/action_toolbar.cpp:1176 msgid "Zoom Selection box" msgstr "" -#: common/tool/action_toolbar.cpp:1161 +#: common/tool/action_toolbar.cpp:1188 msgid "IPC/Scripting plugins" msgstr "" -#: common/tool/action_toolbar.cpp:1162 +#: common/tool/action_toolbar.cpp:1189 msgid "Region to hold the IPC/Scripting action buttons" msgstr "" -#: common/tool/action_toolbar.cpp:1167 +#: common/tool/action_toolbar.cpp:1194 msgid "Layer selector" msgstr "" -#: common/tool/action_toolbar.cpp:1168 +#: common/tool/action_toolbar.cpp:1195 msgid "Control to select the layer" msgstr "" -#: common/tool/action_toolbar.cpp:1175 +#: common/tool/action_toolbar.cpp:1202 msgid "Symbol unit selector" msgstr "" -#: common/tool/action_toolbar.cpp:1176 +#: common/tool/action_toolbar.cpp:1203 msgid "Displays the current unit" msgstr "" -#: common/tool/action_toolbar.cpp:1181 +#: common/tool/action_toolbar.cpp:1208 msgid "Symbol body style selector" msgstr "" -#: common/tool/action_toolbar.cpp:1182 +#: common/tool/action_toolbar.cpp:1209 msgid "Displays the current body style" msgstr "" -#: common/tool/action_toolbar.cpp:1188 +#: common/tool/action_toolbar.cpp:1215 msgid "Allow moving of locked items with the mouse" msgstr "" @@ -9984,13 +9980,13 @@ msgstr "" #: common/tool/actions.cpp:766 common/widgets/mathplot.cpp:1415 #: pcbnew/dialogs/panel_setup_rules.cpp:151 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:975 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:992 msgid "Zoom In" msgstr "" #: common/tool/actions.cpp:772 common/widgets/mathplot.cpp:1416 #: pcbnew/dialogs/panel_setup_rules.cpp:152 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:976 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:993 msgid "Zoom Out" msgstr "" @@ -11469,7 +11465,7 @@ msgstr "" #: cvpcb/dialogs/dialog_config_equfiles.cpp:95 #: eeschema/dialogs/dialog_bom.cpp:403 #: gerbview/tools/gerbview_inspection_tool.cpp:183 -#: kicad/project_tree_pane.cpp:1100 +#: kicad/project_tree_pane.cpp:1104 msgid "No text editor selected in KiCad. Please choose one." msgstr "" @@ -11797,19 +11793,19 @@ msgstr "" msgid "Unconnected wire to bus entry" msgstr "" -#: eeschema/connection_graph.cpp:4384 +#: eeschema/connection_graph.cpp:4380 #, c-format msgid "" "Hierarchical label '%s' in root sheet cannot be connected to non-existent " "parent sheet" msgstr "" -#: eeschema/connection_graph.cpp:4450 +#: eeschema/connection_graph.cpp:4446 #, c-format msgid "Sheet pin %s has no matching hierarchical label inside the sheet" msgstr "" -#: eeschema/connection_graph.cpp:4467 +#: eeschema/connection_graph.cpp:4463 #, c-format msgid "Hierarchical label %s has no matching sheet pin in the parent sheet" msgstr "" @@ -12099,8 +12095,8 @@ msgid "" "\\Users\\username\\kicad\\my_python_script.py`, the command line would be:\n" "\n" "```\n" -"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -"csv\"\n" +"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +"\"%O.csv\"\n" "```\n" "\n" "On Linux, if the desired generator script for a CSV BOM is `/home/username/" @@ -15959,6 +15955,7 @@ msgid "Code" msgstr "" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "" @@ -16739,8 +16736,8 @@ msgstr "" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "" @@ -17711,7 +17708,7 @@ msgstr "" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "" @@ -18558,7 +18555,7 @@ msgstr "" msgid "Error loading symbol %s from library '%s'." msgstr "" -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "" @@ -20376,25 +20373,25 @@ msgstr "" msgid "Invalid symbol library ID" msgstr "" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 msgid "Missing sheet name property" msgstr "" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 msgid "Missing sheet file property" msgstr "" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 msgid "Invalid table: no cells defined" msgstr "" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "" @@ -20955,7 +20952,7 @@ msgid "Library Link" msgstr "" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "" @@ -21372,8 +21369,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -21424,9 +21421,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22246,8 +22243,8 @@ msgstr "" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -27171,7 +27168,7 @@ msgid "Clear Recent Job Files" msgstr "" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "" @@ -28221,7 +28218,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -29684,7 +29681,7 @@ msgstr "" msgid "Uninstall" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -29708,13 +29705,13 @@ msgstr "" msgid "Install Package" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -29895,48 +29892,48 @@ msgstr "" msgid "Download" msgstr "" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -29944,46 +29941,46 @@ msgid "" "%s" msgstr "" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -30144,225 +30141,225 @@ msgstr "" msgid "Create New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "" -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "" -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "" -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "" -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -34084,10 +34081,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36048,15 +36045,15 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "%s" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -36095,52 +36092,63 @@ msgstr "" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +msgid "BOM revision:" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "" @@ -36793,8 +36801,8 @@ msgstr "" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -36876,7 +36884,7 @@ msgstr "" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "" @@ -36985,8 +36993,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -38698,8 +38706,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -41717,26 +41725,26 @@ msgstr "" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -41797,8 +41805,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -42101,8 +42109,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -42301,13 +42309,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -43797,7 +43805,7 @@ msgstr "" msgid "Checking creepage..." msgstr "" -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "" @@ -44571,25 +44579,25 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "" @@ -44606,7 +44614,11 @@ msgstr "" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +msgid "At least one constraint must be defined" +msgstr "" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "" @@ -44677,7 +44689,7 @@ msgstr "" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "" @@ -44760,16 +44772,16 @@ msgstr "" msgid "At least one layer must be selected" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -44881,42 +44893,42 @@ msgstr "" msgid "Rule name" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -45456,7 +45468,7 @@ msgid "Error saving custom rules file '%s'." msgstr "" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -46839,8 +46851,8 @@ msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -47846,31 +47858,31 @@ msgstr "" msgid "Loading pads..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -47878,45 +47890,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -47924,61 +47936,61 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "" @@ -48692,74 +48704,74 @@ msgstr "" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "" @@ -49072,44 +49084,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -49556,8 +49568,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -49901,7 +49913,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "" @@ -50041,55 +50053,55 @@ msgstr "" msgid "Failed to save board.\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "Failed to rename temporary file '%s." msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "" @@ -50098,7 +50110,7 @@ msgstr "" msgid "Multiple Layers" msgstr "" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -55406,87 +55418,87 @@ msgstr "" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -55494,6 +55506,14 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " diff --git a/translation/pofiles/hu.po b/translation/pofiles/hu.po index 5a9755fa36..b00f55afe6 100644 --- a/translation/pofiles/hu.po +++ b/translation/pofiles/hu.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-04 22:15+0000\n" "Last-Translator: Sárkány Lőrinc \n" "Language-Team: Hungarian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22908,9 +22904,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23798,8 +23794,8 @@ msgstr "Hiba az ideiglenes kimeneti fájl létrehozása közben" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "A Kibis egyelőre nem támogatja a DUT értékeket. https://ibis.org/summits/" "nov16a/chen.pdf" @@ -29297,7 +29293,7 @@ msgid "Clear Recent Job Files" msgstr "Legutóbbi Gerber munka fájl megnyitása" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad Gerber Megjelenítő" @@ -30446,7 +30442,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32051,7 +32047,7 @@ msgstr "Telepítés" msgid "Uninstall" msgstr "Eltávolítás" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32078,13 +32074,13 @@ msgstr "Biztosan törli a kijelölt elemeket?" msgid "Install Package" msgstr "Csomag telepítése" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Függőben (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -32280,53 +32276,53 @@ msgstr "Összes verzió mutatása" msgid "Download" msgstr "Letöltés" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Hiba a telepített csomagok listájának betöltése közben: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Letöltés: %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "A letöltendő fájl túl nagy." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Vezeték-busz csatlakozás hozzáadása" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "" "Nem sikerült elemezni az URL-t:\n" "\"%s\"" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 #, fuzzy msgid "Fetching repository packages" msgstr "Nem sikerült betölteni a(z) \"%s\" projekt fájlt" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Nem sikerült betölteni a(z) \"%s\" projekt fájlt" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32336,53 +32332,53 @@ msgstr "" "Nem sikerült elemezni az URL-t:\n" "\"%s\"" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "" "Nem sikerült elemezni az URL-t:\n" "\"%s\"" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "3D modell könyvtárak letöltése" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Helyi fájl" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Frissítés" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Busz definíciók kezelése" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Vezeték-busz csatlakozás hozzáadása" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Csomagok áttekintése..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32549,245 +32545,245 @@ msgstr "Mappa neve:" msgid "Create New Directory" msgstr "Új mappa létrehozása" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Váltás erre a projektre" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 #, fuzzy msgid "Close all editors, and switch to the selected project" msgstr "Az összes szerkesztő bezárása, majd áttérés a kiválasztott projektre" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Új mappa..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Új mappa létrehozása" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Mappa megnyitása fájlkezelőben" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Mappa megnyitása az alapértelmezett fájlkezelőben" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Mappák megnyitása fájlkezelőben" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Mappák megnyitása az alapértelmezett fájlkezelőben" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Fájl megnyitása szövegszerkesztőben" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Fájlok megnyitása szövegszerkesztőben" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Szerkesztés szövegszerkesztőben" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Feladatok futtatása" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Fájl átnevezése..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Fájl átnevezése" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Fájlok átnevezése..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Fájlok átnevezése" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Fájl és tartalmának törlése" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Fájlok és tartalmuk törlése" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Áthelyezés a kukába" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "" "Nem sikerült elemezni az URL-t:\n" "\"%s\"" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Projekt..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 #, fuzzy msgid "Pull changes from remote repository into local" msgstr "Kapcsolási rajz módosítások átvezetése a nyáktervre" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Mező szerkesztése..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Váltás az 1. belső rétegre" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Egyéb..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Differenciális jelvezeték jelcsúszás kompenzálása" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Váltás NYÁK tervezőre" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Tervezési szabályellenőrzés engedélyezése" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Tervezési szabályellenőrzés engedélyezése" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Fájlnév módosítása: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Fájlnév módosítása" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Kérem, várjon" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "A kijelölt elem zárolva van." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "\"%s\" betöltése sikertelen" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Alapértelmezett vezetéklista név használata" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Nem sikerült létrehozni a(z) \"%s\" fájlt" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Vezeték-busz csatlakozás hozzáadása" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "\"%s\" betöltése sikertelen" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "\"%s\" betöltése sikertelen" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "A kijelölt elem zárolva van." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -36800,10 +36796,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38956,8 +38952,8 @@ msgstr "A(z) \"%s\" fájl mentéséhez írási jogosultságokra van szükség." msgid "Generate IPC-2581 File" msgstr "IPC-2581 fájl generálása" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38966,7 +38962,7 @@ msgstr "" "Hiba a(z) \"%s\" IPC-2581 fájl generálása során:\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "IPC-2581 fájl sikeresen létrehozva." @@ -39007,55 +39003,67 @@ msgstr "Kimenet tömörítése" msgid "Compress output into 'zip' file" msgstr "Kimenet tömörítése zip-fájlba" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Verzió:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Anyagjegyzék oszlopok" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Belső azonosító:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Figyelmeztetés generálása" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "Gyártó típusszám:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "%s nem lehet üres." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Vezetékek szűrése" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Gyártó:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "Disztribútor típusszám:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Disztribútor:" @@ -39762,8 +39770,8 @@ msgstr "Forrasztópaszta réteg távolságtartás arány:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -39851,7 +39859,7 @@ msgstr "Függőleges eltolás" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "Referencia jelölés" @@ -39983,8 +39991,8 @@ msgstr "Hagyjon áthidalt forrasztómaszk nyílásokat a forrszemek között" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Ez a globális távolságtartás értéke a forrszemek és a forrasztásgátló " @@ -41932,8 +41940,8 @@ msgstr "Alapértelmezett forrszem tulajdonságok bővítése eszközök" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -45411,26 +45419,26 @@ msgstr "DRC szabályok" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "HIBA:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "%s referencia módosítása %s-ra" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "%s referencia jelölés módosítása %s-ra" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 #, fuzzy msgid "Design rules cannot be added without a project" msgstr "Tervezési szabályok nem adhatók hozzá projekt nélkül" @@ -45453,9 +45461,9 @@ msgid "" msgstr "" "### Dokumentáció\n" "\n" -"A teljes dokumentáció elérhető itt: [https://docs.kicad.org](https://go." -"kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules)." +"A teljes dokumentáció elérhető itt: [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -45497,8 +45505,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -45801,8 +45809,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46001,13 +46009,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -47658,7 +47666,7 @@ msgstr "Alkatrészrajzolat határolódobozok átlapolódása nem engedélyezett" msgid "Checking creepage..." msgstr "Zóna kitöltések ellenőrzése...\n" -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "lokális távolságtartás és szigetelési távolság beállítások" @@ -48483,13 +48491,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Biztosan törli az egész nyáktervet?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -48498,14 +48506,14 @@ msgstr "" "Az alábbi fájlokat felül fogjuk írni:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "Megszakítsuk az exportálási folyamatot?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Nem sikerült hozzáadni a(z) \"%s\" fájlt." @@ -48524,7 +48532,12 @@ msgstr "A sugárnak nullánál nagyobbnak kell lennie" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Legalább egy réteget meg kell adni\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "A sugárnak nullánál nagyobbnak kell lennie" @@ -48603,7 +48616,7 @@ msgstr "Objektumok" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Bármerre" @@ -48701,18 +48714,18 @@ msgstr "Alsó réteg:" msgid "At least one layer must be selected" msgstr "Legalább egy réteget meg kell adni\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "A sugárnak nullánál nagyobbnak kell lennie" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "A sugárnak nullánál nagyobbnak kell lennie" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -48839,48 +48852,48 @@ msgstr "Kizárt terület tulajdonságok" msgid "Rule name" msgstr "Átnevezés" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Figyelmeztetés generálása" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Rétegválasztás:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "DRC szabályok" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Összes hiba mutatása" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Szín témák (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Vezetősáv megjelenítése" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Nem huzalozott" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -49477,7 +49490,7 @@ msgstr "" "%s" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50979,8 +50992,8 @@ msgstr "\"%s:%s\" alkatrész feldolgozása." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52119,19 +52132,19 @@ msgstr "Körívek betöltése..." msgid "Loading pads..." msgstr "Forrszemek betöltése..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -52141,14 +52154,14 @@ msgstr "" "A(z) %s alkatrészrajzolat %s forrszemében négyzet alakú lyuk van (még nem " "támogatott)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "A(z) %s alkatrészrajzolat %s forrszemében négyzet alakú lyuk van (még nem " "támogatott)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -52159,7 +52172,7 @@ msgstr "" "A(z) %s alkatrészrajzolat %s forrszeme %d fokkal van elforgatva. A KiCad " "csak 90 fokos elforgatást támogat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -52168,7 +52181,7 @@ msgstr "" "A(z) %s alkatrészrajzolat %s forrszeme %d fokkal van elforgatva. A KiCad " "csak 90 fokos elforgatást támogat." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -52177,13 +52190,13 @@ msgstr "" "Hiba a(z) \"%s\" könyvtár betöltése közben:\n" "A(z) %s alkatrészrajzolat %s forrszeme ismeretlen típusú (%d) lyukat használ." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" "A(z) %s alkatrészrajzolat %s forrszeme ismeretlen típusú (%d) lyukat használ." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -52192,20 +52205,20 @@ msgstr "" "Hiba a(z) \"%s\" könyvtár betöltése közben:\n" "A(z) %s alkatrészrajzolat %s forrszeme ismeretlen forrszem-alakzatot használ." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" "A(z) %s alkatrészrajzolat %s forrszeme ismeretlen forrszem-alakzatot használ." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -52213,62 +52226,62 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, fuzzy, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Rézkitöltés nem csatlakozik egy forrszemhez sem." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, fuzzy, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Rézkitöltés nem csatlakozik egy forrszemhez sem." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, fuzzy, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "Rézkitöltés nem csatlakozik egy forrszemhez sem." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "%s Alkatrészrajzolat %s forrszem ismeretlen forrszem-alakot használ." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Viák betöltése..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, fuzzy, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "Rézkitöltés nem csatlakozik egy forrszemhez sem." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Vezetősávok betöltése..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Betöltés..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Szöveg betöltése..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Téglalapok betöltése..." @@ -53081,78 +53094,78 @@ msgstr "gEDA PCB alkatrészrajzolat fájl" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA PCB alkatrészrajzolat könyvtár mappa" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Csatlakozás kijelölése" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Számozás iránya" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Renderelési beállítások" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "A(z) '%s' alkatrészrajzolat nem található a(z) '%s' könyvtárban." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "CAD adatok generálása" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "A panel körvonala hiányzik vagy hibás. Kérjük, futtassa a DRC-t." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Netlista exportálása" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Alkatrész pozíció fájl létrehozása" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Fájl mentése" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Nem sikerült létrehozni a(z) \"%s\"" @@ -53508,44 +53521,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "A(z) '%s' alkatrészrajzolat nem található a(z) '%s' könyvtárban" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Elem egy letiltott rétegen" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54011,8 +54024,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -54396,7 +54409,7 @@ msgstr "Hiányzó alkatrészrajzolatok" msgid "Loading Footprint Libraries" msgstr "Alkatrészrajzolat könyvtárak betöltése" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Nem sikerült betölteni a panelt\n" @@ -54548,7 +54561,7 @@ msgstr "Nyákterv mentése\n" msgid "Failed to save board.\n" msgstr "Nem sikerült menteni a panelt.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54557,48 +54570,48 @@ msgstr "" "Hiba a(z) \"%s\" IPC-2581 fájl generálása közben.\n" "Nem sikerült átnevezni a(z) \"%s\" ideiglenes fájlt." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "IPC-D-356 fájl sikeresen létrehozva\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Nem sikerült létrehozni az IPC-D-356 fájlt\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "A panel fájl nem lett frissítve\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "A(z) \"%s\" fájt nem lehet olvasni." -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "A fájl nem található: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Alkatrészrajzolat exportálása" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Hiba az alkatrészrajzolat betöltésekor" @@ -54608,7 +54621,7 @@ msgstr "Hiba az alkatrészrajzolat betöltésekor" msgid "Multiple Layers" msgstr "Több réteg" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "HPGL ábrázolás nem támogatott a KiCad 10.0-s verziója óta" @@ -60676,96 +60689,96 @@ msgstr "Hőcsapdák" msgid "[INFO] load failed: %s" msgstr "[INFO] a betöltés sikertelen: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Képkonvertáló" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 #, fuzzy msgid "Bitmap to Component Converter" msgstr "Képkonvertáló" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad Kapcsolási rajz szerkesztő (Önálló)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Kapcsolási rajz fájlok" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Kapcsolási rajz fájlok" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Eeschema - Kapcsolási rajz szerkesztő" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Gerber fájl megjelenítő" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Gerber fájlok megtekintése" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projektmenedzser;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "PCB Calculator - Elektronikai méretező kalkulátor" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 #, fuzzy msgid "PCB;Calculator;" msgstr "PCB Calculator - Elektronikai méretező kalkulátor" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 #, fuzzy msgid "PCB Calculator" msgstr "PCB Calculator - Elektronikai méretező kalkulátor" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Számológép különféle, elektronikával kapcsolatos számításokhoz" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad NYÁK tervező (Önálló)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Papírelrendezés szerkesztő" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -60773,6 +60786,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Nyákterv" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -60828,6 +60850,10 @@ msgstr "Alkatrész rajzjelek szerkesztése" msgid "KiCad Drawing Sheet" msgstr "KiCad Rajzlap" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Importálás" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Helytelen (negatív) sarokméret" @@ -61698,8 +61724,8 @@ msgstr "KiCad Rajzlap" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -61750,9 +61776,9 @@ msgstr "KiCad Rajzlap" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61838,8 +61864,8 @@ msgstr "KiCad Rajzlap" #~ " \n" #~ " \n" #~ " Busz Definiciók\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Eredmény\n" #~ " \n" #~ " \n" @@ -61890,9 +61916,9 @@ msgstr "KiCad Rajzlap" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -63142,10 +63168,6 @@ msgstr "KiCad Rajzlap" #~ "Összes alkatrészrajzolat archiválása egy új könyvtárba.\n" #~ "(ha a könyvtár már létezik, felül lesz írva)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Nyákterv" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -67247,8 +67269,8 @@ msgstr "KiCad Rajzlap" #~ "Enter the python symbol which implements the SCH_PLUGIN::Symbol*() " #~ "functions." #~ msgstr "" -#~ "Adja meg azt a Python szimbólumot, amely implementálja a SCH_PLUGIN::" -#~ "Symbol*() függvényeket." +#~ "Adja meg azt a Python szimbólumot, amely implementálja a " +#~ "SCH_PLUGIN::Symbol*() függvényeket." #, fuzzy #~ msgid "Gerber (experimental)" @@ -72738,15 +72760,15 @@ msgstr "KiCad Rajzlap" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "Csak DXF:\n" #~ "Jelölje be, ha az összes réteget körvonal (sokszög) módban kívánja " #~ "plottolni.\n" -#~ "Ne jelölje be, ha körvonal (sokszög) módot nem támogató rétegeket (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Ne jelölje be, ha körvonal (sokszög) módot nem támogató rétegeket " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "vázlat módban, a töbi réteget (*.Cu, *.Adhes, *.Paste, *.Mask) viszont " #~ "körvonal (sokszög) módban szeretné plottolni." diff --git a/translation/pofiles/id.po b/translation/pofiles/id.po index 8d5486f81d..5536f9353a 100644 --- a/translation/pofiles/id.po +++ b/translation/pofiles/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2022-12-17 19:13+0000\n" "Last-Translator: Neko Nekowazarashi \n" "Language-Team: Indonesian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -23577,9 +23573,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24514,8 +24510,8 @@ msgstr "Gagal membuat berkas sementara \"%s\"" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -30077,7 +30073,7 @@ msgid "Clear Recent Job Files" msgstr "Bersihkan Berkas Job Baru-baru Ini" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Penampil Berkas Gerber" @@ -31240,7 +31236,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32884,7 +32880,7 @@ msgstr "Pasang" msgid "Uninstall" msgstr "Lepas" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32912,13 +32908,13 @@ msgstr "Apakah Anda yakin ingin menimpa berkas yang sudah ada?" msgid "Install Package" msgstr "Pasang paket" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Ukuran:" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -33121,51 +33117,51 @@ msgstr "Tampilkan pada semua halaman" msgid "Download" msgstr "Unduh" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "Impor berkas gambar 2D" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, fuzzy, c-format msgid "Downloading %lld/%lld kB" msgstr "Mengunduh paket" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Mengunduh paket" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Bina Lantai" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "Tidak dapat membuat berkas laporan '%s'" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Tak dapat memuat berkas %s" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -33173,53 +33169,53 @@ msgid "" "%s" msgstr "Tidak dapat membuat berkas laporan '%s'" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Tidak dapat membuat berkas laporan '%s'" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Progres Unduhan" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Sunting Berkas Lokal..." -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Perbarui PCB" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Laporan" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Bina Lantai" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Buat trek dan via" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -33387,246 +33383,246 @@ msgstr "Nama direktori:" msgid "Create New Directory" msgstr "Buat Direktori Baru" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 #, fuzzy msgid "Switch to this Project" msgstr "Beralih ke layer selanjutnya" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 #, fuzzy msgid "New Directory..." msgstr "Pustaka Baru..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 #, fuzzy msgid "Create a New Directory" msgstr "Buat Direktori Baru" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Buka Direktori di Penjelajah Berkas" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Membuka direktori di pengelola berkas sistem baku" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Buka Direktori di Penjelajah Berkas" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Membuka direktori di pengelola berkas sistem baku" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Buka berkas di Penyunting Teks" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Buka berkas-berkas di Penyunting Teks" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Sunting di Penyunting Teks" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "Zona %s pada %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Ganti Nama Berkas..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Ganti nama berkas" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Ganti Nama Berkas..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Ganti nama berkas" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Hapus berkas dan isinya" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Hapus berkas-berkas dan isinya" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Pindahkan ke Tong Sampah" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Tidak dapat membuat berkas laporan '%s'" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Proyek Baru..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Ganti Nama Berkas..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Beralih ke Inner layer 1" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 #, fuzzy msgid "Other..." msgstr "Lain-lain" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Penyunting Simbol" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Penyunting Simbol" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Aktifkan animasi" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Aktifkan animasi" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Ubah nama berkas: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Ubah nama berkas" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Berkas yang dipilih tidak valid atau mungkin rusak!" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Berkas tidak ditemukan: '%s'" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Setel ke Bawaan" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Gagal membuat berkas \"%s\"" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Bina Lantai" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Berkas tidak ditemukan: '%s'" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Berkas tidak ditemukan: '%s'" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Berkas yang dipilih tidak valid atau mungkin rusak!" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -37683,10 +37679,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -39875,8 +39871,8 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "Buat berkas netlist IPC-D-356" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -39885,7 +39881,7 @@ msgstr "" "Terjadi kesalahan saat menyimpan berkas papan sirkuit \"%s\".\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Operasi penulisan berkas gagal." @@ -39930,58 +39926,70 @@ msgstr "Paksa keluaran A4" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Perubahan:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Pilih Semua" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Semua Layer" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Peringatan pembuatan" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Pilih sebuah berkas" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Nama berkas footprint \"%s\" tidak valid." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Pilih sebuah berkas" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Sejajarkan ke kanan" @@ -40720,8 +40728,8 @@ msgstr "Tampilkan lapisan solder mask" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -40813,7 +40821,7 @@ msgstr "Ofset" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "Tetapkan footprint ke simbol yang dipilih" @@ -40933,8 +40941,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -42873,8 +42881,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -46242,26 +46250,26 @@ msgstr "Tampilkan kaidah DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Tetapkan footprint ke simbol yang dipilih" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Tetapkan footprint ke simbol yang dipilih" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -46323,8 +46331,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -46627,8 +46635,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46827,13 +46835,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -48477,7 +48485,7 @@ msgstr "Memperbarui Pustaka Footprint" msgid "Checking creepage..." msgstr "Memeriksa permasalahan simbol pustaka..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "Buat lapisan" @@ -49300,13 +49308,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Apakah Anda yakin ingin menimpa berkas yang sudah ada?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -49317,14 +49325,14 @@ msgstr "" "%s\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "Apakah Anda yakin ingin menghapus '%s'?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Gagal membuat berkas \"%s\"" @@ -49343,7 +49351,12 @@ msgstr "Tinggi teks:" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Tidak ada pustaka yang ditentukan." + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Tinggi teks:" @@ -49420,7 +49433,7 @@ msgstr "Objek" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "" @@ -49518,18 +49531,18 @@ msgstr "Bawah" msgid "At least one layer must be selected" msgstr "Tidak ada pustaka yang ditentukan." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Tinggi teks:" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Tinggi teks:" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -49651,48 +49664,48 @@ msgstr "Area Terisi" msgid "Rule name" msgstr "Ganti Nama Berkas" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Peringatan pembuatan" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "tak ada berkas yang dipilih" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Tampilkan kaidah DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Tampilkan pada semua halaman" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Tema Warna" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Tampilkan trek" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Tidak ada pad yang dipilih" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -50278,7 +50291,7 @@ msgstr "" "%s" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -51813,8 +51826,8 @@ msgstr "Ubah simbol %s dari '%s' ke '%s'" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52923,31 +52936,31 @@ msgstr "Memuat..." msgid "Loading pads..." msgstr "Memuat..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -52955,45 +52968,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -53001,65 +53014,65 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Memuat..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Memuat..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Memuat..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Memuat..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Memuat berkas Gerber..." @@ -53801,82 +53814,82 @@ msgstr "Tambah penyaring footprint" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Berkas pustaka footprint Geda PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Pilih Koneksi" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Arah:" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Opsi Render" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Berkas '%s' tidak ditemukan." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Garis besar papan sirkuit hilang atau salah format. Jalankan DRC untuk " "analisis lengkap." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Berkas netlist SPICE" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Buat Berkas Posisi" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Memuat berkas Gerber..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Tidak dapat menulis berkas plot ke folder \"%s\"." @@ -54242,44 +54255,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Berkas '%s' tidak ditemukan." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Satu berkas per lapisan" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54735,8 +54748,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -55121,7 +55134,7 @@ msgstr "Nama Berkas Gambar" msgid "Loading Footprint Libraries" msgstr "Memperbarui Pustaka Footprint" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Berkas tidak ditemukan: '%s'" @@ -55277,7 +55290,7 @@ msgstr "Memuat berkas Gerber..." msgid "Failed to save board.\n" msgstr "Berkas tidak ditemukan: '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -55286,51 +55299,51 @@ msgstr "" "Terjadi kesalahan saat menyimpan berkas papan sirkuit \"%s\".\n" "Gagal mengganti nama berkas sementara \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "Terjadi kesalahan saat mengekstrak berkas!\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Gagal membuat berkas \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Pustaka simbol tidak diaktifkan." -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Tidak dapat membaca berkas \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Berkas tidak ditemukan: '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Bukan sebuah berkas footprint" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "" @@ -55342,7 +55355,7 @@ msgstr "" msgid "Multiple Layers" msgstr "Semua Layer" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -61401,92 +61414,92 @@ msgstr "Item lainnya" msgid "[INFO] load failed: %s" msgstr "[INFO] gagal memuat: baris masukan terlalu panjang\n" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Konverter Gambar KiCad" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 #, fuzzy msgid "Bitmap to Component Converter" msgstr "Konverter Gambar KiCad" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Buat komponen dari bitmap untuk digunakan KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Editor Skematik KiCad (Standalone)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Alat Tangkap Skematik" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Editor skematik standalone untuk skematik KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Penampil Berkas Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Tampilkan berkas Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 #, fuzzy msgid "Projectmanager;" msgstr "Manajer Proyek" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Kalkulator PCB KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 #, fuzzy msgid "PCB;Calculator;" msgstr "Kalkulator PCB KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 #, fuzzy msgid "PCB Calculator" msgstr "Kalkulator PCB KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Kalkulator untuk komputasi berbagai bidang seputar elektronik" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Editor PCB KiCad (Standalone)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Editor tata letak PCB" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 #, fuzzy msgid "Standalone circuit board editor for KiCad boards" msgstr "Editor skematik standalone untuk skematik KiCad" @@ -61495,6 +61508,15 @@ msgstr "Editor skematik standalone untuk skematik KiCad" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "papanklip" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -61548,6 +61570,10 @@ msgstr "Simbol Skematik" msgid "KiCad Drawing Sheet" msgstr "Buka Penyunting Teks" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Impor" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Galat: Ukuran pojok negatif." @@ -63077,10 +63103,6 @@ msgstr "Buka Penyunting Teks" #~ msgid "Footprints to New Library..." #~ msgstr "Memperbarui Pustaka Footprint" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "papanklip" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" diff --git a/translation/pofiles/it.po b/translation/pofiles/it.po index 91eb6c8b1e..194a33a7ed 100644 --- a/translation/pofiles/it.po +++ b/translation/pofiles/it.po @@ -115,7 +115,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-02-18 09:10+0000\n" "Last-Translator: Marco Ciampa \n" "Language-Team: Italian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22473,9 +22470,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23343,11 +23340,11 @@ msgstr "Errore nella creazione del file temporaneo d'uscita" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" -"Kibis non supporta ancora valori DUT. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis non supporta ancora valori DUT. https://ibis.org/summits/nov16a/" +"chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 msgid "Model has only one waveform pair, reduced accuracy" @@ -25875,8 +25872,8 @@ msgstr "Importa assegnamenti impronte..." msgid "" "Import symbol footprint assignments from .cmp file created by board editor" msgstr "" -"Importa associazione simboli-impronte dal file .cmp creato dall'editor dei C." -"S." +"Importa associazione simboli-impronte dal file .cmp creato dall'editor dei " +"C.S." #: eeschema/tools/sch_actions.cpp:1139 msgid "Annotate Schematic..." @@ -28515,7 +28512,7 @@ msgid "Clear Recent Job Files" msgstr "Cancella file lavoro recenti" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Visualizzatore Gerber KiCad" @@ -29091,8 +29088,8 @@ msgid "" "When specifying multiple variants, the output path must contain ${VARIANT} " "to generate separate output files for each variant.\n" msgstr "" -"Quando si specificano più varianti, il percorso di uscita deve contenere " -"${VARIANT} per generare file di uscita separati per ogni variante.\n" +"Quando si specificano più varianti, il percorso di uscita deve contenere $" +"{VARIANT} per generare file di uscita separati per ogni variante.\n" #: kicad/cli/command.cpp:144 msgid "Input file" @@ -29634,7 +29631,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31098,8 +31095,8 @@ msgstr "Progetto PADS..." #: kicad/menubar.cpp:150 msgid "Import PADS Logic schematic and PADS ASCII PCB (*.asc, *.txt)" msgstr "" -"Importa schemi elettrici PADS Logic e di circuiti stampati PADS ASCII (*." -"asc, *.txt)" +"Importa schemi elettrici PADS Logic e di circuiti stampati PADS ASCII " +"(*.asc, *.txt)" #: kicad/menubar.cpp:153 msgid "gEDA / Lepton EDA Project..." @@ -31200,7 +31197,7 @@ msgstr "Installa" msgid "Uninstall" msgstr "Disinstalla" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31224,13 +31221,13 @@ msgstr "Chiudere la gestione pacchetti ed annullare i cambiamenti pendenti?" msgid "Install Package" msgstr "Installa pacchetto" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Pendenti (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31417,30 +31414,30 @@ msgstr "Mostra tutte le versioni" msgid "Download" msgstr "Scarica" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Errore caricando l'elenco pacchetti installati: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Scaricamento %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Scaricamento troppo grande." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Recupero repository" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Impossibile analizzare il repository: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31448,21 +31445,21 @@ msgstr "" "L'URL repository non sembra un repository pacchetti KiCad valido. Prego " "ricontrollare l'URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Recupero pacchetti repository" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Impossibile caricare l'URL repository pacchetti." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" "Gli hash dei pacchetti non corrispondono. Il repository potrebbe essere " "rovinato." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31473,21 +31470,21 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Impossibile analizzare il repository locale repository.json." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "La cache pacchetti per il repository corrente è rovinata, verrà ri-scaricata." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Scaricamento risorse" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31495,27 +31492,27 @@ msgstr "" "L'hash file risorse non corrisponde e non verrà usato. Il repository " "potrebbe essere rovinato." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "File locale" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Aggiorna PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Preparazione recupero repository" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Recupero repository..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Controllo pacchetti..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31690,225 +31687,225 @@ msgstr "Nome cartella:" msgid "Create New Directory" msgstr "Crea nuova cartella" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Passa a questo progetto" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Chiude tutti gli editor e passa al progetto selezionato" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nuova cartella..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Crea una nuova cartella" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Apri nel file esplorer" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Apri la cartella della finestra dell'esploratore file" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Apri cartella nell'esploratore file" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Apre la cartella nel navigatore file predefinito di sistema" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Mostra le cartelle in una finestra dell'esploratore file" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Apri cartelle nell'esploratore file" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Apre le cartelle nel navigatore file predefinito di sistema" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Apri il file in un editor di testo" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Apri file in un editor di testo" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Modifica in un editor di testo" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Esegui lavori" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Rinomina file..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Rinomina il file" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Rinomina file..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Rinomina i file" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Elimina il file ed i suoi contenuti" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Elimina i file ed i loro contenuti" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Sposta nel cestino" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Aggiungi progetto a versionamento..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Inizializza nuovo repository" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Commit progetto..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Commit dei cambiamenti al repository locale" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Push" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Eseguito push dei cambiamenti locali al repository remoto" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Pull" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Eseguito pull da repository remoto su quello locale" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Commit file..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Passa a diramazione " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Altro..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Passa ad una diramazione differente" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Passa a diramazione" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Abilita integrazione Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Ri-abilita l'integrazione Git per questo progetto" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Disabilita l'integrazione Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Disabilita l'integrazione Git per questo progetto" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Cambia nomefile: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Cambia il nome al file" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Percorso rete: non monitora i cambiamenti cartelle" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Percorso locale: monitora i cambiamenti cartelle" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Attendere prego" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "In attesa del completamento operazioni Git..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "La cartella selezionata è già un progetto Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Fallita inizializzazione progetto Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Imposta remoto predefinito" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Fallita impostazione remoto predefinito." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Recupera remoto" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Fallito pull del progetto" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Fallito push progetto" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "La cartella selezionata non è un progetto Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Annullamento commit per messaggio di commit vuoto." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Annullamento commit per selezione file vuota." @@ -34731,8 +34728,8 @@ msgstr "" "H)0.725___\n" "dove:
\n" "___I___ = corrente massima in A
\n" -"___Δt___ = aumento di temperatura al di sopra dell'ambiente in °" -"C
\n" +"___Δt___ = aumento di temperatura al di sopra dell'ambiente in " +"°C
\n" "___W___ = larghezza in mils
\n" "___H___ = spessore (altezza) in mils
\n" "___K___ = 0.024 per piste interne o 0.048 per piste esterne\n" @@ -35878,10 +35875,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -37918,8 +37915,8 @@ msgstr "Permessi insufficienti per scrivere il file '%s'." msgid "Generate IPC-2581 File" msgstr "Genera file IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -37928,7 +37925,7 @@ msgstr "" "Errore nel generare il file IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Generazione file IPC-2581 riuscita." @@ -37969,16 +37966,28 @@ msgstr "Risultati compressi" msgid "Compress output into 'zip' file" msgstr "Comprimi il risultato in un file 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revisione:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Colonne DIBA" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "ID interno:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -37986,37 +37995,37 @@ msgstr "" "Numero ID parte usato internamente nella progettazione.\n" "Questo numero deve essere univoco per parte." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Genera univocamente" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "N/P fabbricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Colonna contenente il numero parte del fabbricante" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Ometti" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Fabbricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "N/P distributore:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Colonna contenente il numero parte del distributore" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Distributore:" @@ -38695,8 +38704,8 @@ msgstr "Clearance pasta salda:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Clearance locale dalla pasta saldante per questa impronta.\n" @@ -38787,7 +38796,7 @@ msgstr "Scostamento Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Riferimento" @@ -38906,8 +38915,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Clearance tra la pastasalda e la dimensione della piazzola.\n" @@ -40709,8 +40718,8 @@ msgstr "Proprietà predefinite piazzola per lo strumento aggiungi piazzola" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Clearance locale dalla pastasalda per questa piazzola.\n" @@ -43984,26 +43993,26 @@ msgstr "Regole DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ERRORE:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "Le regole '%s' e '%s' condividono la stessa condizione." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "La regola '%s' fa riferimento alla netclass non definita '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "La regola '%s' fa riferimento a strati non definiti: %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" "Le regole di progettazione non possono essere aggiunte senza un progetto" @@ -44026,9 +44035,9 @@ msgid "" msgstr "" "### Documentazione\n" "\n" -"Per la documentazione completa, vedere [https://docs.kicad.org](https://go." -"kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules)." +"Per la documentazione completa, vedere [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44092,8 +44101,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44633,13 +44642,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44734,8 +44743,9 @@ msgstr "" "\n" "### Documentation\n" "\n" -"For the full documentation see [https://docs.kicad.org](https://docs.kicad." -"org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +"For the full documentation see [https://docs.kicad.org](https://" +"docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_3items.h:2 msgid "" @@ -44885,8 +44895,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45221,13 +45231,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45382,13 +45392,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -46882,7 +46892,7 @@ msgstr "Controllo sovrapposizione ingombri impronte..." msgid "Checking creepage..." msgstr "Controllo creepage..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s creepage %s; reale %s)" @@ -47665,7 +47675,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Sicuri di voler eliminare?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -47673,7 +47683,7 @@ msgstr "" "Più regole con lo stesso nome hanno condizioni diverse. Le regole con lo " "stesso nome devono avere condizioni identiche per poter essere unite." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -47681,7 +47691,7 @@ msgstr "" "Le seguenti regole presentano modifiche non salvate:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -47689,7 +47699,7 @@ msgstr "" "\n" "Salvare i cambiamenti?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Fallito ricaricamento regole DRC: '%s'" @@ -47707,7 +47717,12 @@ msgstr "La lunghezza massima deve essere maggiore di 0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Bisogna selezionare almeno uno strato\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "La lunghezza massima deve essere maggiore di 0" @@ -47780,7 +47795,7 @@ msgstr "Oggetto B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Qualsiasi" @@ -47864,18 +47879,18 @@ msgstr "Permetti strato inferiore" msgid "At least one layer must be selected" msgstr "Bisogna selezionare almeno uno strato" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "La lunghezza minima deve essere maggiore di 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "La lunghezza massima deve essere maggiore di 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -47994,42 +48009,42 @@ msgstr "Tipo regola" msgid "Rule name" msgstr "Nome regola" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "Il nome della regola deve essere univoco." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "La selezione dello strato è necessaria." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "ERRORE: testo condizionale non fornito per la convalida." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Regola DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Mostra corrispondenze (errore)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Mostra corrispondenze (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Mostra corrispondenze" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "esterno" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "interno" @@ -48641,7 +48656,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Errore nel salvataggio del file regole personalizzato '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50061,8 +50076,8 @@ msgstr "Elaborazione simbolo \"%s:%s\"." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Attenzione: nell'impronta %s '%s' manca un nome di libreria. Utilizzare il " "formato completo 'Libreria:Impronta' per evitare la ripetizione delle " @@ -51120,7 +51135,7 @@ msgstr "Caricamento archi..." msgid "Loading pads..." msgstr "Caricamento piazzole..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51130,14 +51145,14 @@ msgstr "" "Impronta %s piazzola %s non è marcata come multistrato, ma è una piazzola " "passante." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Impronta %s piazzola %s non è marcata come multistrato, ma è una piazzola " "passante." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51146,13 +51161,13 @@ msgstr "" "Caricando la libreria '%s':\n" "Impronta %s piazzola %s ha un foro quadrato (non ancora supportato)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "La piazzola %s dell'impronta %s ha un foro quadrato (non ancora supportato)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51163,7 +51178,7 @@ msgstr "" "Impronta %s piazzola %s con rotazione del foro di %d gradi. KiCad supporta " "solo rotazioni di 90 gradi." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51172,7 +51187,7 @@ msgstr "" "La piazzola %s dell'impronta %s con rotazione del foro di %d gradi. KiCad " "supporta solo rotazioni di 90 gradi." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51181,12 +51196,12 @@ msgstr "" "Errore caricando la libreria '%s':\n" "Impronta %s piazzola %s usa un foro di tipo sconosciuto %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Impronta %s piazzola %s usa un foro di tipo sconosciuto %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51195,12 +51210,12 @@ msgstr "" "Errore caricando la libreria '%s':\n" "L'impronta %s piazzola %s usa una forma piazzola sconosciuta." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "L'impronta %s piazzola %s usa una forma piazzola sconosciuta." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51209,7 +51224,7 @@ msgstr "" "Piazzola non rame %s sullo strato Altium (%d) senza equivalente KiCad. È " "stata spostata sullo strato KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51220,7 +51235,7 @@ msgstr "" "Impronta %s piazzola non rame %s su strato Altium (%d) senza equivalente " "KiCad. Spostamento su strato KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51229,56 +51244,56 @@ msgstr "" "Impronta %s piazzola non rame %s su strato Altium (%d) senza equivalente " "KiCad. Spostamento su strato KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "La piazzola non rame %s connessa ad una connessione, non supportato." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "La piazzola non rame \"%s\" ha un foro, non supportato." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "La piazzola non rame \"%s\" usa un padstack complesso (non ancora " "supportato)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "La piazzola non rame %s usa una forma piazzola sconosciuta." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Caricamento via..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "Il via da strato %d a %d usa uno strato non rame, non supportato." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Caricamento piste..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Caricamento stringhe unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Caricamento testo..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Giustificazione della casella di testo sconosciuta %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Caricamento rettangoli..." @@ -52128,68 +52143,68 @@ msgstr "File impronte gEDA / Lepton EDA PCB" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Cartella libreria impronte gEDA / Lepton EDA PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Generazione sezione contenuti" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "Tipo piazzola non supportato; ignorato." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Generazione sezione cronologia" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Generazione sezione DIBA" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "Impronta %s non trovata nel dizionario; i dati DIBA possono essere " "incompleti." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "Riferimento OEM mancante nel componente \"%s\"; la voce DIBA verrà saltata." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Generazione dati CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "Contorno scheda mancante o malformato. Eseguire un DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Sono stati rilevati puntatori impronte duplicati; il risultato IPC-2581 " "potrebbe essere errato." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Esportazione strato %s, collegamento %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "Il via usa un padstack non supportato; omesso dai dati di perforazione." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "La piazzola usa un padstack non supportato; il foro è stato omesso dai dati " "di perforazione." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52197,15 +52212,15 @@ msgstr "" "Le lacrime non sono supportate nella revisione B dell'IPC-2581; sono state " "esportate come zone." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Generazione sezione logistica" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Salvataggio file" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Impossibile salvare dati IPC-2581 su buffer." @@ -52566,45 +52581,45 @@ msgid "Footprint '%s' not found in decal list, part skipped" msgstr "" "Impronta '%s' non trovata nell'elenco delle decalcomanie, parte saltata" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "Salto dell'elemento decalcomania sul strato non mappato %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Testo sul strato non mappato %d assegnato allo strato Commenti" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Salto della traccia sul strato non rame %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" "Elemento RAME su strato non mappato %d assegnato in modo predefinito a F.Cu" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "Salto del riempimento sul strato non mappato %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Ignorato il keepout sul strato non mappato %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Ignorato il keepout senza strati validi" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53060,8 +53075,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53408,7 +53423,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "Caricamento librerie impronte" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Impossibile caricare scheda\n" @@ -53548,7 +53563,7 @@ msgstr "Scheda salvata\n" msgid "Failed to save board.\n" msgstr "Impossibile salvare la scheda.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53557,48 +53572,48 @@ msgstr "" "Errore nel generare il file IPC-2581 '%s'.\n" "Fallita rinomina del file temporaneo '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "File IPC-D-356 creato correttamente\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Impossibile creare il file IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "File scheda salvato correttamente utilizzando il formato più recente\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "File scheda non aggiornato\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Impossibile determinare il formato del file per '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "File d'ingresso non trovato: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Nessun plugin trovato per il tipo di file '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "Importazione di '%s' usando il formato %s...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Salvataggio riuscito della scheda importata in '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Errore durante l'importazione: %s\n" @@ -53607,7 +53622,7 @@ msgstr "Errore durante l'importazione: %s\n" msgid "Multiple Layers" msgstr "Strati multipli" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "La tracciatura HPGL non è più supportata a partire da KiCad 10.0" @@ -59117,87 +59132,87 @@ msgstr "raccordi termici per fori metallizzati" msgid "[INFO] load failed: %s" msgstr "[INFO] caricamento fallito: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Convertitore;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Convertitore da Bitmap a componente" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Crea un componente da una bitmap per l'uso con KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Editor degli schemi KiCad (autonomo)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Strumento di disegno elettrico" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Editor di schemi elettrici indipendente di KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Visualizzatore file Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Visualizza file Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;C.S.;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Gestione progetto;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Suite EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Suite per la progettazione di schemi elettrici e circuiti stampati" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Calcolatrice per C.S. KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "C.S.;Calcolatrice;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Calcolatrice C. S." -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Calcolatrice per vari calcoli relativi ai circuiti elettrici" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;C.S.;Circuito;Disposizione;Disegno;Editor;Impronta;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Editor di C.S. KiCad (autonomo)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Progettazione C. S." -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Editor di C.S. autonomo di KiCad" @@ -59205,6 +59220,14 @@ msgstr "Editor di C.S. autonomo di KiCad" msgid "An EDA suite for schematic and circuit board design" msgstr "Suite EDA per la progettazione di schemi elettrici e circuiti stampati" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Circuito stampato" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59262,6 +59285,9 @@ msgstr "Simbolo schema di KiCad" msgid "KiCad Drawing Sheet" msgstr "Foglo di disegno KiCad" +#~ msgid "PCB: Import" +#~ msgstr "C.S.: Importa" + #~ msgid "JSON file with layer name mappings" #~ msgstr "File JSON con mappature nomi strati" @@ -60313,8 +60339,8 @@ msgstr "Foglo di disegno KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60365,9 +60391,9 @@ msgstr "Foglo di disegno KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60453,8 +60479,8 @@ msgstr "Foglo di disegno KiCad" #~ " \n" #~ " \n" #~ " Definizione Bus\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Collegamenti risultanti\n" #~ " \n" #~ " \n" @@ -60506,9 +60532,9 @@ msgstr "Foglo di disegno KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61797,12 +61823,6 @@ msgstr "Foglo di disegno KiCad" #~ "scheda\n" #~ "(se questa libreria esiste già, verrà rimpiazzata)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Circuito stampato" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" diff --git a/translation/pofiles/ja.po b/translation/pofiles/ja.po index 1bd851036a..d250e457e3 100644 --- a/translation/pofiles/ja.po +++ b/translation/pofiles/ja.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:11+0000\n" "Last-Translator: 2tama3 <2tama3@gmail.com>\n" "Language-Team: Japanese \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22211,9 +22208,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22565,8 +22562,8 @@ msgstr "" " \n" " \n" " バス定義\n" -"           " -"   \n" +"              " +"\n" " 結果ネット\n" " \n" " \n" @@ -22617,9 +22614,9 @@ msgstr "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23503,11 +23500,11 @@ msgstr "出力の一時ファイル作成に失敗しました" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" -"KibisはまだDUT値をサポートしていません。https://ibis.org/summits/nov16a/chen." -"pdf" +"KibisはまだDUT値をサポートしていません。https://ibis.org/summits/nov16a/" +"chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 msgid "Model has only one waveform pair, reduced accuracy" @@ -28623,7 +28620,7 @@ msgid "Clear Recent Job Files" msgstr "最近開いたジョブ ファイルをクリア" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad ガーバー ビューアー" @@ -29723,7 +29720,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31262,7 +31259,7 @@ msgstr "インストール" msgid "Uninstall" msgstr "アンインストール" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31286,13 +31283,13 @@ msgstr "パッケージ マネージャーを閉じて、保留中の変更を msgid "Install Package" msgstr "パッケージをインストール" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "保留中 (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31479,30 +31476,30 @@ msgstr "すべてのバージョンを表示" msgid "Download" msgstr "ダウンロード" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "インストール済みパッケージリストの読み込み中にエラー: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "%lld/%lld kB ダウンロード中" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "ダウンロードのサイズが大きすぎます。" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "リポジトリを取得" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "リポジトリの解析ができません: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31510,20 +31507,20 @@ msgstr "" "指定されたリポジトリのURL は、有効な KiCad パッケージのリポジトリではないよう" "です。URLを再確認してください。" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "リポジトリ パッケージの取得" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "リポジトリ パッケージのURLを読み込みできません。" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" "パッケージのハッシュが一致しません。リポジトリが壊れている可能性があります。" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31534,22 +31531,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "ローカルに保存された repository.json の解析に失敗しました。" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "現在のリポジトリ パッケージのキャッシュが破損しているため、再ダウンロードされ" "ます。" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "リソースをダウンロード中" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31557,27 +31554,27 @@ msgstr "" "リソース ファイルのハッシュが一致しないため使用されません。リポジトリが破損し" "ている可能性があります。" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "ローカル ファイル" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "PCMの更新" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "リポジトリのフェッチの準備" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "リポジトリを取得..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "パッケージをレビュー…" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31753,225 +31750,225 @@ msgstr "ディレクトリ名:" msgid "Create New Directory" msgstr "新規ディレクトリを作成" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "このプロジェクトに切り替え" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "すべてのエディターを閉じて、選択したプロジェクトへ切り替え" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "新規ディレクトリ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "新規ディレクトリを作成" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "ファインダーに表示" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "ファインダー ウィンドウにディレクトリを表示" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "ファイル エクスプローラーでディレクトリを開く" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "既定のシステム ファイル マネージャーでディレクトリを開く" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "ファインダー ウィンドウにディレクトリを表示" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "ファイル エクスプローラーでディレクトリを開く" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "既定のシステム ファイル マネージャーでディレクトリを開く" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "テキスト エディターでファイルを開く" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "テキスト エディターでファイルを開く" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "テキスト エディターで編集" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "ジョブを実行" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "ファイル名を変更..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "ファイル名を変更" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "ファイル名を変更..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "ファイル名を変更" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "ファイルを中身ごと削除する" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "ファイルとその内容を削除" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "ゴミ箱へ移動" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "プロジェクトをバージョン管理に追加..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "新しいリポジトリを初期化" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "プロジェクトをコミット..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "ローカル リポジトリに変更をコミット" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "プッシュ" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "コミットされたローカル リポジトリの変更をリモート リポジトリにプッシュ" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "プル" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "リモート リポジトリからローカルに変更をプル" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "ファイルをコミット..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "ブランチを切り替え " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "その他..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "別のブランチに切り替え" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "ブランチに切り替え" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Git 統合を有効化" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "このプロジェクトの Git を再度有効にする" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Git 統合を無効化" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "このプロジェクトの Git を無効にする" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "ファイル名変更: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "ファイル名変更" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "ネットワーク パス: フォルダーの変更を監視しません" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "ローカル パス: フォルダーの変更を監視します" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "お待ちください" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Git の操作完了を待っています..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "選択したディレクトリはすでにGit プロジェクトです。" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Git プロジェクトの初期化に失敗しました。" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "デフォルトのリモートを設定" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "デフォルトのリモートの設定に失敗しました。" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "リモートをフェッチ" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "プロジェクトのプルに失敗しました" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "プロジェクトのプッシュに失敗しました" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "選択したディレクトリはGit プロジェクトではありません。" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "コミットメッセージが空のためコミットを破棄します。" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "ファイルが選択されていないためコミットを破棄します。" @@ -35906,10 +35903,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -37920,8 +37917,8 @@ msgstr "ファイル '%s' を書き込むための権限がありません。" msgid "Generate IPC-2581 File" msgstr "IPC-2581ファイルを生成" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -37930,7 +37927,7 @@ msgstr "" "IPC-2581ファイル生成中のエラー '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "IPC-2581 ファイルの生成に成功しました。" @@ -37972,16 +37969,28 @@ msgstr "出力を圧縮" msgid "Compress output into 'zip' file" msgstr "出力を'zip'ファイルに圧縮" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "リビジョン:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "部品表(BOM)列" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "内部ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -37989,37 +37998,37 @@ msgstr "" "設計時に内部で使用される部品 ID 番号。\n" "この番号は各パーツに一意である必要があります。" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "一意に生成" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "製造者 P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "製造者部品番号を含む欄" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "省略" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "製造者:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "販売者 P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "販売者部品番号を含む列" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "販売者:" @@ -38694,8 +38703,8 @@ msgstr "ハンダ ペーストのクリアランス比:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "フットプリントのハンダペースト ローカル クリアランス値。\n" @@ -38786,7 +38795,7 @@ msgstr "Y オフセット" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "リファレンス指定子" @@ -38903,8 +38912,8 @@ msgstr "パッド間を接続するハンダマスク アパーチャを許容 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "パッドのサイズに対するハンダペーストのクリアランス。\n" @@ -40685,8 +40694,8 @@ msgstr "追加するパッドのデフォルトのプロパティ" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "パッドのハンダペースト ローカル クリアランス値。\n" @@ -43915,26 +43924,26 @@ msgstr "DRC ルール" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "エラー:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "ルール '%s' と '%s' は同じ条件を共有しています。" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "ルール '%s' は未定義のネットクラス '%s' を参照しています。" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "ルール '%s' は未定義のレイヤーを参照しています: %s。" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "プロジェクトなしでデザインルールを追加することはできません" @@ -44021,8 +44030,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44237,8 +44246,8 @@ msgstr "" "| ビア上のアニュラーリングの幅をチェックします。" "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| 指定された式をチェックしま" "す。 " "|\n" @@ -44608,8 +44617,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -44989,13 +44998,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45150,13 +45159,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -46658,7 +46667,7 @@ msgstr "重なり合うコートヤードのフットプリントを確認中... msgid "Checking creepage..." msgstr "沿面距離を確認中..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s 沿面距離 %s; 現状 %s)" @@ -47437,7 +47446,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "本当に削除してもよろしいですか?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -47445,7 +47454,7 @@ msgstr "" "同じ名前の複数のルールには異なる条件が設定されています。同じ名前のルールをま" "とめるには、同じ条件が設定されている必要があります。" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -47453,7 +47462,7 @@ msgstr "" "次のルールには保存されていない変更があります:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -47461,7 +47470,7 @@ msgstr "" "\n" "変更を保存しますか?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "DRC ルールの再読み込みに失敗しました: %s" @@ -47478,7 +47487,12 @@ msgstr "許容差は0以上である必要があります" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "許容差が大きすぎます: 計算結果の最小長さは正値ではありません" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "一つ以上の制約を指定する必要があります" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "最大遅延差は0以上である必要があります" @@ -47549,7 +47563,7 @@ msgstr "オブジェクトB" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "* (全て)" @@ -47632,16 +47646,16 @@ msgstr "裏面レイヤーを許可" msgid "At least one layer must be selected" msgstr "一つ以上のレイヤーを選択する必要があります" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "最適な幅は0より大きくなければなりません" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "幅の許容差は0以上である必要があります" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "幅の許容差は最適な幅より小さくなければなりません" @@ -47753,42 +47767,42 @@ msgstr "ルールタイプ" msgid "Rule name" msgstr "ルール名" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "ルール名は重複せず一意である必要があります。" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "レイヤーの選択が必須です。" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "エラー:バリデーション用の条件テキストが指定されていません。" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "DRC ルール" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "一致を表示 (エラー)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "一致を表示 (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "一致を表示" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "外側" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "内側" @@ -48388,7 +48402,7 @@ msgid "Error saving custom rules file '%s'." msgstr "カスタム ルール ファイルの保存中のエラー '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49810,8 +49824,8 @@ msgstr "シンボル '%s:%s' を処理中です。" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "警告: %s の フットプリント '%s' にライブラリ名がありません。再度警告されない" "よためにも、完全な 'Library:Footprint' フォーマットを使用してください。" @@ -50875,7 +50889,7 @@ msgstr "円弧を読み込み中..." msgid "Loading pads..." msgstr "パッドを読み込み中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -50885,14 +50899,14 @@ msgstr "" "フットプリント %s のパッド%s はマルチレイヤーとしてマークされていませんが、TH" "パッドです。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "フットプリント %s のパッド%s はマルチレイヤーとしてマークされていませんが、TH" "パッドです。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -50901,13 +50915,13 @@ msgstr "" "ライブラリ '%s' の読み込み中にエラー:\n" "フットプリント %s の パッド '%s' は角穴を持っています(未サポートです)。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "フットプリント %s の パッド '%s' は角穴を持っています(未サポートです)。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -50918,7 +50932,7 @@ msgstr "" "フットプリント %s の パッド '%s' は %d 度回転した穴です。KiCad は 90度の回転" "のみサポートしています。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -50927,7 +50941,7 @@ msgstr "" "フットプリント %s の パッド '%s' は %d 度回転した穴です。KiCad は 90度の回転" "のみサポートしています。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -50936,12 +50950,12 @@ msgstr "" "ライブラリ '%s' の読み込み中にエラー:\n" "フットプリント %s のパッド %s は未知の穴の種別 %dを使用しています。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "フットプリント %s のパッド %s は未知の穴の種別 %dを使用しています。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -50950,12 +50964,12 @@ msgstr "" "ライブラリ '%s' の読み込み中にエラー:\n" "フットプリント %s のパッド%sは不明なパッド形状を使用しています。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "フットプリント %s のパッド%sは不明なパッド形状を使用しています。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -50964,7 +50978,7 @@ msgstr "" "非銅箔パッド %s (Altium レイヤー (%d) にある)は KiCad と等価ではありません。" "KiCadのユーザー設計変更指示用のレイヤー1(User.ECO1)に移動しました。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -50976,7 +50990,7 @@ msgstr "" "価ではありません。KiCadのユーザー設計変更指示用のレイヤー1(User.ECO1)に移動し" "ました。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -50986,33 +51000,33 @@ msgstr "" "価ではありません。KiCadのユーザー設計変更指示用のレイヤー1(User.ECO1)に移動し" "ました。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "非銅箔パッド '%s' はネットに接続されています。これはサポートされていません。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "非銅箔パッド '%s' には穴があります。これはサポートされていません。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "非銅箔パッド '%s' は複合パッドスタックを使用しています。(未サポートです)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "非導体のパッド %s は、不明なパッド形状を使用しています。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "ビアを読み込み中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51020,24 +51034,24 @@ msgstr "" "レイヤー %d から %d へのビアは、サポートされていない非導体レイヤーを使用しま" "す。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "配線を読み込み中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Unicode文字列を読み込み中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "テキストを読み込み中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "不明なテキストボックスの位置合わせ%d 、テキストは %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "矩形を読み込み中..." @@ -51877,70 +51891,70 @@ msgstr "gEDA / Lepton EDA プリント基板 フットプリント ファイル" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA / Lepton EDA プリント基板 フットプリント ライブラリ ディレクトリ" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "contextセクションを生成" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "パッドのタイプはサポートされていないため、スキップされました。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "historyセクションを生成" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "部品表(BOM)セクションを生成" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "フットプリント %s が見つかりません。部品表(BOM)データが不完全な可能性がありま" "す。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "コンポーネント \"%s\" に OEM リファレンスがありません。部品表(BOM)エントリー" "はスキップされます。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "CADデータを生成中" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "基板外形が存在しないか、不正な形です。DRCを実行してください。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "重複したフットプリント ポインタが検出されました。IPC-2581 出力が正しくない可" "能性があります。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "レイヤー %s, ネット %s をエクスポート" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "ビアがサポートされていないパッドスタックを使用しているため、ドリル データでは" "省きます。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "パッドがサポートされていないパッドスタックを使用しているため、穴はドリル デー" "タでは省きます。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -51948,15 +51962,15 @@ msgstr "" "ティアドロップは IPC-2581 リビジョン B ではサポートされていないため、ゾーンと" "してエクスポートされました。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "logisticセクションを生成" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "ファイルを保存中" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "IPC-2581 データをバッファに保存できませんでした。" @@ -52318,45 +52332,45 @@ msgstr "" "フットプリント '%s' がdecal リストに見つからないため、パーツはスキップされま" "した" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "マッピングされていないレイヤー %d 上のdecal をスキップ" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" "マップされていないレイヤー %d のテキストをコメント レイヤーに割り当てました" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "非導体レイヤー %d にある配線をスキップ" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "マッピングされていないレイヤー %d の導体を F.Cu レイヤー配置しました" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "マッピングされていないレイヤー %d への注入をスキップ" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "マッピングされていないレイヤー %d へのキープアウトをスキップ" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "有効なレイヤーがないキープアウトをスキップ" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52816,8 +52830,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53117,9 +53131,9 @@ msgstr "" "

\n" "マークアップは変数の展開よりも優先されることに注意してください。\n" "

\n" -"

フットプリント相互参照:${refdes:field}または" -"${refdes:function(pad)}構文を使用して、他のフットプリント上の" -"フィールド、パッドを参照します。

\n" +"

フットプリント相互参照:${refdes:field}または$" +"{refdes:function(pad)}構文を使用して、他のフットプリント上のフィール" +"ド、パッドを参照します。

\n" "

Nested Variables: 変数は他の変数を含むことができます。内側の変数が" "最初に展開されます。最大ネストの深さは10レベルです。

\n" "

エラーメッセージ:

\n" @@ -53467,7 +53481,7 @@ msgstr "hasComponentClass() へのコンポーネントクラス名の引数が msgid "Loading Footprint Libraries" msgstr "フットプリント ライブラリを読み込み中" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "基板の読み取りに失敗しました\n" @@ -53607,7 +53621,7 @@ msgstr "基板の保存\n" msgid "Failed to save board.\n" msgstr "基板の保存に失敗しました。\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53616,48 +53630,48 @@ msgstr "" "IPC-2581ファイル生成中のエラー '%s'.\n" "一時ファイル '%s' のリネームに失敗しました。" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "IPC-D-356ファイルの作成に成功しました\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "IPC-D-356ファイルの作成に失敗しました\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "最新のフォーマット形式で基板ファイルを正常に保存した\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "基板ファイルは更新されませんでした\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "'%s' のファイル形式を判別できません\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "入力ファイルが見つかりません: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "ファイルタイプ '%s' 用のプラグインが見つかりません\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "'%s' を %s 形式でインポートしています...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "インポートした基板を正常に '%s' に保存しました\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "インポート中にエラー: %s\n" @@ -53666,7 +53680,7 @@ msgstr "インポート中にエラー: %s\n" msgid "Multiple Layers" msgstr "複数のレイヤー" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "HPGLプロットはKiCad 10.0以降サポートされなくなりました" @@ -59087,87 +59101,87 @@ msgstr "PTH用のサーマルリリーフ" msgid "[INFO] load failed: %s" msgstr "[INFO] 読み込みに失敗しました: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "ビットマップ - コンポーネント変換" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "bitmap から KiCad 用コンポーネントを作成" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad 回路図 エディター (スタンドアロン)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "回路図キャプチャーツール" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "KiCad回路図用のスタンドアロン 回路図 エディター" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "ガーバー ファイル ビューアー" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "ガーバー ファイルの閲覧" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDAスイート" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "回路図設計と回路基板レイアウトのためのツール群" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad PCB 計算機" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB 電卓" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "様々な電気関係の計算用ツール" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad PCB エディター (スタンドアロン)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "PCB エディター" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "KiCad基板のPCB エディター (スタンドアロン)" @@ -59175,6 +59189,14 @@ msgstr "KiCad基板のPCB エディター (スタンドアロン)" msgid "An EDA suite for schematic and circuit board design" msgstr "回路図と基板設計のためのEDAスイート" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "基板" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59231,6 +59253,9 @@ msgstr "KiCad 回路図シンボル" msgid "KiCad Drawing Sheet" msgstr "KiCad 図面用紙" +#~ msgid "PCB: Import" +#~ msgstr "PCB: インポート" + #~ msgid "JSON file with layer name mappings" #~ msgstr "レイヤー名のマッピングを含む JSON ファイル" @@ -60254,8 +60279,8 @@ msgstr "KiCad 図面用紙" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60306,9 +60331,9 @@ msgstr "KiCad 図面用紙" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60395,8 +60420,8 @@ msgstr "KiCad 図面用紙" #~ " \n" #~ " \n" #~ " バスの定義\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " 生成されるネット\n" #~ " \n" #~ " \n" @@ -60448,9 +60473,9 @@ msgstr "KiCad 図面用紙" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61749,12 +61774,6 @@ msgstr "KiCad 図面用紙" #~ "基板で使われているフットプリントを含む、新しいライブラリを作成します\n" #~ "(ライブラリがすでに存在する場合は置き換えられます)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "基板" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65167,8 +65186,8 @@ msgstr "KiCad 図面用紙" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65300,13 +65319,13 @@ msgstr "KiCad 図面用紙" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65390,8 +65409,9 @@ msgstr "KiCad 図面用紙" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### トップレベルの句\n" #~ "\n" @@ -65510,8 +65530,8 @@ msgstr "KiCad 図面用紙" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65633,13 +65653,13 @@ msgstr "KiCad 図面用紙" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67061,8 +67081,8 @@ msgstr "KiCad 図面用紙" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67245,8 +67265,8 @@ msgstr "KiCad 図面用紙" #~ "\n" #~ "Linux の例:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "上の例では、Windows の稼働している PC に `xsltproc` がインストールされてお" @@ -71523,8 +71543,8 @@ msgstr "KiCad 図面用紙" #~ "option \"%s\" for Github library \"%s\" must point to a writable " #~ "directory ending with '.pretty'." #~ msgstr "" -#~ "オプション \"%s\" は Github ライブラリー \"%s\" 用で、必ず最後に '." -#~ "pretty' 拡張子を持つ書込み可能なディレクトリーを指さなければなりません。" +#~ "オプション \"%s\" は Github ライブラリー \"%s\" 用で、必ず最後に " +#~ "'.pretty' 拡張子を持つ書込み可能なディレクトリーを指さなければなりません。" #~ msgid "" #~ "%s\n" @@ -75457,14 +75477,14 @@ msgstr "KiCad 図面用紙" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "DXF のみ:\n" #~ "ポリゴン モードで全てのレイヤーをプロットする場合はチェックする。\n" -#~ "スケッチ モードでポリゴンをサポートしないレイヤー (*.SilkS, *_User, Edge." -#~ "Cuts, Margin, *.CrtYd, *.Fab) をプロット\n" +#~ "スケッチ モードでポリゴンをサポートしないレイヤー (*.SilkS, *_User, " +#~ "Edge.Cuts, Margin, *.CrtYd, *.Fab) をプロット\n" #~ "またポリゴン モードで他のレイヤー (*.Cu, *.Adhes, *.Paste, *.Mask) をプ" #~ "ロットする場合はチェックしない" @@ -78761,16 +78781,16 @@ msgstr "KiCad 図面用紙" #~ "KIPRJMOD is internally defined by KiCad (cannot be edited) and is " #~ "set to the absolute path of the currently loaded project file. This " #~ "environment variable can be used to define files and paths relative to " -#~ "the currently loaded project. For instance, ${KIPRJMOD}/libs/footprints." -#~ "pretty can be defined as a folder containing a project specific footprint " -#~ "library named footprints.pretty." +#~ "the currently loaded project. For instance, ${KIPRJMOD}/libs/" +#~ "footprints.pretty can be defined as a folder containing a project " +#~ "specific footprint library named footprints.pretty." #~ msgstr "" #~ "KIPRJMOD は、KiCad によって内部定義され (編集できません) 、現在読み" #~ "込まれているプロジェクト ファイルの絶対パスがセットされます。この環境変数" #~ "は、読み込まれているプロジェクトへの相対的なファイルやパスを定義するために" -#~ "使用できます。例えば、${KIPRJMOD}/libs/footprints.pretty は footprints." -#~ "pretty と名付けられたプロジェクト固有のフットプリント ライブラリーを含む" -#~ "フォルダーとして定義できます。" +#~ "使用できます。例えば、${KIPRJMOD}/libs/footprints.pretty は " +#~ "footprints.pretty と名付けられたプロジェクト固有のフットプリント ライブラ" +#~ "リーを含むフォルダーとして定義できます。" #~ msgid "" #~ "KICAD_PTEMPLATES is optional and can be defined if you want to " @@ -79783,10 +79803,10 @@ msgstr "KiCad 図面用紙" #~ "環境変数は文字列の代わりとして用いられます。
環境変数は主に KiCad をプ" #~ "ラットホーム間で移動する場合のパスに使われます。

もし環境変数が " #~ "e:/kicad_libs という値を MYLIBPATH として定義していた場合、" -#~ "ライブラリー名 ${MYLIBPATH}/mylib.libe:/kicad_libs/mylib." -#~ "libへと拡張されます。

注:
環境変数名内で使用できる文" -#~ "字は ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ だけで、環境変数名は数" -#~ "字 (0-9) で始めることができません。" +#~ "ライブラリー名 ${MYLIBPATH}/mylib.libe:/kicad_libs/" +#~ "mylib.libへと拡張されます。

注:
環境変数名内で使用で" +#~ "きる文字は ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ だけで、環境変数名" +#~ "は数字 (0-9) で始めることができません。" #~ msgid "Add path prefix" #~ msgstr "パスの接頭辞を追加" diff --git a/translation/pofiles/ka.po b/translation/pofiles/ka.po index a0aebdf301..bba88e536c 100644 --- a/translation/pofiles/ka.po +++ b/translation/pofiles/ka.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-02-18 09:09+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: Georgian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -21447,9 +21443,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22269,8 +22265,8 @@ msgstr "" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -27203,7 +27199,7 @@ msgid "Clear Recent Job Files" msgstr "" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "" @@ -28254,7 +28250,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -29725,7 +29721,7 @@ msgstr "დაყენება" msgid "Uninstall" msgstr "წაშლა" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -29749,13 +29745,13 @@ msgstr "" msgid "Install Package" msgstr "პაკეტის დაყენება" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "რიგში (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -29936,48 +29932,48 @@ msgstr "" msgid "Download" msgstr "გადმოწერა" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "რეპოზიტორიის გამოთხოვა" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -29985,46 +29981,46 @@ msgid "" "%s" msgstr "" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "რესურსების გადმოწერა" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "ლოკალური ფაილი" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -30185,225 +30181,225 @@ msgstr "საქაღალდის სახელი:" msgid "Create New Directory" msgstr "ახალი საქაღალდის შექმნა" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "ახალი საქაღალდე..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "საქაღალდეში ჩვენება" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "დავალებების გაშვება" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "ფაილის სახელის გადარქმევა..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "ფაილის გადარქმევა" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "ფაილების სახელის გადარქმევა..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "ფაილების სახელის გადარქმევა" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "%1 ფაილის ნაგავში გადატანა" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "პროექტის გადაცემა..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "გაგზავნა (push)" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "მიღება (pull)" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "ფაილის გადაცემა..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "გადართვა ბრენჩზე " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "სხვა..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "გადართვა სხვა ბრენჩზე" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "ბრენჩზე გადართვა" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Git-ის ინტეგრაციის ჩართვა" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Git-ის ინტეგრაციის გამორთვა" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "ფაილის სახელის შეცვლა" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Git-ის პროექტის ინიციალიზაცია ჩავარდა." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "ნაგულისხმევი დაშორებულის დაყენება" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "ნაგულისხმევი დაშორებულის დაყენება ჩავარდა." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "ობიექტის მიღების შეცდომა" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -34125,10 +34121,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36090,15 +36086,15 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "IPC-2581 ფაილის გენერაცია" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "%s" msgstr "" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -36137,52 +36133,64 @@ msgstr "" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "რევიზია:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "BOM სვეტები" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "უნიკალურის გენერაცია" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "ამოღება" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "მწარმოებელი:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "დისტრიბუტორი:" @@ -36836,8 +36844,8 @@ msgstr "სარჩილავი პასტის დაშორება: #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -36919,7 +36927,7 @@ msgstr "Y წანაცვლება" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "" @@ -37028,8 +37036,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -38741,8 +38749,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -41777,26 +41785,26 @@ msgstr "" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "შეცდომა:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "წესი '%s' მიმართავს აღუწერელ ქსელის კლასს '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "წესი '%s' მიმართავს აღუწერელ ფენას: %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -41857,8 +41865,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -42161,8 +42169,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -42361,13 +42369,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -43860,7 +43868,7 @@ msgstr "" msgid "Checking creepage..." msgstr "" -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "" @@ -44634,25 +44642,25 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "DRC წესების თავიდან ჩატვირთვა ჩავარდა: %s" @@ -44670,7 +44678,11 @@ msgstr "მინიმალური ტექსტის სიმაღლ msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +msgid "At least one constraint must be defined" +msgstr "" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "მინიმალური ტექსტის სიმაღლე" @@ -44743,7 +44755,7 @@ msgstr "ობიექტი B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "ნებისმიერი" @@ -44833,18 +44845,18 @@ msgstr "ქვედა ფენა" msgid "At least one layer must be selected" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "მინიმალური ტექსტის სიმაღლე" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "მინიმალური ტექსტის სიმაღლე" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -44958,43 +44970,43 @@ msgstr "წესის ტიპი" msgid "Rule name" msgstr "წესის სახელი" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "წესის სახელი უნიკალური უნდა იყოს." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "ფენის არჩევა აუცილებელია." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "DRC წესი" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "დამთხვევების ჩვენება (შეცდომა)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "დამთხვევების ჩვენება" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "არაგაყვანილი" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -45536,7 +45548,7 @@ msgid "Error saving custom rules file '%s'." msgstr "" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -46921,8 +46933,8 @@ msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -47933,31 +47945,31 @@ msgstr "" msgid "Loading pads..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -47965,45 +47977,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -48011,61 +48023,61 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "" @@ -48779,74 +48791,74 @@ msgstr "" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "შემცველობის სექციის გენერაცია" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "ისტორიის სექციის გენერაცია" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "BOM სექციის გენერაცია" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "მიმდინარეობს გატანა. ფენა %s, ქსელი %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "ფაილის შენახვა" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "IPC-2581 მონაცემების ბუფერში შენახვა ჩავარდა." @@ -49159,44 +49171,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "ნაკვალევი '%s' decal-ის სიაში აღმოჩენილი არაა. ნაწილი გამოტოვებულია" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "ბილიკის გამოტოვება არა-სპილენძის ფენაზე %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -49643,8 +49655,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -49989,7 +50001,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "იტვირთება ნაკვალევის ბიბლიოთეკები" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "დაფის ჩატვირთვა ჩავარდა\n" @@ -50129,55 +50141,55 @@ msgstr "შენახული დაფა\n" msgid "Failed to save board.\n" msgstr "დაფის შენახვა ჩავარდა\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "Failed to rename temporary file '%s." msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "ჩავარდა IPC-D-356 ფაილის შექმნის მცდელობა\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "დაფის ფაილი არ განახლებულა\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "'%s'-ისთვის ფაილის ფორმატის დადგენა შეუძლებელია\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "შეყვანის ფაილი აღმოჩენილი არაა: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "დამატება ფაილის ტიპისთვის '%s' აღმოჩენილი არაა\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "შეცდომა შემოტანისას: %s\n" @@ -50186,7 +50198,7 @@ msgstr "შეცდომა შემოტანისას: %s\n" msgid "Multiple Layers" msgstr "" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -55505,87 +55517,87 @@ msgstr "" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "პროექტის მენეჯერი;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;კალკულატორი;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;განლაგება;დიზაინი;რედაქტორი;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -55593,6 +55605,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "წრიული" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -55643,6 +55664,10 @@ msgstr "" msgid "KiCad Drawing Sheet" msgstr "KiCad-ის სახაზავის ფურცელი" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "შემოტანა" + #, fuzzy #~ msgid "Minimum Routing Width must be greater than 0" #~ msgstr "მინიმალური ტექსტის სიმაღლე" @@ -56071,10 +56096,6 @@ msgstr "KiCad-ის სახაზავის ფურცელი" #~ msgid "Failed to remove Git directory" #~ msgstr "ფაილის გახსნა შეუძლებელია" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "წრიული" - #, fuzzy #~ msgid "Outset items." #~ msgstr "ელემენტების შემობრუნება:" diff --git a/translation/pofiles/ko.po b/translation/pofiles/ko.po index a8808ca8a2..3934455b81 100644 --- a/translation/pofiles/ko.po +++ b/translation/pofiles/ko.po @@ -37,7 +37,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:12+0000\n" "Last-Translator: Seth Hillbrand \n" "Language-Team: Korean <입력 파일 이름> <출력 파일 이름>\n" "```\n" "\n" -"Windows에서 CSV BOM용 생성 스크립트가 `C:\\Users\\username\\kicad\\m" -"y_python_script.py`인 경우 명령줄은 다음과 같습니다.\n" +"Windows에서 CSV BOM용 생성 스크립트가 `C:" +"\\Users\\username\\kicad\\my_python_script.py`인 경우 명령줄은 다음과 같습니" +"다.\n" "\n" "```\n" "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " @@ -13694,8 +13691,8 @@ msgid "" "The following symbols already exist in the destination library. Choose how " "to handle each conflict:" msgstr "" -"다음 심볼이 대상 라이브러리에 이미 존재합니다. 각 충돌을 처리할 방법을 " -"선택하세요." +"다음 심볼이 대상 라이브러리에 이미 존재합니다. 각 충돌을 처리할 방법을 선택하" +"세요." #: eeschema/dialogs/dialog_import_symbol_select.cpp:517 #: eeschema/dialogs/panel_simulator_preferences_base.cpp:50 @@ -14821,8 +14818,8 @@ msgid "" "Pins with the same number will be considered to be jumpered together " "internally." msgstr "" -"활성화하면 이 심볼에 동일한 번호를 가진 핀이 여러 개 있을 수 있습니다. " -"동일한 번호의 핀은 내부적으로 점퍼로 연결된 것으로 간주됩니다." +"활성화하면 이 심볼에 동일한 번호를 가진 핀이 여러 개 있을 수 있습니다. 동일" +"한 번호의 핀은 내부적으로 점퍼로 연결된 것으로 간주됩니다." #: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:500 msgid "Explicit jumper pin groups:" @@ -15088,8 +15085,8 @@ msgid "" "Target directory for plot files. Can be absolute or relative to the " "schematic main file location." msgstr "" -"플롯 파일에 대한 목표 디렉터리입니다. 절대경로이거나, 회로도의 메인 파일 " -"위치에 대한 상대 경로일 수 있습니다." +"플롯 파일에 대한 목표 디렉터리입니다. 절대경로이거나, 회로도의 메인 파일 위치" +"에 대한 상대 경로일 수 있습니다." #: eeschema/dialogs/dialog_plot_schematic_base.cpp:40 #: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:26 @@ -16410,6 +16407,7 @@ msgid "Code" msgstr "코드" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "값 필드에 {}을(를) \"{}\"로 저장" @@ -16492,8 +16490,8 @@ msgid "" "Show symbols marked 'DNP' in the table. This setting also controls whether " "or not 'DNP' symbols are included on export." msgstr "" -"테이블에 'DNP'로 표시된 심볼을 표시합니다. 이 설정은 내보내기 시 'DNP' " -"심볼의 포함 여부도 제어합니다." +"테이블에 'DNP'로 표시된 심볼을 표시합니다. 이 설정은 내보내기 시 'DNP' 심볼" +"의 포함 여부도 제어합니다." #: eeschema/dialogs/dialog_symbol_fields_table.cpp:962 msgid "Include 'Exclude from BOM' Symbols" @@ -17151,7 +17149,8 @@ msgstr "PCB 편집기의 네트 이름에 맞게 회로도 네트 라벨을 업 #: eeschema/dialogs/dialog_update_from_pcb_base.cpp:79 msgid "" "Update symbol attribute flags like Do Not Populate to match the footprint." -msgstr "풋프린트에 맞게 Do Not Populate 등의 심볼 속성 플래그를 업데이트합니다." +msgstr "" +"풋프린트에 맞게 Do Not Populate 등의 심볼 속성 플래그를 업데이트합니다." #: eeschema/dialogs/dialog_update_from_pcb_base.cpp:83 msgid "Prefer symbol unit swaps over label swaps" @@ -17162,8 +17161,8 @@ msgid "" "When possible, detect footprint gate swaps and apply corresponding symbol " "unit swaps instead of changing net labels." msgstr "" -"가능한 경우 풋프린트 게이트 교체를 감지하고 네트 라벨 변경 대신 해당하는 " -"심볼 유닛 교체를 적용합니다." +"가능한 경우 풋프린트 게이트 교체를 감지하고 네트 라벨 변경 대신 해당하는 심" +"볼 유닛 교체를 적용합니다." #: eeschema/dialogs/dialog_update_from_pcb_base.cpp:89 msgid "Other fields" @@ -17182,8 +17181,8 @@ msgid "" "When possible, swap symbol pins to match footprint pad net swaps instead of " "changing net labels." msgstr "" -"가능한 경우 네트 라벨 변경 대신 풋프린트 패드 네트 교체에 맞게 심볼 핀을 " -"교체합니다." +"가능한 경우 네트 라벨 변경 대신 풋프린트 패드 네트 교체에 맞게 심볼 핀을 교체" +"합니다." #: eeschema/dialogs/dialog_update_from_pcb_base.h:59 #: eeschema/tools/backannotate.cpp:1015 @@ -17218,8 +17217,8 @@ msgstr "필드 크기와 스타일 업데이트 / 초기화" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "구문 도움말" @@ -17527,8 +17526,8 @@ msgid "" "Allows swapping symbol pins' positions. May cause invalid design changes; " "use with caution." msgstr "" -"심볼 핀 위치 교체를 허용합니다. 잘못된 설계 변경이 발생할 수 있으므로 " -"주의하여 사용하세요." +"심볼 핀 위치 교체를 허용합니다. 잘못된 설계 변경이 발생할 수 있으므로 주의하" +"여 사용하세요." #: eeschema/dialogs/panel_eeschema_editing_options_base.cpp:85 #: eeschema/dialogs/panel_sym_editing_options_base.cpp:20 @@ -18223,7 +18222,7 @@ msgstr "KiCad 10.0부터는 HPGL 출력을 더 이상 지원하지 않습니다. #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "출력 디렉터리 생성 실패\n" @@ -19103,7 +19102,7 @@ msgstr "파생 위치" msgid "Error loading symbol %s from library '%s'." msgstr "심볼 %s을(를) 불러오는 중 라이브러리 '%s'에서 오류 발생." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "알 수 없음" @@ -19419,7 +19418,8 @@ msgstr "패널" #: eeschema/menubar.cpp:196 msgid "" "Install a remote symbol server using the Plugin and Content Manager to enable" -msgstr "플러그인 및 콘텐츠 관리자를 사용하여 원격 심볼 서버를 설치하면 활성화됩니다" +msgstr "" +"플러그인 및 콘텐츠 관리자를 사용하여 원격 심볼 서버를 설치하면 활성화됩니다" #: eeschema/menubar.cpp:330 msgid "Variants" @@ -19941,9 +19941,9 @@ msgid "" "mode. In order to create/update PCBs from schematics, launch the main KiCad " "application and create a project." msgstr "" -"회로도 편집기가 독립 실행 모드로 열려 있어 PCB를 업데이트할 수 없습니다. " -"회로도에서 PCB를 생성/업데이트하려면 KiCad 메인 애플리케이션을 실행하고 " -"프로젝트를 생성하세요." +"회로도 편집기가 독립 실행 모드로 열려 있어 PCB를 업데이트할 수 없습니다. 회로" +"도에서 PCB를 생성/업데이트하려면 KiCad 메인 애플리케이션을 실행하고 프로젝트" +"를 생성하세요." #: eeschema/sch_edit_frame.cpp:1407 msgid "New Schematic" @@ -20150,7 +20150,8 @@ msgstr "알 수 없거나 예상치 못한 레코드 ID %d가 %s에 있습니다 #: eeschema/sch_io/altium/sch_io_altium.cpp:1654 #, c-format msgid "Symbol '%s' in sheet '%s' at index %d replaced with symbol \"%s\"." -msgstr "시트 '%s'의 심볼 '%s'(인덱스 %d)이(가) 심볼 \"%s\"(으)로 대체되었습니다." +msgstr "" +"시트 '%s'의 심볼 '%s'(인덱스 %d)이(가) 심볼 \"%s\"(으)로 대체되었습니다." #: eeschema/sch_io/altium/sch_io_altium.cpp:1837 #: eeschema/sch_io/altium/sch_io_altium.cpp:4008 @@ -20606,8 +20607,8 @@ msgid "" "Symbol version mismatch for '%s' (%s): schematic has symversion %s, library " "symbol has symversion %s." msgstr "" -"'%s'(%s)의 심볼 버전이 일치하지 않습니다. 회로도의 symversion은 %s이고 " -"라이브러리 심볼의 symversion은 %s입니다." +"'%s'(%s)의 심볼 버전이 일치하지 않습니다. 회로도의 symversion은 %s이고 라이브" +"러리 심볼의 symversion은 %s입니다." #: eeschema/sch_io/geda/sch_io_geda.cpp:4088 #, c-format @@ -20660,8 +20661,8 @@ msgid "" "HTTP library settings file %s uses API version %s, but KiCad requires " "version %s." msgstr "" -"HTTP 라이브러리 설정 파일 %s은(는) API 버전 %s을(를) 사용하지만 KiCad에는 " -"버전 %s이(가) 필요합니다." +"HTTP 라이브러리 설정 파일 %s은(는) API 버전 %s을(를) 사용하지만 KiCad에는 버" +"전 %s이(가) 필요합니다." #: eeschema/sch_io/http_lib/sch_io_http_lib.cpp:233 #, c-format @@ -21019,25 +21020,26 @@ msgstr "잘못된 심볼 라이브러리 이름" msgid "Invalid symbol library ID" msgstr "잘못된 심볼 라이브러리 ID" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 msgid "Missing sheet name property" msgstr "시트 이름 속성이 없습니다" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 msgid "Missing sheet file property" msgstr "시트 파일 속성이 없습니다" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 msgid "Invalid table: no cells defined" msgstr "유효하지 않은 테이블: 정의된 셀이 없습니다" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" -msgstr "그룹 라이브러리 링크 %s에 유효하지 않은 문자 '%c'이(가) 포함되어 있습니다" +msgstr "" +"그룹 라이브러리 링크 %s에 유효하지 않은 문자 '%c'이(가) 포함되어 있습니다" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "유효하지 않은 라이브러리 ID" @@ -21608,7 +21610,7 @@ msgid "Library Link" msgstr "라이브러리 링크" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "라이브러리 설명" @@ -22025,8 +22027,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22077,9 +22079,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22146,9 +22148,9 @@ msgstr "" "  
~{overbar}
 
~{CLK}\n" " \n" -"        " -"
윗줄
   
" -"CLK\n" +"        
윗줄
   
" +"CLK\n" " \n" " \n" " \n" @@ -22231,8 +22233,8 @@ msgstr "" "  
1\n" " \n" " \n" -"  
@{if(condition, true_val, false_val)}" -"\n" +"  
@{if(condition, true_val, false_val)}\n" " \n" "  
조건부 텍스트 표시\n" " \n" @@ -22244,8 +22246,8 @@ msgstr "" "samp>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
숫자 비교도 가능합니다\n" " \n" @@ -22305,8 +22307,8 @@ msgstr "" " \n" "  
${U1:PIN_NAME(5)}\n" " \n" -"  
USART1_TX (대체) 또는 PA9 " -"(기본)\n" +"  
USART1_TX (대체) 또는 PA9 (기" +"본)\n" " \n" " \n" "  
${refdes:PIN_BASE_NAME(pin)}\n" @@ -22426,9 +22428,8 @@ msgstr "" " \n" " \n" " 버스 정의\n" -" " -"             \n" +"              " +"\n" " 생성되는 네트\n" " \n" " \n" @@ -22491,24 +22492,24 @@ msgstr "" "

\n" "마크업이 버스 정의보다 우선합니다.\n" "

\n" -"

핀 함수: 올바른 유닛 배치를 자동으로 찾습니다. 다중 유닛 심볼의 " -"경우, NET_NAME(pin)과 같은 함수는 핀이 현재 시트와 다른 유닛에 " -"있어도 동작합니다.

\n" +"

핀 함수: 올바른 유닛 배치를 자동으로 찾습니다. 다중 유닛 심볼의 경" +"우, NET_NAME(pin)과 같은 함수는 핀이 현재 시트와 다른 유닛에 있" +"어도 동작합니다.

\n" "

테이블 셀 참조: CELL() 함수는 테이블 셀에서만 사용할 " "수 있습니다. ${CELL(\"A0\")} 또는 ${CELL(row, col)}" -"을 사용하여 같은 테이블의 다른 셀을 참조합니다. 행과 열 번호는 0부터 " -"시작합니다 (A0은 첫 번째 행, 첫 번째 열). CELL은 원시 셀 텍스트가 아닌 평가/" -"표시된 값을 반환합니다.

\n" +"을 사용하여 같은 테이블의 다른 셀을 참조합니다. 행과 열 번호는 0부터 시작합니" +"다 (A0은 첫 번째 행, 첫 번째 열). CELL은 원시 셀 텍스트가 아닌 평가/표시된 값" +"을 반환합니다.

\n" "

중첩 변수: 변수에 다른 변수를 포함할 수 있습니다. 내부 변수가 먼저 " "확장됩니다. 최대 중첩 깊이는 6단계입니다.

\n" "

오류 메시지:

\n" "
    \n" -"
  • <UNRESOLVED: token> - 변수 또는 함수를 확인할 수 " -"없습니다
  • \n" -"
  • <Unit X not placed> - 핀이 시트에 배치되지 않은 " -"유닛에 있습니다
  • \n" -"
  • <Unresolved: Cell X not found> - 셀 주소가 테이블 " -"범위를 벗어났습니다
  • \n" +"
  • <UNRESOLVED: token> - 변수 또는 함수를 확인할 수 없습" +"니다
  • \n" +"
  • <Unit X not placed> - 핀이 시트에 배치되지 않은 유닛" +"에 있습니다
  • \n" +"
  • <Unresolved: Cell X not found> - 셀 주소가 테이블 범위" +"를 벗어났습니다
  • \n" "
\n" "\n" @@ -23342,8 +23343,8 @@ msgstr "임시 출력 파일을 생성하는 동안 오류가 발생됨" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis는 아직 DUT 값을 지원하지 않습니다. https://ibis.org/summits/nov16a/" "chen.pdf" @@ -23720,8 +23721,8 @@ msgid "" "You must run a TRAN simulation first; its results will be used for the fast " "Fourier transform." msgstr "" -"먼저 TRAN 시뮬레이션을 실행해야 합니다. 그 결과가 고속 푸리에 변환에 " -"사용됩니다." +"먼저 TRAN 시뮬레이션을 실행해야 합니다. 그 결과가 고속 푸리에 변환에 사용됩니" +"다." #: eeschema/sim/simulator_frame.cpp:455 msgid "" @@ -23875,8 +23876,8 @@ msgstr "커서 2" msgid "" "Workbook file '%s' not found. Loading simulation settings from schematic." msgstr "" -"워크북 파일 '%s'을(를) 찾을 수 없습니다. 회로도에서 시뮬레이션 설정을 " -"로드합니다." +"워크북 파일 '%s'을(를) 찾을 수 없습니다. 회로도에서 시뮬레이션 설정을 로드합" +"니다." #: eeschema/sim/simulator_frame_ui.cpp:1437 #: eeschema/sim/simulator_frame_ui.cpp:3211 @@ -24919,8 +24920,8 @@ msgid "" "Would swap %s pins %s and %s to match PCB, but the symbol is shared across " "other projects." msgstr "" -"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 심볼이 다른 " -"프로젝트에서 공유되고 있습니다." +"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 심볼이 다른 프로젝" +"트에서 공유되고 있습니다." #: eeschema/tools/backannotate.cpp:1260 #, c-format @@ -24928,8 +24929,8 @@ msgid "" "Would swap %s pins %s and %s to match PCB, but the symbol is shared across " "other projects (%s)." msgstr "" -"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 심볼이 다른 " -"프로젝트에서 공유되고 있습니다 (%s)." +"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 심볼이 다른 프로젝" +"트에서 공유되고 있습니다 (%s)." #: eeschema/tools/backannotate.cpp:1270 #, c-format @@ -24937,15 +24938,15 @@ msgid "" "Would swap %s pins %s and %s to match PCB, but the symbol is used by " "multiple sheet instances (%s)." msgstr "" -"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 심볼이 여러 시트 " -"인스턴스에서 사용되고 있습니다 (%s)." +"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 심볼이 여러 시트 인" +"스턴스에서 사용되고 있습니다 (%s)." #: eeschema/tools/backannotate.cpp:1278 #, c-format msgid "Would swap %s pins %s and %s to match PCB, but the symbol is shared." msgstr "" -"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 심볼이 공유되고 " -"있습니다." +"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 심볼이 공유되고 있" +"습니다." #: eeschema/tools/backannotate.cpp:1285 #, c-format @@ -24953,8 +24954,8 @@ msgid "" "Would swap %s pins %s and %s to match PCB, but unconstrained pin swaps are " "disabled in the schematic preferences." msgstr "" -"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 회로도 " -"환경설정에서 제약 없는 핀 교환이 비활성화되어 있습니다." +"PCB와 일치하도록 %s 핀 %s과(와) %s을(를) 교환하려 했으나, 회로도 환경설정에" +"서 제약 없는 핀 교환이 비활성화되어 있습니다." #: eeschema/tools/backannotate.cpp:1321 #, c-format @@ -26705,8 +26706,8 @@ msgid "" "Each selected pin must have exactly one attached net label and no other pin " "connections." msgstr "" -"선택한 각 핀에는 정확히 하나의 네트 라벨이 연결되어 있어야 하며 다른 핀 " -"연결이 없어야 합니다." +"선택한 각 핀에는 정확히 하나의 네트 라벨이 연결되어 있어야 하며 다른 핀 연결" +"이 없어야 합니다." #: eeschema/tools/sch_edit_tool.cpp:1809 msgid "" @@ -28434,7 +28435,7 @@ msgid "Clear Recent Job Files" msgstr "최근 작업 파일 지우기" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad 거버 뷰어" @@ -29010,8 +29011,8 @@ msgid "" "When specifying multiple variants, the output path must contain ${VARIANT} " "to generate separate output files for each variant.\n" msgstr "" -"여러 변형을 지정할 때 각 변형에 대한 별도의 출력 파일을 생성하려면 출력 " -"경로에 ${VARIANT}를 포함해야 합니다.\n" +"여러 변형을 지정할 때 각 변형에 대한 별도의 출력 파일을 생성하려면 출력 경로" +"에 ${VARIANT}를 포함해야 합니다.\n" #: kicad/cli/command.cpp:144 msgid "Input file" @@ -29062,8 +29063,8 @@ msgid "" "When no --variant argument is provided the default variant is output." msgstr "" "출력할 변형 이름으로, 여러 변형을 지정하기 위해 여러 번 사용할 수 있습니다.\n" -"여러 변형을 지정할 때는 출력 경로에 ${VARIANT}를 사용하여 각 변형에 대한 " -"별도의 파일을 생성하세요.\n" +"여러 변형을 지정할 때는 출력 경로에 ${VARIANT}를 사용하여 각 변형에 대한 별도" +"의 파일을 생성하세요.\n" "--variant 인수를 지정하지 않으면 기본 변형이 출력됩니다." #: kicad/cli/command.h:32 @@ -29197,7 +29198,8 @@ msgstr "내보내기 유틸리티(거버, 드릴, 위치 파일 등)" msgid "" "Output file format, options: step, stepz, brep, xao, glb (binary glTF), ply, " "stl" -msgstr "출력 파일 형식, 옵션: step, stepz, brep, xao, glb (바이너리 glTF), ply, stl" +msgstr "" +"출력 파일 형식, 옵션: step, stepz, brep, xao, glb (바이너리 glTF), ply, stl" #: kicad/cli/command_pcb_export_3d.cpp:84 msgid "Overwrite output file" @@ -29437,8 +29439,8 @@ msgid "" "Warning: Report path supplied without --generate-report, no report will be " "generated\n" msgstr "" -"경고: --generate-report 없이 보고서 경로가 지정되어 보고서가 생성되지 " -"않습니다\n" +"경고: --generate-report 없이 보고서 경로가 지정되어 보고서가 생성되지 않습니" +"다\n" #: kicad/cli/command_pcb_export_dxf.cpp:39 msgid "Generate a DXF from a list of layers" @@ -29496,9 +29498,9 @@ msgid "" "directory and filename path. COMMON_LAYER_LIST does not function in this " "mode. Instead LAYER_LIST controls all layers plotted." msgstr "" -"출력 인자 경로가 전체 디렉터리 및 파일명 경로 역할을 하는 단일 파일을 " -"생성합니다. 이 모드에서는 COMMON_LAYER_LIST가 작동하지 않습니다. 대신 " -"LAYER_LIST가 플롯된 모든 레이어를 제어합니다." +"출력 인자 경로가 전체 디렉터리 및 파일명 경로 역할을 하는 단일 파일을 생성합" +"니다. 이 모드에서는 COMMON_LAYER_LIST가 작동하지 않습니다. 대신 LAYER_LIST가 " +"플롯된 모든 레이어를 제어합니다." #: kicad/cli/command_pcb_export_dxf.cpp:104 #: kicad/cli/command_pcb_export_ps.cpp:108 @@ -29513,7 +29515,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -29651,8 +29653,8 @@ msgid "" "Valid options: front, back, both. Gerber format only supports \"front\" or " "\"back\"." msgstr "" -"유효한 옵션: front, back, both. 거버 형식은 \"front\" 또는 \"back\"만 " -"지원합니다." +"유효한 옵션: front, back, both. 거버 형식은 \"front\" 또는 \"back\"만 지원합" +"니다." #: kicad/cli/command_pcb_export_pos.cpp:55 msgid "Valid options: ascii, csv, gerber" @@ -30498,8 +30500,8 @@ msgstr "템플릿 선택" msgid "" "Templates provide pre-configured project structures to jumpstart your design." msgstr "" -"템플릿은 설계를 빠르게 시작할 수 있도록 미리 구성된 프로젝트 구조를 " -"제공합니다." +"템플릿은 설계를 빠르게 시작할 수 있도록 미리 구성된 프로젝트 구조를 제공합니" +"다." #: kicad/dialogs/template_default_html.h:243 msgid "Pre-configured Libraries" @@ -30533,8 +30535,8 @@ msgid "" "Recently used templates appear at the top. Use the folder icon to browse " "custom template directories." msgstr "" -"최근 사용한 템플릿이 상단에 표시됩니다. 폴더 아이콘을 사용하여 사용자 지정 " -"템플릿 디렉터리를 찾아보세요." +"최근 사용한 템플릿이 상단에 표시됩니다. 폴더 아이콘을 사용하여 사용자 지정 템" +"플릿 디렉터리를 찾아보세요." #: kicad/dialogs/template_default_html.h:399 msgid "Template" @@ -30670,8 +30672,8 @@ msgid "" "\n" "Do you want to create a new empty directory for the project?" msgstr "" -"선택한 디렉터리가 비어있지 않습니다. 프로젝트를 빈 디렉터리에서 생성하는 " -"것을 권장합니다.\n" +"선택한 디렉터리가 비어있지 않습니다. 프로젝트를 빈 디렉터리에서 생성하는 것" +"을 권장합니다.\n" "\n" "이 프로젝트를 위한 빈 디렉터리를 생성하시겠습니까?" @@ -30812,8 +30814,8 @@ msgid "" "KiCad found unsaved changes from your last session that are newer than the " "saved project files." msgstr "" -"KiCad가 저장된 프로젝트 파일보다 최신인 이전 세션의 저장되지 않은 변경 " -"사항을 발견했습니다." +"KiCad가 저장된 프로젝트 파일보다 최신인 이전 세션의 저장되지 않은 변경 사항" +"을 발견했습니다." #: kicad/kicad_manager_frame.cpp:967 msgid "Recover Unsaved Changes" @@ -30828,8 +30830,8 @@ msgid "" msgstr "" "이전 세션이 예기치 않게 종료된 경우 발생할 수 있습니다.\n" "\n" -"변경 사항을 복구하려면 '복원'을, 현재 저장된 파일을 유지하려면 '삭제'를 " -"선택하세요." +"변경 사항을 복구하려면 '복원'을, 현재 저장된 파일을 유지하려면 '삭제'를 선택" +"하세요." #: kicad/kicad_manager_frame.cpp:1144 msgid "Edit File in Text Editor" @@ -31025,7 +31027,7 @@ msgstr "설치" msgid "Uninstall" msgstr "제거" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31049,13 +31051,13 @@ msgstr "패키지 매니저를 종료하고 대기 중인 변경 내용을 취 msgid "Install Package" msgstr "패키지 설치" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "대기 중 (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31242,30 +31244,30 @@ msgstr "모든 버전 표시" msgid "Download" msgstr "다운로드" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "설치한 패키지 리스트를 불러오는 중 오류가 발생하였습니다: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "%lld/%lld kB 다운로드 중" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "다운로드 파일이 너무 큽니다." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "레포지토리 취득" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "레포지토리를 파싱할 수 없습니다: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31273,19 +31275,19 @@ msgstr "" "지정된 리포지토리 URL이 유효한 KiCad 패키지 리포지토리처럼 보이지 않습니다. " "URL을 다시 확인하십시오." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "레포지토리 패키지를 취득 중" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "레포지토리 패키지 주소를 불러올 수 없습니다." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "패키지 해시가 일치하지 않습니다. 레포지토리가 손상되었을 수 있습니다." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31296,20 +31298,20 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "로컬에 저장된 repository.json을 구문 분석하지 못함." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "현재 레포지토리에 대한 패키지가 손상되었습니다. 다시 다운로드됩니다." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "리소스 다운로드 중" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31317,27 +31319,27 @@ msgstr "" "리소스 파일 해시가 일치하지 않아 사용되지 않습니다. 레포지토리가 손상되었을 " "수 있습니다." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "로컬 파일" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "PCM 업데이트" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "저장소 가져오기 준비하기" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "저장소 가져오기..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "패키지 검토하기..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31512,225 +31514,225 @@ msgstr "디렉터리 이름:" msgid "Create New Directory" msgstr "새 디렉터리 만들기" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "이 프로젝트로 전환" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "모든 편집기를 닫고 선택한 프로젝트로 전환" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "새 디렉터리..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "새 디렉터리 만들기" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "파인더에서 열기" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "파인더 창에서 디렉터리 열기" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "파일 탐색기에서 디렉터리 열기" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "기본 시스템 파일 매니저에서 디렉터리 열기" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "파인더 창에서 디렉터리 열기" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "파일 탐색기에서 디렉터리 열기" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "기본 시스템 파일 매니저에서 디렉터리 열기" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "텍스트 편집기에서 파일 열기" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "텍스트 편집기에서 파일 열기" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "텍스트 편집기에서 편집" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "작업 실행" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "파일명 변경..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "파일 이름 바꾸기" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "파일명 변경..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "파일이름 바꾸기" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "파일 및 해당 내용 삭제" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "파일 및 해당 내용 삭제" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "휴지통으로 이동" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "버전 관리에 프로젝트 추가..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "새 저장소 초기화" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "프로젝트 커밋..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "로컬 저장소에 변경 사항 커밋하기" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "올리기(Push)" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "커밋된 로컬 변경 내용을 원격 저장소로 푸시하기" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "가져오기(Pull)" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "원격 저장소의 변경 내용을 로컬로 가져오기" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "파일 커밋..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "브랜치로 전환 " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "기타..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "다른 지점으로 전환" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "브랜치로 전환" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Git 통합 활성화" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "이 프로젝트에 대한 Git 통합을 다시 활성화" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Git 통합 비활성화" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "이 프로젝트에 대한 Git 통합을 비활성화" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "파일 이름 변경: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "파일 이름 변경" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "네트워크 경로: 폴더 변경 사항을 모니터링하지 않음" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "로컬 경로: 폴더 변경 사항을 모니터링" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "잠시 기다려 주세요" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Git 작업이 완료될 때까지 대기 중..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "선택한 디렉터리는 이미 Git 프로젝트입니다." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Git 프로젝트 초기화 실패." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "기본 원격 설정" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "기본 원격 설정에 실패했습니다." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "원격 가져오기" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "프로젝트 가져오기 실패" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "프로젝트 푸시 실패" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "선택한 디렉터리는 Git 프로젝트가 아닙니다." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "커밋 메시지가 비어 있어 커밋을 취소합니다." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "빈 파일 선택으로 인해 커밋을 삭제합니다." @@ -32936,8 +32938,8 @@ msgstr "" "OVC II: 고정 설비에서 전원을 공급받는 에너지 소비 장비 (예: 가전제품, 휴대용 " "공구, 가정용 부하). 신뢰성 및 가용성 요구 사항이 있는 경우 OVC III 적용\n" "\n" -"OVC III: 신뢰성 및 가용성 요구 사항이 있는 고정 설비 내 장비 (예: 전기 " -"스위치, 산업용 장비)\n" +"OVC III: 신뢰성 및 가용성 요구 사항이 있는 고정 설비 내 장비 (예: 전기 스위" +"치, 산업용 장비)\n" "\n" "OVC IV: 설비 원점의 장비 (예: 전력량계, 1차 과전류 보호 장치)" @@ -33080,8 +33082,8 @@ msgstr "" "\n" "PD2: 비전도성 오염만 발생. 결로가 발생할 수 있음.\n" "\n" -"PD3: 전도성 오염이 발생하거나, 예상되는 결로로 인해 전도성이 되는 비전도성 " -"오염이 발생.\n" +"PD3: 전도성 오염이 발생하거나, 예상되는 결로로 인해 전도성이 되는 비전도성 오" +"염이 발생.\n" "\n" "PD4: 전도성 먼지, 비 등으로 인해 지속적인 전도성이 발생..." @@ -34343,18 +34345,18 @@ msgid "" "- Insulations trough liquids, compressed air or gases other than air are not " "in the scope of IEC60664" msgstr "" -"IEC60664-1의 목적은 주전원 공급에 연결되는 제품의 절연 설계에 대한 지침을 " -"제공하는 것입니다.\n" +"IEC60664-1의 목적은 주전원 공급에 연결되는 제품의 절연 설계에 대한 지침을 제" +"공하는 것입니다.\n" "\n" "그러나 이 계산기에서 다루지 않는 경우가 있습니다:\n" "\n" -"- 30kHz 이상의 주파수에서는 유전체 성능이 저하됩니다. IEC60664-4가 이러한 " -"경우를 다룹니다\n" +"- 30kHz 이상의 주파수에서는 유전체 성능이 저하됩니다. IEC60664-4가 이러한 경" +"우를 다룹니다\n" "- 오염 방지를 위해 컨포멀 코팅 또는 포팅을 사용할 때, IEC60664-3에서 지정한 " -"모든 조건이 충족되면 클리어런스 및 연면 거리를 줄일 수 있습니다. 솔더 " -"마스크는 일반적으로 컨포멀 코팅으로 간주되지 않습니다.\n" -"- 액체, 압축 공기 또는 공기 이외의 기체를 통한 절연은 IEC60664의 범위에 " -"포함되지 않습니다" +"모든 조건이 충족되면 클리어런스 및 연면 거리를 줄일 수 있습니다. 솔더 마스크" +"는 일반적으로 컨포멀 코팅으로 간주되지 않습니다.\n" +"- 액체, 압축 공기 또는 공기 이외의 기체를 통한 절연은 IEC60664의 범위에 포함" +"되지 않습니다" #: pcb_calculator/pcb_calculator_frame.cpp:68 msgid "KiCad Calculator Tools" @@ -35661,10 +35663,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -35847,8 +35849,8 @@ msgstr "" #, c-format msgid "Component %s expects %lu matching pads but candidate %s provides %lu." msgstr "" -"부품 %s은(는) %lu개의 일치하는 패드를 예상하지만, 후보 %s은(는) %lu개를 " -"제공합니다." +"부품 %s은(는) %lu개의 일치하는 패드를 예상하지만, 후보 %s은(는) %lu개를 제공" +"합니다." #: pcbnew/connectivity/topo_match.cpp:220 #: pcbnew/connectivity/topo_match.cpp:223 @@ -35860,13 +35862,14 @@ msgstr "네트 %d" #, c-format msgid "Pad %s of %s is on net %s but its match in candidate %s is on net %s." msgstr "" -"%s의 패드 %s이(가) 네트 %s에 있지만, 후보 %s에서 일치하는 패드는 네트 %s에 " -"있습니다." +"%s의 패드 %s이(가) 네트 %s에 있지만, 후보 %s에서 일치하는 패드는 네트 %s에 있" +"습니다." #: pcbnew/connectivity/topo_match.cpp:247 #, c-format msgid "Pad %s of %s has inconsistent net mapping in candidate %s." -msgstr "%s의 패드 %s이(가) 후보 %s에서 일관성 없는 네트 매핑을 가지고 있습니다." +msgstr "" +"%s의 패드 %s이(가) 후보 %s에서 일관성 없는 네트 매핑을 가지고 있습니다." #: pcbnew/connectivity/topo_match.cpp:355 msgid "No compatible component found in the target area." @@ -35894,8 +35897,8 @@ msgstr "부품 %s에는 %d개의 패드가 있지만, 후보 %s에는 %d개가 msgid "" "Reference prefix mismatch: %s uses prefix '%s' but candidate %s uses '%s'." msgstr "" -"참조 접두사 불일치: %s는 접두사 '%s'를 사용하지만 후보 %s는 '%s'를 " -"사용합니다." +"참조 접두사 불일치: %s는 접두사 '%s'를 사용하지만 후보 %s는 '%s'를 사용합니" +"다." #: pcbnew/connectivity/topo_match.cpp:1098 #: pcbnew/connectivity/topo_match.cpp:1101 @@ -35906,8 +35909,8 @@ msgstr "(라이브러리 ID 없음)" #, c-format msgid "Library link mismatch: %s expects '%s' but candidate %s is '%s'." msgstr "" -"라이브러리 링크 불일치: %s은(는) '%s'을(를) 예상하지만 후보 %s은(는) " -"'%s'입니다." +"라이브러리 링크 불일치: %s은(는) '%s'을(를) 예상하지만 후보 %s은(는) '%s'입니" +"다." #: pcbnew/connectivity/topo_match.cpp:1119 #, c-format @@ -36072,8 +36075,8 @@ msgid "" "PCB annotation changes should be synchronized with schematic using \"Update " "Schematic from PCB\"." msgstr "" -"PCB 주석 변경 사항은 \"회로도를 PCB에서 업데이트\"를 사용하여 회로도와 " -"동기화해야 합니다." +"PCB 주석 변경 사항은 \"회로도를 PCB에서 업데이트\"를 사용하여 회로도와 동기화" +"해야 합니다." #: pcbnew/dialogs/dialog_board_reannotate.cpp:321 msgid "Reference Designator Prefixes in Use" @@ -36123,8 +36126,8 @@ msgid "" "You may wish to run DRC with 'Test for parity between PCB and schematic' " "checked." msgstr "" -"'PCB와 회로도 간 일치 여부 검사'를 선택한 상태에서 DRC를 실행하는 것이 " -"좋습니다." +"'PCB와 회로도 간 일치 여부 검사'를 선택한 상태에서 DRC를 실행하는 것이 좋습니" +"다." #: pcbnew/dialogs/dialog_board_reannotate.cpp:414 #, c-format @@ -37676,8 +37679,8 @@ msgstr "'%s' 파일 저장에 필요한 권한이 충분하지 않습니다." msgid "Generate IPC-2581 File" msgstr "IPC-2581 파일 생성" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -37686,7 +37689,7 @@ msgstr "" "IPC2581 파일 '%s' 생성 중 오류.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "IPC-2581 파일이 성공적으로 생성됨." @@ -37727,16 +37730,28 @@ msgstr "출력 압축" msgid "Compress output into 'zip' file" msgstr "출력을 'zip' 파일로 압축" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "개정:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "BOM 열" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "내부 ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -37744,37 +37759,37 @@ msgstr "" "설계 시 내부적으로 사용되는 부품 ID 번호입니다.\n" "이 번호는 각 부품마다 고유해야 합니다." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "고유값 생성" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "제조업체 P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "제조사 부품 번호가 포함된 열" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "생략" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "제조업체:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "유통업체 P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "유통업체 부품 번호가 포함된 열" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "유통업체:" @@ -38442,13 +38457,13 @@ msgstr "솔더 페이스트 클리어런스:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "이 풋프린트의 로컬 솔더 페이스트 클리어런스.\n" -"절대값(예: -0.1mm), 백분율(예: -5%), 또는 둘 다(예: -0.1mm - 5%)를 " -"입력하세요.\n" +"절대값(예: -0.1mm), 백분율(예: -5%), 또는 둘 다(예: -0.1mm - 5%)를 입력하세" +"요.\n" "비어 있으면 전역 값이 사용됩니다." #: pcbnew/dialogs/dialog_footprint_properties.cpp:286 @@ -38533,7 +38548,7 @@ msgstr "Y 오프셋" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "참조 지정자" @@ -38649,13 +38664,13 @@ msgstr "패드 사이에 브리지 솔더 마스크 구멍 허용" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "패드 크기에 대한 솔더 페이스트 클리어런스.\n" -"절대값(예: -0.1mm), 백분율(예: -5%), 또는 둘 다(예: -0.1mm - 5%)를 " -"입력하세요.\n" +"절대값(예: -0.1mm), 백분율(예: -5%), 또는 둘 다(예: -0.1mm - 5%)를 입력하세" +"요.\n" "이 값은 풋프린트 또는 패드의 로컬 값으로 대체될 수 있습니다." #: pcbnew/dialogs/dialog_footprint_properties_base.cpp:329 @@ -40035,8 +40050,8 @@ msgid "" "All required layers (marked with '*') must be matched. Please click 'Auto-" "Match Layers' to automatically match the remaining layers" msgstr "" -"필수 레이어('*'로 표시)는 모두 매칭되어야 합니다. '레이어 자동 매칭'을 " -"클릭하여 나머지 필수 레이어를 자동으로 매칭하세요." +"필수 레이어('*'로 표시)는 모두 매칭되어야 합니다. '레이어 자동 매칭'을 클릭하" +"여 나머지 필수 레이어를 자동으로 매칭하세요." #: pcbnew/dialogs/dialog_move_exact.cpp:96 msgid "Rotate around item anchor" @@ -40422,13 +40437,13 @@ msgstr "패드 도구 추가를 위한 기본 패드 속성" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "이 패드의 로컬 솔더 페이스트 클리어런스.\n" -"절대값(예: -0.1mm), 백분율(예: -5%), 또는 둘 다(예: -0.1mm - 5%)를 " -"입력하세요." +"절대값(예: -0.1mm), 백분율(예: -5%), 또는 둘 다(예: -0.1mm - 5%)를 입력하세" +"요." #: pcbnew/dialogs/dialog_pad_properties.cpp:673 #, c-format @@ -40455,7 +40470,8 @@ msgstr "내부 레이어" msgid "" "Switching to non-circular hole will disable backdrills and post-machining. " "Continue?" -msgstr "비원형 홀로 변경하면 백드릴 및 후가공이 비활성화됩니다. 계속하시겠습니까?" +msgstr "" +"비원형 홀로 변경하면 백드릴 및 후가공이 비활성화됩니다. 계속하시겠습니까?" #: pcbnew/dialogs/dialog_pad_properties.cpp:1229 #, c-format @@ -43017,8 +43033,8 @@ msgid "" "The minimum clearance between copper items which do not belong to the same " "net. If set, this can only be reduced by custom rules." msgstr "" -"같은 네트에 속하지 않는 구리 항목 간의 최소 클리어런스. 설정된 경우 사용자 " -"정의 규칙으로만 줄일 수 있습니다." +"같은 네트에 속하지 않는 구리 항목 간의 최소 클리어런스. 설정된 경우 사용자 정" +"의 규칙으로만 줄일 수 있습니다." #: pcbnew/dialogs/panel_setup_constraints_base.cpp:75 msgid "Minimum track width:" @@ -43027,7 +43043,8 @@ msgstr "최소 배선폭:" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:80 msgid "" "The minimum track width. If set, this can only be reduced by custom rules." -msgstr "최소 트랙 너비입니다. 설정된 경우 사용자 정의 규칙으로만 줄일 수 있습니다." +msgstr "" +"최소 트랙 너비입니다. 설정된 경우 사용자 정의 규칙으로만 줄일 수 있습니다." #: pcbnew/dialogs/panel_setup_constraints_base.cpp:92 msgid "Minimum connection width:" @@ -43046,8 +43063,8 @@ msgid "" "The minimum annular ring width. If set, this can only be reduced by custom " "rules." msgstr "" -"최소 애뉼러 링 너비입니다. 설정된 경우, 사용자 정의 규칙으로만 줄일 수 " -"있습니다." +"최소 애뉼러 링 너비입니다. 설정된 경우, 사용자 정의 규칙으로만 줄일 수 있습니" +"다." #: pcbnew/dialogs/panel_setup_constraints_base.cpp:125 msgid "Minimum via diameter:" @@ -43056,7 +43073,8 @@ msgstr "최소 비아 직경:" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:130 msgid "" "The minimum via diameter. If set, this can only be reduced by custom rules." -msgstr "최소 비아 직경입니다. 설정된 경우, 사용자 정의 규칙으로만 줄일 수 있습니다." +msgstr "" +"최소 비아 직경입니다. 설정된 경우, 사용자 정의 규칙으로만 줄일 수 있습니다." #: pcbnew/dialogs/panel_setup_constraints_base.cpp:141 msgid "Copper to hole clearance:" @@ -43067,8 +43085,8 @@ msgid "" "The minimum clearance between a hole and an unassociated copper item. If " "set, this can only be reduced by custom rules." msgstr "" -"홀과 연결되지 않은 구리 항목 간의 최소 클리어런스. 설정된 경우 사용자 정의 " -"규칙으로만 줄일 수 있습니다." +"홀과 연결되지 않은 구리 항목 간의 최소 클리어런스. 설정된 경우 사용자 정의 규" +"칙으로만 줄일 수 있습니다." #: pcbnew/dialogs/panel_setup_constraints_base.cpp:157 msgid "Copper to edge clearance:" @@ -43079,8 +43097,8 @@ msgid "" "The minimum clearance between the board edge and any copper item. If set, " "this can only be reduced by custom rules." msgstr "" -"기판 모서리와 구리 항목 간의 최소 클리어런스. 설정된 경우 사용자 정의 " -"규칙으로만 줄일 수 있습니다." +"기판 모서리와 구리 항목 간의 최소 클리어런스. 설정된 경우 사용자 정의 규칙으" +"로만 줄일 수 있습니다." #: pcbnew/dialogs/panel_setup_constraints_base.cpp:173 msgid "Minimum groove for creepage:" @@ -43101,7 +43119,8 @@ msgstr "최소 드릴 크기:" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:219 msgid "" "The minimum drill size. If set, this can only be reduced by custom rules." -msgstr "최소 드릴 크기입니다. 설정된 경우, 사용자 정의 규칙으로만 줄일 수 있습니다." +msgstr "" +"최소 드릴 크기입니다. 설정된 경우, 사용자 정의 규칙으로만 줄일 수 있습니다." #: pcbnew/dialogs/panel_setup_constraints_base.cpp:230 msgid "Hole to hole clearance:" @@ -43158,8 +43177,8 @@ msgid "" "within a single footprint.)" msgstr "" "같은 실크스크린 레이어에 있는 두 항목 간의 최소 클리어런스. 설정 시 가독성을 " -"향상시킬 수 있습니다. (참고: 단일 풋프린트 내의 여러 도형에는 적용되지 " -"않습니다.)" +"향상시킬 수 있습니다. (참고: 단일 풋프린트 내의 여러 도형에는 적용되지 않습니" +"다.)" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:344 msgid "Minimum text height:" @@ -43443,8 +43462,8 @@ msgid "" "Items have been found on removed layers. This operation will delete all " "items from removed layers and cannot be undone." msgstr "" -"제거된 레이어에서 항목이 발견되었습니다. 이 작업은 제거된 레이어의 모든 " -"항목을 삭제하며 취소할 수 없습니다." +"제거된 레이어에서 항목이 발견되었습니다. 이 작업은 제거된 레이어의 모든 항목" +"을 삭제하며 취소할 수 없습니다." #: pcbnew/dialogs/panel_setup_layers.cpp:933 msgid "Show Details" @@ -43502,8 +43521,8 @@ msgid "" "Consult your PCB manufacturer's specifications for solder mask expansion, " "web width, and clearance settings." msgstr "" -"솔더 마스크 확장, 웹 너비 및 클리어런스 설정은 PCB 제조업체의 사양을 " -"참조하세요." +"솔더 마스크 확장, 웹 너비 및 클리어런스 설정은 PCB 제조업체의 사양을 참조하세" +"요." #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:33 msgid "" @@ -43610,26 +43629,26 @@ msgstr "DRC 규칙" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "오류:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "'%s' 규칙과 '%s' 규칙이 동일한 조건을 공유합니다." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "규칙 '%s'이(가) 정의되지 않은 네트클래스 '%s'을(를) 참조합니다." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "규칙 '%s'이(가) 정의되지 않은 레이어를 참조합니다: %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "디자인 규칙은 프로젝트 없이 추가가 불가능합니다" @@ -43715,8 +43734,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -43920,221 +43939,216 @@ msgid "" msgstr "" "### Constraints\n" "\n" -"| Constraint type | Argument type" -" " -"| Description" -" " +"| Constraint type | Argument " +"type " +"| " +"Description " "|\n" -"|---------------------------" -"|-----------------------------------------------------------------------------------------------------------------------" -"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" +"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n" +"| `annular_width` | min/opt/" +"max " +"| Checks the width of annular rings on vias." +"
" "|\n" -"| `annular_width` | min/opt/max" -" " -"| Checks the width of annular rings on vias.
" -" " -"|\n" -"| `assertion` | \"<expression>" -"\" " -"| Checks the given expression.
" -" " +"| `assertion` | " +"\"<expression>\" " +"| Checks the given expression." +"
" "|\n" "| `bridged_mask` " "| " "| Checks for solder mask bridges between copper items. This constraint does " "not take a min/opt/max value. In combination with a severity clause, this " "constraint can be used to allow or disallow solder mask bridging in various " -"conditions.
" -" " +"conditions." +"
" "|\n" -"| `clearance` | min" -" " +"| `clearance` | " +"min " "| Specifies the **electrical** clearance between copper objects of different " "nets. (See `physical_clearance` if you wish to specify clearance between " "objects regardless of net.)

To allow copper objects to overlap " "(collide), create a `clearance` constraint with the `min` value less than " -"zero (for example, `-1`).
" -" " +"zero (for example, `-1`)." +"
" "|\n" -"| `courtyard_clearance` | min" -" " +"| `courtyard_clearance` | " +"min " "| Checks the clearance between footprint courtyards and generates an error " "if any two courtyards are closer than the `min` distance. If a footprint " "does not have a courtyard shape, no errors will be generated from this " -"constraint.
" -" " +"constraint." +"
" "|\n" -"| `creepage` | min" -" " -"| Specifies the creepage distance between copper objects of different " -"nets.
" -" " +"| `creepage` | " +"min " +"| Specifies the creepage distance between copper objects of different nets." +"
" "|\n" -"| `diff_pair_gap` | min/opt/max" -" " +"| `diff_pair_gap` | min/opt/" +"max " "| Checks the gap between coupled tracks in a differential pair. Coupled " "tracks are segments that are parallel to each other. Differential pair gap " "is not tested on uncoupled portions of a differential pair (for example, the " -"fanout from a component).
" -" " +"fanout from a component)." +"
" "|\n" -"| `diff_pair_uncoupled` | max" -" " +"| `diff_pair_uncoupled` | " +"max " "| Checks the distance that a differential pair track is routed uncoupled " "from the other polarity track in the pair (for example, where the pair fans " "out from a component, or becomes uncoupled to pass around another object " -"such as a via).
" -" " +"such as a via)." +"
" "|\n" -"| `disallow` | `track`
`via`
`through_via`
" -"`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
" -"`graphic`
`hole`
`footprint`
| Specify one or more object types to " -"disallow, separated by spaces. For example, `(constraint disallow track)` " -"or `(constraint disallow track via pad)`. If an object of this type matches " -"the rule condition, a DRC error will be created.

This constraint is " -"essentially the same as a keepout rule area, but can be used to create more " -"specific keepout restrictions.
" -" |\n" -"| `edge_clearance` | min/opt/max" -" " +"| `disallow` | " +"`track`
`via`
`through_via`
`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
`graphic`
`hole`
`footprint`
" +"| Specify one or more object types to disallow, separated by spaces. For " +"example, `(constraint disallow track)` or `(constraint disallow track via " +"pad)`. If an object of this type matches the rule condition, a DRC error " +"will be created.

This constraint is essentially the same as a keepout " +"rule area, but can be used to create more specific keepout restrictions." +"
|\n" +"| `edge_clearance` | min/opt/" +"max " "| Checks the clearance between objects and the board edge.

This can " "also be thought of as the \"milling tolerance\" as the board edge will " "include all graphical items on the `Edge.Cuts` layer as well as any *oval* " -"pad holes. (See `physical_hole_clearance` for the drilling tolerance.)
" -" " +"pad holes. (See `physical_hole_clearance` for the drilling " +"tolerance.)
" "|\n" -"| `length` | min/max" -" " +"| `length` | min/" +"max " "| Checks the total routed length for the nets that match the rule condition " "and generates an error for each net that is below the `min` value (if " -"specified) or above the `max` value (if specified) of the constraint.
" -" " +"specified) or above the `max` value (if specified) of the constraint." +"
" "|\n" -"| `hole` | min/max" -" " +"| `hole` | min/" +"max " "| Checks the size (diameter) of a drilled hole in a pad or via. For oval " "holes, the smaller (minor) diameter will be tested against the `min` value " "(if specified) and the larger (major) diameter will be tested against the " -"`max` value (if specified).
" -" " +"`max` value (if specified)." +"
" "|\n" -"| `hole_clearance` | min" -" " +"| `hole_clearance` | " +"min " "| Checks the clearance between a drilled hole in a pad or via and copper " "objects on a different net. The clearance is measured from the diameter of " -"the hole, not its center.
" -" " +"the hole, not its center." +"
" "|\n" -"| `hole_to_hole` | min" -" " +"| `hole_to_hole` | " +"min " "| Checks the clearance between mechanically-drilled holes in pads and vias. " "The clearance is measured between the diameters of the holes, not between " "their centers.

This constraint is soley for the protection of drill " "bits. The clearance between **laser-drilled** (microvias) and other non-" "mechanically-drilled holes is not checked, nor is the clearance between " "**milled** (oval-shaped) and other non-mechanically-drilled holes.
|\n" -"| `physical_clearance` | min" -" " +"| `physical_clearance` | " +"min " "| Checks the clearance between two objects on a given layer (including non-" "copper layers).

While this can perform more general-purpose checks " -"than `clearance`, it is much slower. Use `clearance` where possible.
" -" " +"than `clearance`, it is much slower. Use `clearance` where possible." +"
" "|\n" -"| `physical_hole_clearance` | min" -" " +"| `physical_hole_clearance` | " +"min " "| Checks the clearance between a drilled hole in a pad or via and another " "object, regardless of net. The clearance is measured from the diameter of " "the hole, not its center.

This can also be thought of as the " "\"drilling tolerance\" as it only includes **round** holes (see " -"`edge_clearance` for the milling tolerance).
" -" " +"`edge_clearance` for the milling tolerance)." +"
" "|\n" -"| `silk_clearance` | min/opt/max" -" " +"| `silk_clearance` | min/opt/" +"max " "| Checks the clearance between objects on silkscreen layers and other " -"objects.
" -" " +"objects." +"
" "|\n" -"| `skew` | max" -" " +"| `skew` | " +"max " "| Checks the total skew for the nets that match the rule condition, that is, " "the difference between the length of each net and the average of all the " "lengths of each net that is matched by the rule. If the absolute value of " "the difference between that average and the length of any one net is above " -"the constraint `max` value, an error will be generated.
" -" " +"the constraint `max` value, an error will be generated." +"
" "|\n" -"| `solder_mask_expansion` | opt" -" " +"| `solder_mask_expansion` | " +"opt " "| Specifies the solder mask expansion for pads, shapes and " "tracks. " "|\n" -"| `solder_paste_abs_margin` | opt" -" " +"| `solder_paste_abs_margin` | " +"opt " "| Specifies the absolute solder paste clearance for pads. Usually negative " "to inset the paste.

The final solder paste clearance will be the " "absolute clearance plus the relative " "clearance. " "|\n" -"| `solder_paste_rel_margin` | opt" -" " +"| `solder_paste_rel_margin` | " +"opt " "| Specifies the relative solder paste clearance for pads. Usually negative " "to inset the paste.

The final solder paste clearance will be the " "absolute clearance plus the relative " "clearance. " "|\n" -"| `thermal_relief_gap` | min" -" " +"| `thermal_relief_gap` | " +"min " "| Specifies the width of the gap between a pad and a zone with a thermal-" -"relief connection.
" -" " +"relief connection." +"
" "|\n" -"| `thermal_spoke_width` | opt" -" " +"| `thermal_spoke_width` | " +"opt " "| Specifies the width of the spokes connecting a pad to a zone with a " -"thermal-relief connection.
" -" " +"thermal-relief connection." +"
" "|\n" -"| `track_width` | min/opt/max" -" " +"| `track_width` | min/opt/" +"max " "| Checks the width of track and arc segments. An error will be generated " "for each segment that has a width below the `min` value (if specified) or " -"above the `max` value (if specified).
" -" " +"above the `max` value (if specified)." +"
" "|\n" -"| `track_angle` | min/opt/max" -" " +"| `track_angle` | min/opt/" +"max " "| Checks the angle between two connected track segments. An error will be " "generated for each connected pair with an angle below the `min` value (if " -"specified) or above the `max` value (if specified).
" -" " +"specified) or above the `max` value (if specified)." +"
" "|\n" -"| `track_segment_length` | min/max" -" " +"| `track_segment_length` | min/" +"max " "| Checks the length of track and arc segments. An error will be generated " "for each segment that has a length below the `min` value (if specified) or " -"above the `max` value (if specified).
" -" " +"above the `max` value (if specified)." +"
" "|\n" -"| `via_count` | max" -" " +"| `via_count` | " +"max " "| Counts the number of vias on every net matched by the rule condition. If " "that number exceeds the constraint `max` value on any matched net, an error " -"will be generated for that net.
" -" " +"will be generated for that net." +"
" "|\n" "| `via_dangling` " "| " "| Checks for vias that are unconnected or connected on only one layer. This " "constraint does not take a min/opt/max value. In combination with a " "severity clause, this constraint can be used to allow or disallow dangling " -"vias in various conditions.
" -" " +"vias in various conditions." +"
" "|\n" -"| `zone_connection` | `solid`
`thermal_reliefs`
" -"`none` " -"| Specifies the connection to be made between a zone and a pad.
" -" " +"| `zone_connection` | " +"`solid`
`thermal_reliefs`
`none` " +"| Specifies the connection to be made between a zone and a pad." +"
" "|\n" "\n" "\n" @@ -44315,8 +44329,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -44689,13 +44703,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44850,13 +44864,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44966,8 +44980,8 @@ msgstr "" "drilling \n" " # micro-vias.\n" " (rule hole_to_hole_uvia_exclusion\n" -" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")" -"\n" +" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == " +"'Micro'\")\n" " (constraint hole_to_hole)\n" " (severity ignore))\n" "\n" @@ -46349,7 +46363,7 @@ msgstr "겹치는 부품자리 풋프린트 확인 중..." msgid "Checking creepage..." msgstr "연면거리 확인..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s 연면거리 %s; 실제값 %s)" @@ -47126,15 +47140,15 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "삭제하시겠습니까?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -"같은 이름의 여러 규칙에 서로 다른 조건이 있습니다. 같은 이름의 규칙은 " -"병합하려면 동일한 조건을 가져야 합니다." +"같은 이름의 여러 규칙에 서로 다른 조건이 있습니다. 같은 이름의 규칙은 병합하" +"려면 동일한 조건을 가져야 합니다." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -47142,7 +47156,7 @@ msgstr "" "다음 규칙에 저장되지 않은 변경 사항이 있습니다:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -47150,7 +47164,7 @@ msgstr "" "\n" "변경 사항을 저장하시겠습니까?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "DRC 규칙을 다시 불러오지 못했습니다: %s" @@ -47167,7 +47181,12 @@ msgstr "허용 오차는 0 이상이어야 합니다" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "허용 오차가 너무 큽니다. 결과 최소 길이가 양수가 아닙니다" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "하나 이상의 제약 조건을 지정해야 합니다" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "최대 스큐는 0 이상이어야 합니다" @@ -47238,7 +47257,7 @@ msgstr "객체 B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "모두" @@ -47321,16 +47340,16 @@ msgstr "하위 레이어 허용" msgid "At least one layer must be selected" msgstr "최소 하나의 레이어를 선택해야 합니다" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "최적 너비는 0보다 커야 합니다" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "너비 허용 오차는 0 이상이어야 합니다" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "너비 허용 오차는 최적 너비보다 작아야 합니다" @@ -47442,42 +47461,42 @@ msgstr "규칙 유형" msgid "Rule name" msgstr "규칙 이름" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "규칙 이름은 고유해야 합니다." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "레이어 선택이 필요합니다." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "오류: 유효성 검사를 위한 조건 텍스트가 제공되지 않았습니다." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "DRC 규칙" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "일치 항목 표시 (오류)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "일치 항목 표시 (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "일치 항목 표시" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "외부" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "내부" @@ -47646,8 +47665,8 @@ msgstr "" "** %s 파일을 내보내는 중 메모리가 부족합니다. **\n" "기판에 사용 가능한 시스템 메모리로 처리하기에 너무 많은 객체(예: 비아, 트랙, " "부품)가 있을 수 있습니다.\n" -"'도형 결합' 옵션을 비활성화하거나, 기판 복잡도를 줄이거나, 시스템 메모리를 " -"확보해 보세요.\n" +"'도형 결합' 옵션을 비활성화하거나, 기판 복잡도를 줄이거나, 시스템 메모리를 확" +"보해 보세요.\n" #: pcbnew/exporters/step/exporter_step.cpp:1352 #, c-format @@ -47663,13 +47682,14 @@ msgid "" "This error may indicate insufficient memory. Consider disabling 'Fuse " "Shapes', reducing the number of vias/components, or freeing system memory.\n" msgstr "" -"이 오류는 메모리 부족을 나타낼 수 있습니다. '형상 결합'을 비활성화하거나, " -"비아/부품 수를 줄이거나, 시스템 메모리를 확보해 보세요.\n" +"이 오류는 메모리 부족을 나타낼 수 있습니다. '형상 결합'을 비활성화하거나, 비" +"아/부품 수를 줄이거나, 시스템 메모리를 확보해 보세요.\n" #: pcbnew/exporters/step/exporter_step.cpp:1365 #, c-format msgid "** Error exporting %s file. Export aborted. **\n" -msgstr "** %s 파일 내보내기 중 오류가 발생했습니다. 내보내기가 중단되었습니다. **\n" +msgstr "" +"** %s 파일 내보내기 중 오류가 발생했습니다. 내보내기가 중단되었습니다. **\n" #: pcbnew/exporters/step/exporter_step.cpp:1373 #, c-format @@ -47683,8 +47703,8 @@ msgid "" msgstr "" "\n" "** %s 파일을 내보내는 중 예기치 않은 오류가 발생했습니다. **\n" -"이 오류는 시스템 메모리 부족으로 인해 발생할 수 있으며, 특히 '형상 결합'이 " -"활성화된 상태에서 비아나 부품이 많은 기판을 내보낼 때 발생합니다.\n" +"이 오류는 시스템 메모리 부족으로 인해 발생할 수 있으며, 특히 '형상 결합'이 활" +"성화된 상태에서 비아나 부품이 많은 기판을 내보낼 때 발생합니다.\n" "'형상 결합'을 비활성화하거나, 기판 복잡도를 줄이거나, 시스템 메모리를 확보해 " "보세요.\n" @@ -47702,8 +47722,8 @@ msgid "" "Out of memory while fusing shapes. Consider disabling shape fusing, reducing " "the number of objects (e.g., vias), or freeing system memory." msgstr "" -"도형 결합 중 메모리가 부족합니다. 도형 결합을 비활성화하거나, 객체 수(예: " -"비아)를 줄이거나, 시스템 메모리를 확보하세요." +"도형 결합 중 메모리가 부족합니다. 도형 결합을 비활성화하거나, 객체 수(예: 비" +"아)를 줄이거나, 시스템 메모리를 확보하세요." #: pcbnew/exporters/step/step_pcb_model.cpp:676 #, c-format @@ -47713,8 +47733,8 @@ msgid "" "reducing board complexity." msgstr "" "형상 결합 중 OpenCASCADE 오류: %s\n" -"메모리 부족일 수 있습니다. 형상 결합을 비활성화하거나 기판 복잡도를 줄여 " -"보세요." +"메모리 부족일 수 있습니다. 형상 결합을 비활성화하거나 기판 복잡도를 줄여 보세" +"요." #: pcbnew/exporters/step/step_pcb_model.cpp:686 msgid "" @@ -47743,8 +47763,8 @@ msgid "" "Out of memory while unifying shape domains. Consider disabling shape fusing " "or reducing the number of objects." msgstr "" -"형상 도메인 통합 중 메모리가 부족합니다. 형상 결합을 비활성화하거나 객체 " -"수를 줄이세요." +"형상 도메인 통합 중 메모리가 부족합니다. 형상 결합을 비활성화하거나 객체 수" +"를 줄이세요." #: pcbnew/exporters/step/step_pcb_model.cpp:743 #, c-format @@ -48070,7 +48090,7 @@ msgid "Error saving custom rules file '%s'." msgstr "사용자 정의 규칙 파일 '%s'을(를) 저장하는 동안 오류가 발생했습니다." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49432,7 +49452,8 @@ msgstr "구리 영역 '%s' 에는 연결된 패드가 없습니다." #: pcbnew/netlist_reader/board_netlist_updater.cpp:1830 #, c-format msgid "Copper zone on %s at (%s, %s) has no pads connected to net \"%s\"." -msgstr "%s의 (%s, %s) 위치에 있는 구리 영역에 네트 \"%s\"에 연결된 패드가 없습니다." +msgstr "" +"%s의 (%s, %s) 위치에 있는 구리 영역에 네트 \"%s\"에 연결된 패드가 없습니다." #: pcbnew/netlist_reader/board_netlist_updater.cpp:1867 #, c-format @@ -49476,11 +49497,11 @@ msgstr "심볼 '%s:%s' 처리 중입니다." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" -"경고: %s 풋프린트 '%s'에 라이브러리 이름이 없습니다. 반복적인 업데이트 " -"알림을 방지하려면 'Library:Footprint' 전체 형식을 사용하세요." +"경고: %s 풋프린트 '%s'에 라이브러리 이름이 없습니다. 반복적인 업데이트 알림" +"을 방지하려면 'Library:Footprint' 전체 형식을 사용하세요." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 #, c-format @@ -49983,8 +50004,8 @@ msgid "" "This barcode type does not support international characters. Use QR Code or " "Data Matrix instead." msgstr "" -"이 바코드 유형은 국제 문자를 지원하지 않습니다. QR 코드 또는 Data Matrix를 " -"사용하세요." +"이 바코드 유형은 국제 문자를 지원하지 않습니다. QR 코드 또는 Data Matrix를 사" +"용하세요." #: pcbnew/pcb_barcode.cpp:526 #, c-format @@ -50072,7 +50093,8 @@ msgstr "기존 레이아웃을 덮어쓰시겠습니까?" #: pcbnew/pcb_design_block_utils.cpp:155 pcbnew/pcb_design_block_utils.cpp:220 #: pcbnew/pcb_design_block_utils.cpp:326 msgid "Error saving temporary board file to create design block." -msgstr "디자인 블록을 생성하기 위한 임시 기판 파일 저장 중 오류가 발생했습니다." +msgstr "" +"디자인 블록을 생성하기 위한 임시 기판 파일 저장 중 오류가 발생했습니다." #: pcbnew/pcb_dimension.cpp:633 pcbnew/pcb_dimension.cpp:1888 msgid "Prefix" @@ -50279,8 +50301,8 @@ msgstr "" "이 파일은 Allegro 16.0 이전의 바이너리 형식을 사용하는 %s로 생성되었으며, 이 " "임포터에서 지원하지 않습니다.\n" "\n" -"이 디자인을 가져오려면 Cadence Allegro PCB Editor 버전 16.0 이상에서 열고 " -"다시 저장한 후 결과 파일을 가져오세요." +"이 디자인을 가져오려면 Cadence Allegro PCB Editor 버전 16.0 이상에서 열고 다" +"시 저장한 후 결과 파일을 가져오세요." #: pcbnew/pcb_io/allegro/pcb_io_allegro.cpp:181 msgid "Failed to build board from Allegro data" @@ -50526,7 +50548,7 @@ msgstr "호 불러오는 중..." msgid "Loading pads..." msgstr "패드 불러오는 중..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -50535,13 +50557,13 @@ msgstr "" "라이브러리 '%s'를 로드하는 동안 오류 발생:\n" "풋프린트 %s 패드 %s가 다중 레이어로 표시되지 않고 TH 패드입니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "풋프린트 %s 패드 %s은(는) 다중 레이어로 마크되지 않았으나, TH 패드입니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -50550,12 +50572,12 @@ msgstr "" "라이브러리 '%s'를 로딩:\n" "풋프린트 %s 패드 %s에 사각형 홀(아직 지원되지 않음)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "풋프린트 %s 패드 %s에 사각형 홀이 존재함 (아직 지원되지 않음)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -50565,14 +50587,15 @@ msgstr "" "라이브러리 '%s' 로드 중:\n" "풋프린트 %s 패드 %s의 홀 회전이 %d도입니다. KiCad는 90도 회전만 지원합니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." -msgstr "풋프린트 %s 패드 %s의 홀 회전이 %d도입니다. KiCad는 90도 회전만 지원합니다." +msgstr "" +"풋프린트 %s 패드 %s의 홀 회전이 %d도입니다. KiCad는 90도 회전만 지원합니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -50581,12 +50604,12 @@ msgstr "" "라이브러리 '%s' 로딩 오류:\n" "풋프린트 %s 패드 %s에서 알 수 없는 종류 %d의 구멍을 사용합니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "풋프린트 %s 패드 %s은(는) 알 수 없는 종류 %d 홀을 사용합니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -50595,12 +50618,12 @@ msgstr "" "라이브러리 '%s' 로드 중 오류:\n" "풋프린트 %s의 패드 %s이(가) 알 수 없는 패드 형상을 사용합니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "풋프린트 %s 패드 %s이(가) 알 수 없는 패드 형상을 사용합니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -50609,7 +50632,7 @@ msgstr "" "KiCad에 대응되지 않는 비 구리 패드 %s을(를) Altium 레이어 (%d) 에서 발견하였" "습니다. KiCad 레이어 Eco1_User로 이동되었습니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -50620,7 +50643,7 @@ msgstr "" "풋프린트 %s 비구리 패드 %s가 알티움 레이어(%d)에서 발견되었으며 KiCad에 해당" "하는 것은 없습니다. KiCad 레이어 Eco1_User로 이동되었습니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -50629,32 +50652,32 @@ msgstr "" "풋프린트 %s 비구리 패드 %s가 Altium 레이어(%d)에서 발견되었으며 KiCad에 해당" "하는 것이 없습니다. 이 패드가 KiCad 레이어 Eco1_User로 이동되었습니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "비 구리 패드 %s이(가) 네트에 연결되었습니다. 이는 아직 지원되지 않습니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "비 구리 패드 %s에 홀이 존재함. 이는 아직 지원되지 않음." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "비 구리 패드 %s에 복잡한 패드 스택을 사용합니다 (아직 지원되지 않음)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "비구리 패드 %s이(가) 알 수 없는 패드 형상을 사용합니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "비아 불러오는 중..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -50662,24 +50685,24 @@ msgstr "" "레이어 %d에서 %d에 해당하는 비아는 비 구리 레이어를 사용합니다. 이는 아직 지" "원되지 않습니다." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "배선 불러오는 중..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "유니코드 문자열 로드 중..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "텍스트 불러오는 중..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "알 수 없는 텍스트 상자 정렬 %d , 텍스트 %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "직사각형 불러오는 중..." @@ -51132,8 +51155,8 @@ msgid "" "this." msgstr "" "CADSTAR 설계에 '간격 클래스'가 할당된 네트가 포함되어 있습니다. KiCad에는 " -"CADSTAR의 간격 클래스에 해당하는 기능이 없으므로 이 요소들은 가져오지 " -"않았습니다. 구리 채움이 영향을 받을 수 있으므로 설계 규칙을 검토하세요." +"CADSTAR의 간격 클래스에 해당하는 기능이 없으므로 이 요소들은 가져오지 않았습" +"니다. 구리 채움이 영향을 받을 수 있으므로 설계 규칙을 검토하세요." #: pcbnew/pcb_io/cadstar/pcb_io_cadstar_archive.h:37 msgid "CADSTAR PCB Archive files" @@ -51510,62 +51533,62 @@ msgstr "gEDA / Lepton EDA PCB 풋프린트 파일" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA / Lepton EDA PCB 풋프린트 라이브러리 디렉터리" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "콘텐츠 섹션 생성" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "패드가 지원하는 형식이 아닙니다; 생략됨." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "이력 섹션 생성" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "BOM 섹션 생성" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" -"풋프린트 %s을(를) 사전에서 찾을 수 없습니다. BOM 데이터가 불완전할 수 " -"있습니다." +"풋프린트 %s을(를) 사전에서 찾을 수 없습니다. BOM 데이터가 불완전할 수 있습니" +"다." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "컴포넌트 “%s”에 OEM 참조가 누락되었습니다; BOM 입력은 건너뜁니다." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "CAD 데이터 생성" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "기판 외곽선이 잘못되었거나 없습니다. DRC를 실행하세요." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "중복된 풋프린트 포인터가 발견됨; IPC-2581 출력이 부정확할 수 있음." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "레이어 %s 내보내기, 네트 %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "Via가 지원되지 않는 패드스택을 사용함; 드릴링 데이터에서 생략됨." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "패드가 지원되지 않는 패드스택을 사용함; 드릴 데이터에서 홀이 제외됨." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -51573,15 +51596,15 @@ msgstr "" "IPC-2581 개정판 B에서는 티어드롭(teardrops)을 지원하지 않으며, 이들은 영역" "(zones)으로 보내짐." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "유통 섹션 생성" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "파일 저장" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "IPC-2581 데이터를 버퍼에 저장하지 못했습니다." @@ -51831,8 +51854,8 @@ msgid "" "Invalid stackup in footprint: technology layers are implicit in footprints " "and should not be specified in the stackup." msgstr "" -"풋프린트의 스택업이 잘못되었습니다: 기술 레이어는 풋프린트에서 암시적이며 " -"스택업에 지정하면 안 됩니다." +"풋프린트의 스택업이 잘못되었습니다: 기술 레이어는 풋프린트에서 암시적이며 스" +"택업에 지정하면 안 됩니다." #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6017 #, c-format @@ -51903,8 +51926,8 @@ msgid "" "Component '%s' has non-ASCII characters in its designator; converted to '%s' " "for ODB++ export." msgstr "" -"부품 '%s'의 지정자에 비ASCII 문자가 포함되어 있어 ODB++ 내보내기를 위해 '%s'" -"(으)로 변환했습니다." +"부품 '%s'의 지정자에 비ASCII 문자가 포함되어 있어 ODB++ 내보내기를 위해 " +"'%s'(으)로 변환했습니다." #: pcbnew/pcb_io/odbpp/odb_component.cpp:89 #, c-format @@ -51912,8 +51935,8 @@ msgid "" "Component '%s' has an ambiguous designator after conversion; renamed to '%s' " "for ODB++ export." msgstr "" -"부품 '%s'의 지정자가 변환 후 모호해져 ODB++ 내보내기를 위해 '%s'(으)로 " -"이름을 변경했습니다." +"부품 '%s'의 지정자가 변환 후 모호해져 ODB++ 내보내기를 위해 '%s'(으)로 이름" +"을 변경했습니다." #: pcbnew/pcb_io/odbpp/odb_entity.cpp:1209 msgid "Failed to add component data" @@ -51940,50 +51963,50 @@ msgstr "PADS PCB 가져오기 시작" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "데칼 목록에서 풋프린트 '%s'을(를) 찾을 수 없어 부품을 건너뜁니다" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "매핑되지 않은 레이어 %d의 데칼 항목을 건너뜁니다" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "매핑되지 않은 레이어 %d의 텍스트를 Comments 레이어에 배정했습니다" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "비구리 레이어 %d의 트랙을 건너뜁니다" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "매핑되지 않은 레이어 %d의 COPPER 항목을 F.Cu로 기본 설정합니다" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "매핑되지 않은 레이어 %d의 구리 채움을 건너뜁니다" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "매핑되지 않은 레이어 %d의 금지영역을 건너뜁니다" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "유효한 레이어가 없는 금지영역을 건너뜁니다" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" msgstr "" -"%zu개의 풋프린트, %d개의 네트, %zu개의 트랙, %zu개의 비아, %zu개의 영역을 " -"가져왔습니다" +"%zu개의 풋프린트, %d개의 네트, %zu개의 트랙, %zu개의 비아, %zu개의 영역을 가" +"져왔습니다" #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:109 msgid "Starting PADS binary PCB import" @@ -52070,7 +52093,8 @@ msgstr "플로팅을 위해 선택된 레이어가 없음." #: pcbnew/pcb_plotter.cpp:496 #, c-format msgid "Color theme '%s' not found, will use theme from PCB Editor.\n" -msgstr "색상 테마 '%s'을(를) 찾을 수 없습니다. PCB 편집기의 테마를 사용합니다.\n" +msgstr "" +"색상 테마 '%s'을(를) 찾을 수 없습니다. PCB 편집기의 테마를 사용합니다.\n" #: pcbnew/pcb_point.cpp:189 msgid "PCB Point" @@ -52433,8 +52457,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -52481,9 +52505,9 @@ msgstr "" "  
~{overbar}
 
~{CLK}\n" " \n" -"        " -"
윗줄
   
" -"CLK\n" +"        
윗줄
   
" +"CLK\n" " \n" " \n" " \n" @@ -52668,8 +52692,8 @@ msgstr "" "  
1\n" " \n" " \n" -"  
@{if(condition, true_val, false_val)}" -"\n" +"  
@{if(condition, true_val, false_val)}\n" " \n" "  
조건부 텍스트 표시\n" " \n" @@ -52681,8 +52705,8 @@ msgstr "" "samp>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
숫자 비교도 가능\n" " \n" @@ -52736,16 +52760,16 @@ msgstr "" "마크업이 변수 확장보다 우선합니다.\n" "

\n" "

풋프린트 상호 참조: ${refdes:field} 또는 $" -"{refdes:function(pad)} 구문을 사용하여 다른 풋프린트의 참조 필드와 " -"패드를 참조할 수 있습니다.

\n" -"

중첩 변수: 변수 안에 다른 변수를 포함할 수 있습니다. 내부 변수가 " -"먼저 확장됩니다. 최대 중첩 깊이는 10단계입니다.

\n" +"{refdes:function(pad)}
구문을 사용하여 다른 풋프린트의 참조 필드와 패" +"드를 참조할 수 있습니다.

\n" +"

중첩 변수: 변수 안에 다른 변수를 포함할 수 있습니다. 내부 변수가 먼" +"저 확장됩니다. 최대 중첩 깊이는 10단계입니다.

\n" "

오류 메시지:

\n" "
    \n" -"
  • <UNRESOLVED: token> - 변수 또는 함수를 확인할 수 " -"없습니다
  • \n" -"
  • <Unknown reference: U1> - 풋프린트를 찾을 수 " -"없습니다
  • \n" +"
  • <UNRESOLVED: token> - 변수 또는 함수를 확인할 수 없습" +"니다
  • \n" +"
  • <Unknown reference: U1> - 풋프린트를 찾을 수 없습니다" +"
  • \n" "
\n" "\n" @@ -53081,7 +53105,7 @@ msgstr "hasComponentClass()에 컴포넌트 유형 이름 인수가 누락됨" msgid "Loading Footprint Libraries" msgstr "풋프린트 라이브러리 로딩 중" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "보드 로드 실패\n" @@ -53221,7 +53245,7 @@ msgstr "기판 저장 완료\n" msgid "Failed to save board.\n" msgstr "기판을 저장하지 못했습니다.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53230,48 +53254,48 @@ msgstr "" "IPC-2581 파일 '%s'을(를) 생성하는 중 오류가 발생했습니다.\n" "임시 파일 '%s'의 이름을 변경하지 못했습니다." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "IPC-D-356 파일을 성공적으로 생성함\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "IPC-D-356 파일을 생성하지 못했음\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "최신 형식으로 기판 파일을 성공적으로 저장했습니다\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "기판 파일이 업데이트되지 않았습니다\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "'%s'의 파일 형식을 확인할 수 없습니다\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "입력 파일을 찾을 수 없습니다: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "파일 유형 '%s'에 대한 플러그인을 찾을 수 없습니다\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "%s 형식을 사용하여 '%s' 가져오는 중...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "가져온 기판을 '%s'에 성공적으로 저장했습니다\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "가져오기 중 오류: %s\n" @@ -53280,7 +53304,7 @@ msgstr "가져오기 중 오류: %s\n" msgid "Multiple Layers" msgstr "여러 레이어" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "HPGL 플로팅은 KiCad 10.0부터 더 이상 지원되지 않습니다" @@ -53288,7 +53312,8 @@ msgstr "HPGL 플로팅은 KiCad 10.0부터 더 이상 지원되지 않습니다" #, c-format msgid "" "Failed first phase initializing Python module '%s', through Python C API." -msgstr "Python C API를 통해 Python 모듈 '%s'의 첫 번째 단계 초기화에 실패했습니다." +msgstr "" +"Python C API를 통해 Python 모듈 '%s'의 첫 번째 단계 초기화에 실패했습니다." #: pcbnew/python/scripting/pcb_scripting_tool.cpp:108 #: pcbnew/python/scripting/pcb_scripting_tool.cpp:121 @@ -53299,7 +53324,8 @@ msgstr "스크립팅 초기화" #, c-format msgid "" "Failed second phase initializing Python module '%s', through Python C API." -msgstr "Python C API를 통해 Python 모듈 '%s'의 두 번째 단계 초기화에 실패했습니다." +msgstr "" +"Python C API를 통해 Python 모듈 '%s'의 두 번째 단계 초기화에 실패했습니다." #: pcbnew/python/scripting/pcb_scripting_tool.cpp:221 #: pcbnew/python/scripting/pcb_scripting_tool.cpp:238 @@ -53472,9 +53498,9 @@ msgid "" "spacing. Adjust the differential pair settings or start from a location with " "the correct gap." msgstr "" -"시작점의 차동 쌍 간격이 설정된 간격과 일치하지 않습니다. 이 문제는 트랙의 " -"너비와 간격이 좁아지는 넥다운 영역에서 발생할 수 있습니다. 차동 쌍 설정을 " -"조정하거나 올바른 간격을 가진 위치에서 시작하십시오." +"시작점의 차동 쌍 간격이 설정된 간격과 일치하지 않습니다. 이 문제는 트랙의 너" +"비와 간격이 좁아지는 넥다운 영역에서 발생할 수 있습니다. 차동 쌍 설정을 조정" +"하거나 올바른 간격을 가진 위치에서 시작하십시오." #: pcbnew/router/router_tool.cpp:148 msgid "Place Through Via" @@ -54788,16 +54814,16 @@ msgid "" "%zu unselected pad(s) are connected to these nets. How do you want to " "proceed?" msgstr "" -"이 네트에 연결된 선택되지 않은 패드가 %zu개 있습니다. 어떻게 " -"진행하시겠습니까?" +"이 네트에 연결된 선택되지 않은 패드가 %zu개 있습니다. 어떻게 진행하시겠습니" +"까?" #: pcbnew/tools/edit_tool_move_fct.cpp:79 msgid "" "Connected tracks, vias, and other non-zone copper items will still swap nets " "even if you ignore the unselected pads." msgstr "" -"선택되지 않은 패드를 무시하더라도 연결된 트랙, 비아 및 기타 비영역 구리 " -"항목의 네트는 교환됩니다." +"선택되지 않은 패드를 무시하더라도 연결된 트랙, 비아 및 기타 비영역 구리 항목" +"의 네트는 교환됩니다." #: pcbnew/tools/edit_tool_move_fct.cpp:82 msgid "Unselected pads:" @@ -54819,7 +54845,8 @@ msgstr "패드 네트 교환" #: pcbnew/tools/edit_tool_move_fct.cpp:370 msgid "" "Gate swapping must be performed on pads within one multi-gate footprint." -msgstr "게이트 교환은 하나의 멀티 게이트 풋프린트 내의 패드에서 수행해야 합니다." +msgstr "" +"게이트 교환은 하나의 멀티 게이트 풋프린트 내의 패드에서 수행해야 합니다." #: pcbnew/tools/edit_tool_move_fct.cpp:493 msgid "Gate swapping must be performed on gates with equal pin counts." @@ -54831,7 +54858,8 @@ msgstr "게이트 교환 실패: 유닛의 패드가 풋프린트에 없습니 #: pcbnew/tools/edit_tool_move_fct.cpp:542 msgid "Gate swapping has no effect: all selected gates have identical nets." -msgstr "게이트 교환 효과 없음: 선택된 모든 게이트가 동일한 네트를 가지고 있습니다." +msgstr "" +"게이트 교환 효과 없음: 선택된 모든 게이트가 동일한 네트를 가지고 있습니다." #: pcbnew/tools/edit_tool_move_fct.cpp:615 #: pcbnew/tools/edit_tool_move_fct.cpp:657 pcbnew/tools/pcb_actions.cpp:710 @@ -58590,8 +58618,8 @@ msgstr "아일랜드 제거 후 영역 다시 채우는 중..." #: pcbnew/zone_filler.cpp:1413 msgid "Prototype zone fill enabled. Disable setting and refill?" msgstr "" -"프로토타입 영역 채움이 활성화되어 있습니다. 설정을 비활성화하고 다시 " -"채우시겠습니까?" +"프로토타입 영역 채움이 활성화되어 있습니다. 설정을 비활성화하고 다시 채우시겠" +"습니까?" #: pcbnew/zone_filler.cpp:1415 msgid "Disable and refill" @@ -58670,87 +58698,87 @@ msgstr "PTH용 단열판" msgid "[INFO] load failed: %s" msgstr "[정보] 로드 실패: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "비트맵을 부품으로 변환" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "비트맵으로부터 KiCad용 부품 생성" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad 회로도 편집기 (스탠드얼론)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "회로도 캡쳐 도구" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "KiCad 회로도용 스탠드얼론 회로도 편집기" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "거버 파일 뷰어" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "거버 파일 보기" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;거버;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "프로젝트 관리자;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA 제품군" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "회로도 디자인 및 회로 기판 레이아웃을 위한 도구 모음" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad PCB 계산기" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;계산기;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB 계산기" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "여러 전자 관련 계산을 위한 계산기" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;회로;레이아웃;디자인;편집기;풋프린트;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad PCB 편집기 (독립실행)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "PCB 레이아웃 편집기" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "KiCad 기판을 위한 스탠드얼론 회로 기판 편집기" @@ -58758,6 +58786,14 @@ msgstr "KiCad 기판을 위한 스탠드얼론 회로 기판 편집기" msgid "An EDA suite for schematic and circuit board design" msgstr "회로도 및 회로 기판 설계를 위한 EDA 제품군" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "회로 기판" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -58814,6 +58850,9 @@ msgstr "KiCad 회로도 심볼" msgid "KiCad Drawing Sheet" msgstr "KiCad 도면 시트" +#~ msgid "PCB: Import" +#~ msgstr "PCB: 가져오기" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(패드는 양수의 크기여야 함)" @@ -59697,8 +59736,8 @@ msgstr "KiCad 도면 시트" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -59749,9 +59788,9 @@ msgstr "KiCad 도면 시트" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -59837,8 +59876,8 @@ msgstr "KiCad 도면 시트" #~ " \n" #~ " \n" #~ " 버스 정의\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " 생성된 네트\n" #~ " \n" #~ " \n" @@ -59889,9 +59928,9 @@ msgstr "KiCad 도면 시트" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61175,12 +61214,6 @@ msgstr "KiCad 도면 시트" #~ "기판에서 사용된 풋프린트를 포함하는 새 풋프린트 라이브러리를 만듭니다\n" #~ "(이미 존재하는 라이브러리는 대체됨)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "회로 기판" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -64600,8 +64633,8 @@ msgstr "KiCad 도면 시트" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -64733,13 +64766,13 @@ msgstr "KiCad 도면 시트" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -64823,8 +64856,9 @@ msgstr "KiCad 도면 시트" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### 최상위 조항\n" #~ "\n" @@ -64943,8 +64977,8 @@ msgstr "KiCad 도면 시트" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65067,13 +65101,13 @@ msgstr "KiCad 도면 시트" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66413,8 +66447,8 @@ msgstr "KiCad 도면 시트" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -66591,8 +66625,8 @@ msgstr "KiCad 도면 시트" #~ "\n" #~ "리눅스에서:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "위의 예시는 `xsltproc`이 사용자의 PC 내부 Windows 하위에 설치되어 있고, " diff --git a/translation/pofiles/lt.po b/translation/pofiles/lt.po index 5b6789f614..82a55179ef 100644 --- a/translation/pofiles/lt.po +++ b/translation/pofiles/lt.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad 4.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-01-23 15:38+0000\n" "Last-Translator: John Beard \n" "Language-Team: Lithuanian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -23539,9 +23537,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24518,8 +24516,8 @@ msgstr "Nepavyko sukurti laikino failo „%s“" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -30076,7 +30074,7 @@ msgid "Clear Recent Job Files" msgstr "Išvalyti naujausius darbo failus" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Gerber failai" @@ -31226,7 +31224,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32878,7 +32876,7 @@ msgstr "Установить размер" msgid "Uninstall" msgstr "Renderinimo Parametrai" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32906,13 +32904,13 @@ msgstr "Ar tikrai norite pašalinti parinktus elementus?" msgid "Install Package" msgstr "Korpuse" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Установить размер" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -33122,56 +33120,56 @@ msgstr "Rodyti visas viias" msgid "Download" msgstr "Žemyn" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "" "Klaida nuskaitant grandines.\n" "%s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, fuzzy, c-format msgid "Downloading %lld/%lld kB" msgstr "Загрузка 3D библиотек" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Загрузка 3D библиотек" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Github repo" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "" "Не удается разобрать URL:\n" "'%s'" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 #, fuzzy msgid "Fetching repository packages" msgstr "Github repo" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Не удалось загрузить файл проекта '%s'" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -33181,55 +33179,55 @@ msgstr "" "Не удается разобрать URL:\n" "'%s'" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "" "Не удается разобрать URL:\n" "'%s'" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Загрузка 3D библиотек" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Redaguoti vietinį failą ..." -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Atnaujinti" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Tvarkykite magistralės apibrėžimus" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Github repo" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Nuimkite takelio vidinę trinkelę" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -33399,247 +33397,247 @@ msgstr "Katalogo pavadinimas:" msgid "Create New Directory" msgstr "Naujas katalogas" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Perjungti į šį projektą" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Uždarykite visus redaktorius ir pereikite prie pasirinkto projekto" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Naujas katalogas ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Naujas katalogas" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Atskleisti „Finder“" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "„Finder“ lange atskleidžia katalogą" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "„File Explorer“ atidarykite katalogą" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Atidaro katalogą numatytojoje sistemos failų tvarkyklėje" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "„Finder“ lange atskleidžia katalogus" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Atidarykite katalogus „File Explorer“" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Atidaro katalogus numatytojoje sistemos failų tvarkyklėje" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Atveria failą teksto redaktoriuje" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Atidarykite failus teksto rengyklėje" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Redaguoti teksto rengyklėje" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Pervardyti failą ..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Pervadinti failą" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Pervardyti failus ..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Pervadinti failą" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Ištrinkite failą ir jo turinį" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Ištrinkite failus ir jų turinį" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 #, fuzzy msgid "Move to Trash" msgstr "Konvertuoti į takelius" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "" "Не удается разобрать URL:\n" "'%s'" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Naujas projektas" -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 #, fuzzy msgid "Pull changes from remote repository into local" msgstr "Atnaujinti plokštę pagal schema" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Keisti lauką" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Perjungti į Cairo rodinį" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Kita ..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Sureguliuokite diferencialinės poros kreivumą" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Perjungti į Cairo rodinį" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Разрешить проверку правил проектирования" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Разрешить проверку правил проектирования" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Keisti failo pavadinimą: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Pervadinti failą" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Tinklo kelias: nestebi aplankų pakeitimų" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Vietinis kelias: stebimas aplanko pakeitimas" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Prašu palaukti..." -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Pasirinktas failas neteisingas arba gali būti sugadintas!" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Nepavyko įkelti „%s“" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Использовать имена цепей по умолчанию" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Nepavyko sukurti failo „%s“" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Github repo" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Nepavyko įkelti „%s“" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Nepavyko įkelti „%s“" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Pasirinktas failas neteisingas arba gali būti sugadintas!" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -37786,10 +37784,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -39940,8 +39938,8 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "Kurti IPC-D-356 grandinių sąrašo failą" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -39950,7 +39948,7 @@ msgstr "" "Klaida išsaugant plokštės failą „%s“.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Failo rašymo operacija nepavyko." @@ -39994,59 +39992,71 @@ msgstr "Sutalpinti į A4 formatą" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Peržiūra:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Stulpeliai" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Vidinis" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Generuoti įspėjimą" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Parinkti katalogą" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Grynasis vardas negali būti tuščias." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Filtriniai tinklai" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Parinkti katalogą" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Lygiuoti/Išdėstyti" @@ -40779,8 +40789,8 @@ msgstr "Lydmetos pastos absoliutus klirensas:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -40870,7 +40880,7 @@ msgstr "Y poslinkis" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Etaloninis žymeklis" @@ -40989,8 +40999,8 @@ msgstr "" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Bendras tarpas tarp įklotų ir litavimo kaukės.\n" @@ -42904,8 +42914,8 @@ msgstr "Numatytosios trinkelių ypatybės ..." #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -46355,26 +46365,26 @@ msgstr "KDR taisyklės" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "KLAIDA:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Pakeiskite nuorodos žymeklį „%s“ į „%s“." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Pakeiskite %s nuorodos žymeklį į %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Dizaino taisyklių negalima pridėti be projekto" @@ -46436,8 +46446,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -46740,8 +46750,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46940,13 +46950,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -48564,7 +48574,7 @@ msgstr "Tikrinami vidinių kiemų pėdsakai ..." msgid "Checking creepage..." msgstr "Tikrinami kaiščiai ..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s leidimas %s; faktinis %s)" @@ -49380,13 +49390,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Ar tikrai norite ištrinti %lu elementus?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -49396,14 +49406,14 @@ msgstr "" "\n" "%s" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "Желаете изменить активную библиотеку?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Nepavyko sukurti failo „%s“" @@ -49422,7 +49432,12 @@ msgstr "Spindulys turi būti didesnis už 0." msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Turi būti parinkti bent du tiesios kelio ruožai." + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Spindulys turi būti didesnis už 0." @@ -49501,7 +49516,7 @@ msgstr "Objektai" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Bet kokia" @@ -49600,18 +49615,18 @@ msgstr "Apatinis / galinis sluoksnis:" msgid "At least one layer must be selected" msgstr "Turi būti parinkti bent du tiesios kelio ruožai." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Spindulys turi būti didesnis už 0." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Spindulys turi būti didesnis už 0." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -49736,48 +49751,48 @@ msgstr "Taisyklės sritis" msgid "Rule name" msgstr "Pakeisti pavadinimą" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Generuoti įspėjimą" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Parinkti sluoksnius:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "KDR taisyklės" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Rodyti visas viias" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Spalvų tema:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Rodyti pėdsakus" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Nepakirta" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -50370,7 +50385,7 @@ msgstr "" "%s" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -51871,8 +51886,8 @@ msgstr "Apdorojimo simbolis „%s: %s“." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -53027,31 +53042,31 @@ msgstr "Kraunamas ..." msgid "Loading pads..." msgstr "Kraunamas ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "Pėdsako „%s“ padas %s turi kvadratinę skylę. „KiCad“ dar nepalaiko" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, fuzzy, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "Pėdsako „%s“ padas %s turi kvadratinę skylę. „KiCad“ dar nepalaiko" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, fuzzy, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Pėdsako „%s“ padas %s turi kvadratinę skylę. „KiCad“ dar nepalaiko" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, fuzzy, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Pėdsako „%s“ padas %s turi kvadratinę skylę. „KiCad“ dar nepalaiko" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -53061,7 +53076,7 @@ msgstr "" "Pėdsako „%s“ padėklo %s skylė pasisuka %f laipsnio. „KiCad“ palaiko tik 90 " "laipsnių kampus" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -53070,7 +53085,7 @@ msgstr "" "Pėdsako „%s“ padėklo %s skylė pasisuka %f laipsnio. „KiCad“ palaiko tik 90 " "laipsnių kampus" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -53079,14 +53094,14 @@ msgstr "" "Pėdutės „%s“ pėdoje %s naudojamas sudėtingas įklotų kaminas (natūra %d), " "kuris dar nepalaikomas" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, fuzzy, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" "Pėdutės „%s“ pėdoje %s naudojamas sudėtingas įklotų kaminas (natūra %d), " "kuris dar nepalaikomas" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -53095,14 +53110,14 @@ msgstr "" "Pėdutės „%s“ pėdoje %s naudojamas sudėtingas įklotų kaminas (natūra %d), " "kuris dar nepalaikomas" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" "Pėdutės „%s“ pėdoje %s naudojamas sudėtingas įklotų kaminas (natūra %d), " "kuris dar nepalaikomas" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, fuzzy, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -53111,7 +53126,7 @@ msgstr "" "Ne vario padėklas ant „Altium“ sluoksnio %d neturi „KiCad“ atitikmens. " "Vietoj to įdėkite jį į „Eco1_User“" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -53121,7 +53136,7 @@ msgstr "" "Ne vario padėklas ant „Altium“ sluoksnio %d neturi „KiCad“ atitikmens. " "Vietoj to įdėkite jį į „Eco1_User“" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, fuzzy, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -53130,60 +53145,60 @@ msgstr "" "Ne vario padėklas ant „Altium“ sluoksnio %d neturi „KiCad“ atitikmens. " "Vietoj to įdėkite jį į „Eco1_User“" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, fuzzy, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Keista, bet varis priskirtas grandinei, kurioje nėra aikštelių" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, fuzzy, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Ne vario padėklas „%s“ turi skylę. Tai neturėtų atsitikti" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, fuzzy, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Ne vario padėkliui „%s“ naudojamas sudėtingas padėkliukas (natūra %d). Tai " "neturėtų atsitikti" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Ne vario padėklas „%s“ turi skylę. Tai neturėtų atsitikti" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Kraunamas ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, fuzzy, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "Ne vario padėklas „%s“ turi skylę. Tai neturėtų atsitikti" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Kraunamas ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Kraunamas ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Kraunamas ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Įkeliami „Gerber“ failai ..." @@ -53615,8 +53630,8 @@ msgid "" msgstr "" "CADSTAR dizaine yra tinklai, kuriems priskirta „Net Class“. „KiCad“ neturi " "atitikmens CADSTAR tinklo klasei, todėl šie elementai nebuvo importuoti. " -"Pastaba: „KiCad“ „Net Class“ versija yra artimesnė CADSTAR „Net Route " -"Code“ (kuri buvo importuota visiems tinklams)." +"Pastaba: „KiCad“ „Net Class“ versija yra artimesnė CADSTAR „Net Route Code“ " +"(kuri buvo importuota visiems tinklams)." #: pcbnew/pcb_io/cadstar/cadstar_pcb_archive_loader.cpp:3913 #, fuzzy @@ -53999,82 +54014,82 @@ msgstr "Korpusų filtras" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Geda PCB pėdsakų bibliotekos failai" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Pasirinkite Ryšys" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Numeravimo kryptis" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Renderinimo Parametrai" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Pėdsakas nerastas keitiklių sąraše" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Trūksta lentos kontūro arba ji netinkamai suformuota. Paleiskite DRC, kad " "atliktumėte išsamią analizę." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Eksportuoti „Netlist“" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Generuoti pozicijos failą" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Įkeliami „Gerber“ failai ..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Nepavyko ištrinti „%s“" @@ -54440,44 +54455,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Pėdsakas nerastas keitiklių sąraše" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Elementas išjungtame sluoksnyje" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54940,8 +54955,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -55324,7 +55339,7 @@ msgstr "Trūksta argumento „%s“" msgid "Loading Footprint Libraries" msgstr "Įkeliamos pėdsakų bibliotekos" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Nepavyko įkelti „%s“" @@ -55483,7 +55498,7 @@ msgstr "Išsaugoti plokštę" msgid "Failed to save board.\n" msgstr "Nepavyko įkelti „%s“" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -55492,51 +55507,51 @@ msgstr "" "Klaida išsaugant plokštės failą „%s“.\n" "Nepavyko pervadinti laikino failo „%s“" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "PCB ir schema sėkmingai perrašyta" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Nepavyko sukurti failo „%s“" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Simbolių biblioteka neįgalinta." -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Nepavyko nuskaityti failo „%s“" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Failas nerastas: '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Eksporto pėdsakas" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "PCB ir schema sėkmingai perrašyta" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "" @@ -55547,7 +55562,7 @@ msgstr "" msgid "Multiple Layers" msgstr "Keli sluoksniai" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -61555,100 +61570,100 @@ msgstr "Terminiai reljefai" msgid "[INFO] load failed: %s" msgstr "Nepavyko įkelti [INFO]: įvesties eilutė per ilga\n" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Bitų žemėlapis į komponentų keitiklį" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Bitų žemėlapis į komponentų keitiklį" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 #, fuzzy msgid "Create a component from a bitmap for use with KiCad" msgstr "Создать файл библиотеки компонентов для Eeschema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Schemų redaktoriaus savybės" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Scheminis laukas" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Naudokite „Eeschema“ spalvų temą" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Eezema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Gerber failai" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Peržiūrėti „Gerber“ failus" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 #, fuzzy msgid "Projectmanager;" msgstr "Projekto vadovas" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "PCB Skaičiuoklė" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 #, fuzzy msgid "PCB;Calculator;" msgstr "PCB Skaičiuoklė" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB Skaičiuoklė" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Page Layout Editor" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Page Layout Editor" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -61656,6 +61671,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Spausdinti plokštę" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -61716,6 +61740,10 @@ msgstr "Redaguoti scheminius simbolius" msgid "KiCad Drawing Sheet" msgstr "Lapo formatų redaktorius" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Importuoti" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Neteisingas (neigiamas) kampo dydis" @@ -62568,8 +62596,8 @@ msgstr "Lapo formatų redaktorius" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -62620,9 +62648,9 @@ msgstr "Lapo formatų redaktorius" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -64010,10 +64038,6 @@ msgstr "Lapo formatų redaktorius" #~ "Sukurkite naują pėdsakų biblioteką su laive naudojamais pėdsakais\n" #~ "(jei biblioteka jau yra, ji bus pakeista)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Spausdinti plokštę" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -68375,8 +68399,8 @@ msgstr "Lapo formatų redaktorius" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68485,15 +68509,15 @@ msgstr "Lapo formatų redaktorius" #~ "„Windows“ komandų eilutė yra tokia.\n" #~ "\n" #~ "\"\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"%O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"%I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"%O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"%I\"\n" #~ "\"\n" #~ "\n" #~ "„Linux“ komanda tampa tokia.\n" #~ "\n" #~ "\"\n" -#~ "xsltproc -o \"%O\" / usr / local / kicad / bin / plugins / myconverter ." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O\" / usr / local / kicad / bin / plugins / " +#~ "myconverter .xsl \"%I\"\n" #~ "\"\n" #~ "kur `myconverter.xsl` yra stiliaus lapas, kurį taikote.\n" #~ "\n" @@ -68564,8 +68588,8 @@ msgstr "Lapo formatų redaktorius" #~ "\n" #~ "„Linux“:\n" #~ "\"\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "\"\n" #~ "\n" #~ "Ankstesniuose pavyzdžiuose daroma prielaida, kad „xsltproc“ yra įdiegtas " @@ -74796,8 +74820,8 @@ msgstr "Lapo formatų redaktorius" #~ "file" #~ msgstr "" #~ "Используйте этот атрибут для SMD компонентов.\n" -#~ "Компоненты только с таким атрибутом попадут в файл списка позиций посад." -#~ "мест" +#~ "Компоненты только с таким атрибутом попадут в файл списка позиций " +#~ "посад.мест" #, fuzzy #~ msgid "" @@ -77156,8 +77180,8 @@ msgstr "Lapo formatų redaktorius" #, fuzzy #~ msgid "Cannot add new symbol \"%s:%s\" due to missing footprint \"%s\".\n" #~ msgstr "" -#~ "Не удалось добавить новый компонент \"%s:%s\" из-за отсутствия посад." -#~ "места \"%s\".\n" +#~ "Не удалось добавить новый компонент \"%s:%s\" из-за отсутствия " +#~ "посад.места \"%s\".\n" #, fuzzy #~ msgid "Replacing symbol \"%s:%s\" footprint \"%s\" with \"%s\".\n" @@ -77340,8 +77364,8 @@ msgstr "Lapo formatų redaktorius" #~ " - MicroVia Diameter (%f %s) < MicroVia Min Diameter (%f " #~ "%s)
" #~ msgstr "" -#~ "%s: диаметр перех.микроотв. < минимального диаметра перех." -#~ "микроотв.
" +#~ "%s: диаметр перех.микроотв. < минимального диаметра " +#~ "перех.микроотв.
" #, fuzzy #~ msgid "" @@ -77354,8 +77378,8 @@ msgstr "Lapo formatų redaktorius" #~ " - MicroVia Drill (%f %s) < MicroVia Min Drill (%f " #~ "%s)
" #~ msgstr "" -#~ "%s: сверло перех.микроотв. < минимального сверла перех." -#~ "микроотв.
" +#~ "%s: сверло перех.микроотв. < минимального сверла " +#~ "перех.микроотв.
" #~ msgid "Extra Track %d Size %s < Min Track Size
" #~ msgstr "" @@ -77367,8 +77391,8 @@ msgstr "Lapo formatų redaktorius" #, fuzzy #~ msgid "Extra Via %d Size %s < Min Via Size
" #~ msgstr "" -#~ "Экстра размер перех.отв. %d %s < минимального размера перех." -#~ "отв.
" +#~ "Экстра размер перех.отв. %d %s < минимального размера " +#~ "перех.отв.
" #~ msgid "No via drill size define in row %d
" #~ msgstr "Grąžtas perėjimui nenurodytas %d eilutėje
" diff --git a/translation/pofiles/lv.po b/translation/pofiles/lv.po index ee81a88685..29ce30be15 100644 --- a/translation/pofiles/lv.po +++ b/translation/pofiles/lv.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad 6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-06-19 12:01+0000\n" "Last-Translator: \"ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝)\" \n" "Language-Team: Latvian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22866,9 +22862,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23749,8 +23745,8 @@ msgstr "Ielādē %s" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -29101,7 +29097,7 @@ msgid "Clear Recent Job Files" msgstr "" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "3D skatītājs" @@ -30226,7 +30222,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31831,7 +31827,7 @@ msgstr "" msgid "Uninstall" msgstr "Atainošanas laiks %.3f s" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31856,13 +31852,13 @@ msgstr "" msgid "Install Package" msgstr "Izveidot slāņus" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Atainošanas opcijas" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -32059,49 +32055,49 @@ msgstr "Rādīt aizpildītās vietas zonās" msgid "Download" msgstr "" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "Ielādē %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "Ielādē %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Ielādē %s" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32109,51 +32105,51 @@ msgid "" "%s" msgstr "Ielādē %s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Ielādē %s" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "3D skatītājs" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Izveidot slāņus" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Ielādē %s" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Izveidot celiņus un tiltus" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32317,245 +32313,245 @@ msgstr "" msgid "Create New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "" -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 #, fuzzy msgid "Open files in a Text Editor" msgstr "Rādīt vara biezumu" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "OpenGL" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 #, fuzzy msgid "Rename File..." msgstr "Ielādē..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 #, fuzzy msgid "Rename file" msgstr "Ielādē..." -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 #, fuzzy msgid "Rename Files..." msgstr "Ielādē..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 #, fuzzy msgid "Rename files" msgstr "Ielādē..." -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Ielādē %s" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Materiālu īpašības" -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Ielādē..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Materiālu īpašības" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Rādīt vara biezumu" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Rādīt vara biezumu" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Ieslēgt animāciju" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Ieslēgt animāciju" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Izveidot slāņus" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 #, fuzzy msgid "Change filename" msgstr "Izveidot slāņus" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Ielādē %s" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Atiestatīt uz noklusētajiem iestatījumiem" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Ielādē %s" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Ielādē %s" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Ielādē %s" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -36446,10 +36442,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38556,15 +38552,15 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "Izveidot slāņus" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "%s" msgstr "Ielādē %s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -38604,55 +38600,67 @@ msgstr "" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Pagriešana" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Atlases krāsa:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Izveidot slāņus" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Rādīt vara biezumu" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Attēlojuma opcijas" @@ -39370,8 +39378,8 @@ msgstr "Lodalvas maskas krāsa..." #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -39457,7 +39465,7 @@ msgstr "Nobīde" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "&Iestatījumi" @@ -39575,8 +39583,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -41441,8 +41449,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -44696,26 +44704,26 @@ msgstr "" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "&Iestatījumi" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "&Iestatījumi" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -44777,8 +44785,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -45081,8 +45089,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45281,13 +45289,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -46887,7 +46895,7 @@ msgstr "" msgid "Checking creepage..." msgstr "Izveidot zonas" -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "Nospiedums nav ielādēts." @@ -47702,25 +47710,25 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Ielādē %s" @@ -47738,7 +47746,12 @@ msgstr "Atslēgt biezumu" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Rādīt vara biezumu" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Atslēgt biezumu" @@ -47813,7 +47826,7 @@ msgstr "" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "" @@ -47908,18 +47921,18 @@ msgstr "Rādīt lodalvas pastas slāņus" msgid "At least one layer must be selected" msgstr "Rādīt vara biezumu" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Atslēgt biezumu" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Atslēgt biezumu" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -48037,47 +48050,47 @@ msgstr "Materiālu īpašības" msgid "Rule name" msgstr "&Fails" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Rādīt vara biezumu" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Atlases krāsa:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Rādīt ECO slāņus" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Rādīt aizpildītās vietas zonās" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Rādīt lodalvas maskas slāņus" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Rādīt lodalvas maskas slāņus" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -48640,7 +48653,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Ielādē %s" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -50105,8 +50118,8 @@ msgstr "Ielādē %s" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -51173,31 +51186,31 @@ msgstr "Ielādē..." msgid "Loading pads..." msgstr "Ielādē..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51205,45 +51218,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51251,65 +51264,65 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Ielādē..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Ielādē..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Ielādē..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Ielādē..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Ielādē..." @@ -52029,82 +52042,82 @@ msgstr "Nospiedums nav ielādēts." msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Ielādē..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Rādīt vara biezumu" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Atainošanas opcijas" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Atainošanas opcijas" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Nospiedums nav ielādēts." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Trūkst plates kontūra vai arī tā ir izkropļota. Palaidiet DRC pilnai " "analīzei." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Eksportēt pašreizējo skatu kā PNG..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Rādīt vara biezumu" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Ielādē..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Ielādē %s" @@ -52425,44 +52438,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Nospiedums nav ielādēts." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Vienkāršo vara slāņu poligonus" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52914,8 +52927,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53287,7 +53300,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "Ielādē..." -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Ielādē %s" @@ -53442,58 +53455,58 @@ msgstr "Ielādē..." msgid "Failed to save board.\n" msgstr "Ielādē %s" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "Failed to rename temporary file '%s." msgstr "Ielādē %s" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "Ielādē %s" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Ielādē %s" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Ielādē %s" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Ielādē %s" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Nospiedums nav ielādēts." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Nospiedums nav ielādēts." -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Ielādē %s" @@ -53503,7 +53516,7 @@ msgstr "Ielādē %s" msgid "Multiple Layers" msgstr "Būvēt tehniskos slāņus" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -59364,96 +59377,96 @@ msgstr "Izveidot slāņus" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Ielādē..." -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Rādīt vara biezumu" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Rādīt vara biezumu" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "3D skatītājs" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "3D skatītājs" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 #, fuzzy msgid "Projectmanager;" msgstr "Materiālu īpašības" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "Rādīt vara biezumu" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Kalkulators;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Rādīt vara biezumu" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Rādīt vara biezumu" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -59461,6 +59474,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Pārlādēt plati" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59518,6 +59540,10 @@ msgstr "Rādīt vara biezumu" msgid "KiCad Drawing Sheet" msgstr "Rādīt vara biezumu" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Nospiedums nav ielādēts." + #, fuzzy #~ msgid "Minimum Routing Width must be greater than 0" #~ msgstr "Atslēgt biezumu" @@ -60421,10 +60447,6 @@ msgstr "Rādīt vara biezumu" #~ msgid "Footprints to New Library..." #~ msgstr "Ielādē %s" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Pārlādēt plati" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" diff --git a/translation/pofiles/nl.po b/translation/pofiles/nl.po index e3369d7d5a..ce7b403cd8 100644 --- a/translation/pofiles/nl.po +++ b/translation/pofiles/nl.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-09-12 19:10+0000\n" "Last-Translator: Stefan De Raedemaeker \n" "Language-Team: Dutch \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22583,9 +22579,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23504,11 +23500,11 @@ msgstr "Fout bij aanmaken tijdelijk uitvoerbestand" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" -"Kibis ondersteunt nog geen DUT-waarden. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis ondersteunt nog geen DUT-waarden. https://ibis.org/summits/nov16a/" +"chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 msgid "Model has only one waveform pair, reduced accuracy" @@ -28811,7 +28807,7 @@ msgid "Clear Recent Job Files" msgstr "Recente taakbestanden leegmaken" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad Gerber viewer" @@ -29934,7 +29930,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30308,8 +30304,8 @@ msgid "" "Set pivot point relative to the board center in centimeters, format 'X,Y,Z' " "e.g.: '-10,2,0'" msgstr "" -"Draaipunt relatief tot het midden van het bord in centimeters, notatie 'X,Y," -"Z' bijv.: '-10,2,0'" +"Draaipunt relatief tot het midden van het bord in centimeters, notatie " +"'X,Y,Z' bijv.: '-10,2,0'" #: kicad/cli/command_pcb_render.cpp:297 msgid "Rotate board, format 'X,Y,Z' e.g.: '-45,0,45' for isometric view" @@ -31587,7 +31583,7 @@ msgstr "Installeren" msgid "Uninstall" msgstr "Deïnstalleren" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31613,13 +31609,13 @@ msgstr "" msgid "Install Package" msgstr "Pakket installeren" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "In afwachting (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31807,30 +31803,30 @@ msgstr "Alle versies weergeven" msgid "Download" msgstr "Download" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Fout bij laden van lijst van geïnstalleerde pakketten: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "%lld/%lld kB downloaden" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Download is te groot." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Repository ophalen" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Kan repository niet interpreteren: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31838,19 +31834,19 @@ msgstr "" "De gegeven repository-URL lijkt geen geldige KiCad-pakketrepository te zijn. " "Controleer de URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Pakketten van repository ophalen" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Kan pakketten-URL van repository niet laden." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Pakkethash komt niet overeen. Repository is mogelijk beschadigd." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31861,22 +31857,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Kan lokaal opgeslagen repository.json niet interpreteren." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Pakketbuffer voor deze repository is beschadigd, het wordt opnieuw " "gedownload." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Resources worden gedownload" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31884,27 +31880,27 @@ msgstr "" "Hash van resourcebestand komt niet overeen en zal niet gebruikt worden. " "Repository is mogelijk beschadigd." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Lokaal bestand" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "PCM-update" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Ophalen repositories voorbereiden" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Repository ophalen..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Pakketten controleren..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32078,234 +32074,234 @@ msgstr "Mapnaam:" msgid "Create New Directory" msgstr "Maak nieuwe map" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Naar dit project schakelen" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Sluit alle editors en schakel over naar het geselecteerde project" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nieuwe map..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Maak een nieuwe map" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Weergeven in Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Geeft de map weer in een Finder-venster" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Open map in bestandsverkenner" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Opent de map in de standaard systeembestandsbeheerder" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Geeft de mappen weer in een Finder-venster" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Open mappen in bestandsverkenner" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Opent de mappen in de standaard systeembestandsbeheerder" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Open bestand in een teksteditor" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Open bestanden in een teksteditor" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Bewerken in teksteditor" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "Uitvoeren %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Hernoem bestand..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Bestand hernoemen" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Bestanden hernoemen..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Bestanden hernoemen" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Bestand en zijn inhoud verwijderen" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Bestanden en hun inhoud verwijderen" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Naar prullenbak verplaatsen" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Project aan versiebeheer toevoegen..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Nieuwe repository initialiseren" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Project committen..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Wijzigingen aan de lokale repository committen" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Push" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Gecommitte lokale wijzigingen pushen naar remote repository" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Pull" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Wijzigingen van remote repository naar lokaal pullen" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Bestand committen..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Schakel naar branch " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Ande..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Schakel naar een andere branch" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Schakel naar branch" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Git-versiebeheer inschakelen" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Git-versiebeheer inschakelen" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Bestandsnaam wijzigen: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Bestandsnaam wijzigen" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Netwerkpad: mapwijzigingen worden niet gemonitord" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Lokaal pad: mapwijzigingen worden gemonitord" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Pulsbreedte:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "De geselecteerde map is al een git-project." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Kan git-project niet initialiseren." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Standaard-remote instellen" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Instellen van standaard-remote mislukt." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Remote ophalen" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Kan project niet pushen" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Kan project niet pushen" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "De geselecteerde map is al een git-project." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Commit genegeerd vanwege een leeg commitbericht." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Commit genegeerd vanwege een lege bestandsselectie." @@ -35176,8 +35172,8 @@ msgstr "" "H)0.725___\n" "where:
\n" "___I___ is maximale stroom in A
\n" -"___ΔT___ is temperatuurstijging boven omgevingstemperatuur in °" -"C
\n" +"___ΔT___ is temperatuurstijging boven omgevingstemperatuur in " +"°C
\n" "___W___ is breedte in mil
\n" "___H___ is dikte (hoogte) in mil
\n" "___K___ is 0,024 voor interne sporen of 0,048 voor externe sporen\n" @@ -36341,10 +36337,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38447,8 +38443,8 @@ msgstr "Onvoldoende rechten om bestand '%s' op te slaan." msgid "Generate IPC-2581 File" msgstr "IPC-2581-bestand genereren" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38457,7 +38453,7 @@ msgstr "" "Fout bij genereren IPC2581-bestand '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Bestandsgeneratie geslaagd." @@ -38499,16 +38495,28 @@ msgstr "Uitvoer comprimeren" msgid "Compress output into 'zip' file" msgstr "Comprimeer uitvoer naar een 'zip'-bestand" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Herziening:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "BOM-kolommen" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Intern ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38516,38 +38524,38 @@ msgstr "" "Onderdeel ID-nummer dat intern gebruikt wordt tijdens het ontwerp.\n" "Dit nummer moet uniek zijn voor elk onderdeel." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Uniek genereren" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "Fabrikant P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Kolom met het onderdeelnummer van de fabrikant" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Weglaten" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Fabrikant:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "Distributeur onderdeelnr.:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Kolom met het onderdeelnummer van de distributeur" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Distributeur:" @@ -39257,8 +39265,8 @@ msgstr "Absolute vrije afstand soldeerpasta:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -39347,7 +39355,7 @@ msgstr "Y Verspringing" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Referentie-aanduiding" @@ -39464,8 +39472,8 @@ msgstr "Overbrugde soldeermaskeropeningen tussen pads toestaan" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Globale vrije afstand tussen pads en het soldeermasker.\n" @@ -41323,8 +41331,8 @@ msgstr "Standaard padeigenschappen voor pads toevoegen-gereedschap" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -44722,26 +44730,26 @@ msgstr "DRC-regels" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "FOUT:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "'%s' referentie-aanduiding wijzigen naar '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "%s referentie-aanduiding wijzigen naar %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Ontwerpregels kunnen niet worden toegevoegd zonder een project" @@ -44804,8 +44812,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -45042,8 +45050,8 @@ msgstr "" "| Controleert de breedte van annulusringen op vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Controleert op de gegeven expressie." "
" "|\n" @@ -45363,13 +45371,13 @@ msgstr "" "\n" " (rule \"Afstand tussen via’s van verschillende netten\"\n" " (constraint hole_to_hole (min 0.254mm))\n" -" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -"Net\"))\n" +" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +"B.Net\"))\n" "\n" " (rule \"Vrije afstand tussen pads van verschillende netten\"\n" " (constraint clearance (min 3.0mm))\n" -" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -"Net\"))\n" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Vrije afstand tussen via-gat en spoor\"\n" @@ -45468,8 +45476,9 @@ msgstr "" "\n" "### Documentatie\n" "\n" -"Voor de volledige documentatie, zie [https://docs.kicad.org](https://docs." -"kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +"Voor de volledige documentatie, zie [https://docs.kicad.org](https://" +"docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_3items.h:2 msgid "" @@ -45571,8 +45580,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45771,13 +45780,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -47347,7 +47356,7 @@ msgstr "Controle footprints op overlappende afbakeningen..." msgid "Checking creepage..." msgstr "Controle header..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s vrije afstand %s; werkelijk %s)" @@ -48139,13 +48148,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Weet u zeker dat u het hele bord wilt verwijderen?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -48154,7 +48163,7 @@ msgstr "" "De volgende bestanden zullen overschreven worden:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -48163,7 +48172,7 @@ msgstr "" "Wilt u een relatief pad gebruiken ten opzichte van\n" "'%s'?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Toevoegen van bestand '%s' mislukt." @@ -48182,7 +48191,12 @@ msgstr "Radius moet groter zijn dan nul." msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Minimaal één laag moet worden opgegeven\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Radius moet groter zijn dan nul." @@ -48261,7 +48275,7 @@ msgstr "Objecten" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Willekeurig" @@ -48359,18 +48373,18 @@ msgstr "Onderste laag" msgid "At least one layer must be selected" msgstr "Minimaal één laag moet worden opgegeven\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Radius moet groter zijn dan nul." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Radius moet groter zijn dan nul." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -48494,48 +48508,48 @@ msgstr "Regelgebied" msgid "Rule name" msgstr "Naam wijzigen" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Uniek genereren" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Laag selectie:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "DRC-regels" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Alle versies weergeven" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Kleurthema’s (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Bewerkingen weergeven" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Ongerouteerd" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 #, fuzzy msgid "inner" msgstr "Binnen11" @@ -49117,7 +49131,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Fout bij opslaan van aangepaste-regelsbestand '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50568,8 +50582,8 @@ msgstr "Symbol '%s:%s' verwerken." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -51655,7 +51669,7 @@ msgstr "Bogen laden..." msgid "Loading pads..." msgstr "Pads laden..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51665,14 +51679,14 @@ msgstr "" "Footprint %s pad %s is niet gemarkeerd als meerlaags, terwijl het wel een " "doorsteekpad is." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Footprint %s pad %s is niet gemarkeerd als meerlaags, terwijl het wel een " "doorsteekpad is." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51681,12 +51695,12 @@ msgstr "" "Bibliotheek '%s' laden:\n" "Footprint %s pad %s heeft een vierkant gat (nog niet ondersteund)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Footprint %s pad %s heeft een vierkant gat (nog niet ondersteund)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -51697,7 +51711,7 @@ msgstr "" "Footprint %s pad %s heeft een gatrotatie van %f graden. KiCad ondersteunt " "alleen hoeken van 90 graden." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51706,7 +51720,7 @@ msgstr "" "Footprint %s pad %s heeft een gatrotatie van %f graden. KiCad ondersteunt " "alleen hoeken van 90 graden." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51715,12 +51729,12 @@ msgstr "" "Fout bij laden bibliotheek '%s':\n" "Footprint %s pad %s heeft een boorgat van onbekend type %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Footprint %s pad %s heeft een boorgat van onbekend type %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -51729,12 +51743,12 @@ msgstr "" "Fout bij laden bibliotheek '%s':\n" "Footprint %s pad %s heeft een onbekende padvorm." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Footprint %s pad %s heeft een onbekende padvorm." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51743,7 +51757,7 @@ msgstr "" "Niet-koperpad %s gevonden op Altium-laag (%d) zonder KiCad-equivalent. Het " "is verplaatst naar de KiCad-laag Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51754,7 +51768,7 @@ msgstr "" "Footprint %s niet-koperpad %s gevonden op Altium-laag (%d) zonder KiCad-" "equivalent. Het is verplaatst naar de KiCad-laag Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51763,55 +51777,55 @@ msgstr "" "Footprint %s niet-koperpad %s gevonden op Altium-laag (%d) zonder KiCad-" "equivalent. Het is verplaatst naar de KiCad-laag Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Niet-koperpad %s is verbonden met een net. Dit is niet ondersteund." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Niet-koperpad %s heeft een boorgat. Dit is niet ondersteund." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "Niet-koperpad %s heeft een complexe padstapel (nog niet ondersteund)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Niet-koperpad %s gebruikt een onbekende padvorm." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Via’s inladen..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" "Via van laag %d naar %d gebruikt een niet-koperlaag. Dit is niet ondersteund." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Sporen laden..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Unicode-strings laden..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Teksten laden..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, fuzzy, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Onbekende tekstvakuitlijning %d, tekst %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Rechthoeken inladen..." @@ -52654,77 +52668,77 @@ msgstr "gEDA PCB footprintbestand" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA PCB footprintbibliotheekmap" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Inhoudssectie genereren" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Geschiedenis-sectie genereren" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "BOM-sectie genereren" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Footprint '%s' niet gevonden in bibliotheek '%s'." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "CAD-data genereren" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Bordgrenzen ontbreken of zijn misvormd. Voer DRC uit voor een volledige " "analyse." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Laag %s, net %s exporteren" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Logistieke sectie genereren" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Bestand opslaan" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Opslaan bestand naar buffer mislukt" @@ -53079,44 +53093,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Footprint '%s' niet gevonden in bibliotheek '%s'" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Uitzetten op alle koper lagen" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53158,8 +53172,8 @@ msgid "" msgstr "" "Het geselecteerde bestand bevat meerdere footprints. Alleen de eerste zal " "worden geïmporteerd.\n" -"Om alle footprints in te laden, voeg hem toe als bibliotheek in Voorkeuren -" -"> Footprintbibliotheken beheren..." +"Om alle footprints in te laden, voeg hem toe als bibliotheek in Voorkeuren " +"-> Footprintbibliotheken beheren..." #: pcbnew/pcb_io/pcb_io.cpp:175 msgid "Enable debug logging for Footprint*() functions in this PCB_IO." @@ -53573,8 +53587,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53949,7 +53963,7 @@ msgstr "Ontbrekend laagnaam-argument voor %s." msgid "Loading Footprint Libraries" msgstr "Footprintbibliotheken laden" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Kan een word niet inlezen." @@ -54095,7 +54109,7 @@ msgstr "Opslaan op bord" msgid "Failed to save board.\n" msgstr "Kan een word niet inlezen." -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54104,51 +54118,51 @@ msgstr "" "Fout bij genereren IPC2581-bestand '%s'.\n" "Hernoemen van tijdelijk bestand '%s' mislukt." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "SVG-bestand succesvol gemaakt" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Aanmaken bestand mislukt." -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Symboolbibliotheek was niet bijgewerkt\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Kan bestand '%s' niet opslaan." -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Bestand niet aangetroffen: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Footprint exporteren" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "VRML succesvol geëxporteerd naar %s" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Fout bij het laden van footprint" @@ -54157,7 +54171,7 @@ msgstr "Fout bij het laden van footprint" msgid "Multiple Layers" msgstr "Meerdere lagen" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -59874,88 +59888,88 @@ msgstr "thermische ontlastingen voor PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] laden mislukt: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Omzetter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Bitmap naar component-converteerder" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "KiCad component aanmaken vanaf een bitmap" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad schema editor" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Schema tekenen" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Standalone editor om KiCad schema's te tekenen" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Gerber Bestand viewer" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Bekijk Gerber-bestanden" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectbeheer;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA-suite" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Suite van tools voor het tekenen van schema’s en printplaatontwerp" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad PCB-rekenhulpmiddel" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Rekenhulpmiddel;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB-rekenhulpmiddel" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" "Rekenhulpmiddel voor verscheidene elektronica-gerelateerde berekeningen" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Over naar KiCad PCB Editor (Standalone)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Editor voor printplaat ontwerp" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Zelfstandige printplaateditor voor KiCad-printplaten" @@ -59963,6 +59977,14 @@ msgstr "Zelfstandige printplaateditor voor KiCad-printplaten" msgid "An EDA suite for schematic and circuit board design" msgstr "Een EDA suite om schema's te tekenen en printplaten te ontwerpen" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Printplaat" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -60020,6 +60042,10 @@ msgstr "KiCad-schemasymbool" msgid "KiCad Drawing Sheet" msgstr "KiCad tekenblad" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Importeren" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(Pad moet een positieve maat hebben)" @@ -60912,8 +60938,8 @@ msgstr "KiCad tekenblad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60964,9 +60990,9 @@ msgstr "KiCad tekenblad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61052,8 +61078,8 @@ msgstr "KiCad tekenblad" #~ " \n" #~ " \n" #~ " Busdefinitie\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resulterende netten\n" #~ " \n" #~ " \n" @@ -61104,9 +61130,9 @@ msgstr "KiCad tekenblad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62400,12 +62426,6 @@ msgstr "KiCad tekenblad" #~ "worden gebruikt\n" #~ "(als de bibliotheek al bestaat wordt deze vervangen)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Printplaat" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -66828,8 +66848,8 @@ msgstr "KiCad tekenblad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -66942,15 +66962,15 @@ msgstr "KiCad tekenblad" #~ "Op Windows is de opdrachtregel de volgende.\n" #~ "\n" #~ "``\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"% I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"% I\"\n" #~ "``\n" #~ "\n" #~ "Op Linux wordt het commando als volgt.\n" #~ "\n" #~ "``\n" -#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / myconverter ." -#~ "xsl \"% I\"\n" +#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / " +#~ "myconverter .xsl \"% I\"\n" #~ "``\n" #~ "waarbij `myconverter.xsl` het stijlblad is dat u toepast.\n" #~ "\n" @@ -78181,11 +78201,11 @@ msgstr "KiCad tekenblad" #~ msgstr "Uitschakelen van alle Gerber lagen" #~ msgid "" -#~ "Gerber files (.gbr .gbx .lgr .ger .pho)| .gbr;*.GBR;*.gbx;*.GBX;*.lgr;*." -#~ "LGR;*.ger;*.GER;*.pho;*.PHO|" +#~ "Gerber files " +#~ "(.gbr .gbx .lgr .ger .pho)| .gbr;*.GBR;*.gbx;*.GBX;*.lgr;*.LGR;*.ger;*.GER;*.pho;*.PHO|" #~ msgstr "" -#~ "Gerber bestanden (.gbr .gbx .lgr .ger .pho)| .gbr;*.GBR;*.gbx;*.GBX;*.lgr;" -#~ "*.LGR;*.ger;*.GER;*.pho;*.PHO|" +#~ "Gerber bestanden " +#~ "(.gbr .gbx .lgr .ger .pho)| .gbr;*.GBR;*.gbx;*.GBX;*.lgr;*.LGR;*.ger;*.GER;*.pho;*.PHO|" #~ msgid "(Re)create" #~ msgstr "(Her)creeer" diff --git a/translation/pofiles/no.po b/translation/pofiles/no.po index 6d62b208df..5bdd1a9b04 100644 --- a/translation/pofiles/no.po +++ b/translation/pofiles/no.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: 5.99\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-05-01 03:03+0000\n" "Last-Translator: Stian Kristensen \n" "Language-Team: Norwegian Bokmål \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -23384,9 +23382,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24360,8 +24358,8 @@ msgstr "Kunne ikke opprette midlertidig fil \"%s\"" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -29906,7 +29904,7 @@ msgid "Clear Recent Job Files" msgstr "Fjern siste jobbfiler" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Gerber-filer" @@ -31051,7 +31049,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32702,7 +32700,7 @@ msgstr "Tekststørrelse" msgid "Uninstall" msgstr "Påminnelsesvalg" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32730,13 +32728,13 @@ msgstr "Er du sikker på at du vil slette den valgte prisen?" msgid "Install Package" msgstr "I pakken" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Tekststørrelse" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -32945,53 +32943,53 @@ msgstr "Vis alle vias" msgid "Download" msgstr "Ned" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "" "Feil ved lasting av netliste.\n" "%s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, fuzzy, c-format msgid "Downloading %lld/%lld kB" msgstr "Laster ned %lld/%lld Kb" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Ugyldig størrelse %ll d: for stor" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Legg ledning til bussoppføring" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "Kan ikke analysere '%s' i '%s'" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Kan ikke laste inn %s fil" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32999,53 +32997,53 @@ msgid "" "%s" msgstr "Kan ikke analysere '%s' i '%s'" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Kan ikke analysere '%s' i '%s'" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Kilde" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Rediger lokal fil ..." -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Oppdater" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Administrer bussdefinisjoner" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Legg ledning til bussoppføring" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Fjern sporet på innsiden av puten" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -33214,244 +33212,244 @@ msgstr "Retning" msgid "Create New Directory" msgstr "Opprett ny katalog" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Bytt til dette prosjektet" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Lukk alle redaktører, og bytt til det valgte prosjektet" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Ny katalog ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Opprett en ny katalog" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Avslør i Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Avslører katalogen i et Finder-vindu" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Åpne katalog i File Explorer" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Åpner katalogen i standard systemfilbehandling" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Avslører katalogene i et Finder-vindu" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Åpne kataloger i File Explorer" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Åpner katalogene i standard systemfilbehandling" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Åpne filen i en teksteditor" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Åpne filer i en teksteditor" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Rediger i en teksteditor" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s på %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Endre navn på fil..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Gi fil nytt navn" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Gi nytt navn til filer ..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Gi fil nytt navn" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Slett filen og innholdet" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Slett filene og innholdet" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 #, fuzzy msgid "Move to Trash" msgstr "Konverter til spor" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Kan ikke analysere '%s' i '%s'" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Nytt prosjekt..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Endre navn på fil..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Bytt til indre lag 1" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Annet..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Still skjevheten til et differensialpar" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Bytt til PCB Editor" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Skru på animasjoner" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Skru på animasjoner" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Endre filnavn: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Endre filnavn" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Pulsbredde:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Den valgte filen er ikke gyldig eller kan være ødelagt!" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Kunne ikke laste inn \"%s\"" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Sett til Standard" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Kunne ikke opprette filen \"%s\"" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Legg ledning til bussoppføring" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Kunne ikke laste inn \"%s\"" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Kunne ikke laste inn \"%s\"" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Den valgte filen er ikke gyldig eller kan være ødelagt!" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -37597,10 +37595,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -39748,8 +39746,8 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "Generer IPC-D-356 netlist-filen" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -39758,7 +39756,7 @@ msgstr "" "Feil ved lagring av tavlefilen \"%s\".\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Filskrivingsoperasjonen mislyktes." @@ -39802,59 +39800,71 @@ msgstr "Tving A4-utdata" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revisjoner:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Kolonner" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Interne lag" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Generer advarsel" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Velg lag" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Nettnavnet kan ikke være tomt." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Filtrer garn" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Velg lag" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Juster/Fordel" @@ -40593,8 +40603,8 @@ msgstr "Loddepasta absolutt klaring:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -40684,7 +40694,7 @@ msgstr "Y forskyvning" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Referansebetegnelse" @@ -40804,8 +40814,8 @@ msgstr "" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Global klaring mellom elektroder og loddemasken.\n" @@ -42712,8 +42722,8 @@ msgstr "Standard padegenskaper ..." #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -46151,26 +46161,26 @@ msgstr "DRC regler" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "FEIL:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Endre '%s' referansebetegnelse til '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Endre %s referansebetegnelse til %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Designregler kan ikke legges til uten et prosjekt" @@ -46232,8 +46242,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -46536,8 +46546,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46736,13 +46746,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -48363,7 +48373,7 @@ msgstr "Kontrollerer fotavtrykk for overlappende gårdsplasser ..." msgid "Checking creepage..." msgstr "Kontrollere pinner ..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s klaring %s; faktisk %s)" @@ -49178,13 +49188,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Er du sikker på at du vil slette hele tavlen?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -49194,7 +49204,7 @@ msgstr "" "\n" "%s" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -49203,7 +49213,7 @@ msgstr "" "Vil du bruke en sti i forhold til\n" "\"%s\"" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Kunne ikke opprette filen \"%s\"" @@ -49222,7 +49232,12 @@ msgstr "Vout må være større enn vref" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Minst to segmenter med rett spor må velges." + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Vout må være større enn vref" @@ -49301,7 +49316,7 @@ msgstr "Zoom til objekter" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 #, fuzzy msgid "Any" msgstr "Analyser" @@ -49401,18 +49416,18 @@ msgstr "Bunn / baklag:" msgid "At least one layer must be selected" msgstr "Minst to segmenter med rett spor må velges." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Vout må være større enn vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Vout må være større enn vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -49536,48 +49551,48 @@ msgstr "Regelområde" msgid "Rule name" msgstr "Gi nytt navn" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Generer advarsel" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Lagvalg:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "DRC regler" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Vis alle vias" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Fargetema:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Show trace" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Urørt" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -50167,7 +50182,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Klarte ikke å lagre egendefinert regelfil «%s»." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -51665,8 +51680,8 @@ msgstr "Behandlingskomponent \"%s: %s\"." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52817,7 +52832,7 @@ msgstr "Laster..." msgid "Loading pads..." msgstr "Laster..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -52825,13 +52840,13 @@ msgid "" msgstr "" "Pad '%s' av Footprint %s har et firkantet hull. KiCad støtter ikke dette ennå" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, fuzzy, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Pad '%s' av Footprint %s har et firkantet hull. KiCad støtter ikke dette ennå" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52839,13 +52854,13 @@ msgid "" msgstr "" "Pad '%s' av Footprint %s har et firkantet hull. KiCad støtter ikke dette ennå" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, fuzzy, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "Pad '%s' av Footprint %s har et firkantet hull. KiCad støtter ikke dette ennå" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52855,7 +52870,7 @@ msgstr "" "Pad '%s' av Footprint %s har en hullrotasjon på %f grad. KiCad støtter bare " "90 graders vinkler" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -52864,7 +52879,7 @@ msgstr "" "Pad '%s' av Footprint %s har en hullrotasjon på %f grad. KiCad støtter bare " "90 graders vinkler" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -52873,14 +52888,14 @@ msgstr "" "Pad '%s' av Footprint %s bruker en kompleks padstabel (type %d), som ikke " "støttes ennå" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, fuzzy, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" "Pad '%s' av Footprint %s bruker en kompleks padstabel (type %d), som ikke " "støttes ennå" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -52889,14 +52904,14 @@ msgstr "" "Pad '%s' av Footprint %s bruker en kompleks padstabel (type %d), som ikke " "støttes ennå" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" "Pad '%s' av Footprint %s bruker en kompleks padstabel (type %d), som ikke " "støttes ennå" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, fuzzy, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -52905,7 +52920,7 @@ msgstr "" "Non-Copper Pad på Altium-laget %d har ingen KiCad-ekvivalent. Sett den på " "Eco1_User i stedet" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -52915,7 +52930,7 @@ msgstr "" "Non-Copper Pad på Altium-laget %d har ingen KiCad-ekvivalent. Sett den på " "Eco1_User i stedet" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, fuzzy, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -52924,60 +52939,60 @@ msgstr "" "Non-Copper Pad på Altium-laget %d har ingen KiCad-ekvivalent. Sett den på " "Eco1_User i stedet" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, fuzzy, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Non-Copper Pad '%s' har et hull. Dette skal ikke skje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, fuzzy, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Non-Copper Pad '%s' har et hull. Dette skal ikke skje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, fuzzy, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Non-Copper Pad '%s' bruker en kompleks padstabel (type %d). Dette skal ikke " "skje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Non-Copper Pad '%s' har et hull. Dette skal ikke skje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Laster..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, fuzzy, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "Non-Copper Pad '%s' har et hull. Dette skal ikke skje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Laster..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Laster..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Laster..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Laster inn Gerber-filer ..." @@ -53794,80 +53809,80 @@ msgstr "Legg til fotavtrykkfilter" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Geda PCB-fotavtrykk-biblioteksfiler" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Velg Tilkobling" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Nummereringsretning" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Påminnelsesvalg" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Fotavtrykk ikke funnet i endringslisten" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "Kortets omriss mangler eller er deformert. Kjør DRC for full analyse." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Eksporter Netlist" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Generer posisjonsfil" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Laster inn Gerber-filer ..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Kunne ikke slette '%s'" @@ -54235,44 +54250,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Fotavtrykk ikke funnet i endringslisten" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Element på et deaktivert lag" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54735,8 +54750,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -55119,7 +55134,7 @@ msgstr "Manglende argument til '%s'" msgid "Loading Footprint Libraries" msgstr "Laster inn fotavtrykksbiblioteker" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Kunne ikke laste inn \"%s\"" @@ -55277,7 +55292,7 @@ msgstr "Lagre i styret" msgid "Failed to save board.\n" msgstr "Kunne ikke laste inn \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -55286,51 +55301,51 @@ msgstr "" "Feil ved lagring av tavlefilen \"%s\".\n" "Kunne ikke gi nytt navn til den midlertidige filen \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "PCB og skjematisk merket på nytt" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Kunne ikke opprette filen \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Symbolbiblioteket ikke aktivert." -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Kan ikke lese filen \"%s\"" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Fil ikke funnet: %s." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Eksporter fotavtrykk" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "PCB og skjematisk merket på nytt" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "" @@ -55341,7 +55356,7 @@ msgstr "" msgid "Multiple Layers" msgstr "Flere lag" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -61334,99 +61349,99 @@ msgstr "Termiske relieffer" msgid "[INFO] load failed: %s" msgstr "[INFO] belastning mislyktes: inngangslinjen er for lang\n" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Bitmap to Component Converter" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Bitmap to Component Converter" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Bytt til skjematisk redaktør" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Skjematisk felt" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Bruk Eeschema fargetema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Gerber-filer" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Se Gerber Files" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 #, fuzzy msgid "Projectmanager;" msgstr "Prosjektstyring" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "PCB-kalkulator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 #, fuzzy msgid "PCB;Calculator;" msgstr "PCB-kalkulator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB-kalkulator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Bytt til PCB Editor" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Sideoppsettredigerer" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -61434,6 +61449,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Trykt kretskort" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -61494,6 +61518,10 @@ msgstr "Rediger skjematiske symboler" msgid "KiCad Drawing Sheet" msgstr "Regneark" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Importer" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Feil (negativ) verdi for hjørnestørrelse" @@ -62346,8 +62374,8 @@ msgstr "Regneark" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -62398,9 +62426,9 @@ msgstr "Regneark" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -63763,10 +63791,6 @@ msgstr "Regneark" #~ "om bord\n" #~ "(hvis biblioteket allerede eksisterer, vil det bli erstattet)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Trykt kretskort" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -67424,8 +67448,8 @@ msgstr "Regneark" #~ "Enter the python symbol which implements the SCH_PLUGIN::Symbol*() " #~ "functions." #~ msgstr "" -#~ "Skriv inn pythonsymbolet som implementerer SCH_PLUGIN :: Symbol * () -" -#~ "funksjonene." +#~ "Skriv inn pythonsymbolet som implementerer SCH_PLUGIN :: Symbol * () " +#~ "-funksjonene." #, fuzzy #~ msgid "Gerber (experimental)" @@ -68016,8 +68040,8 @@ msgstr "Regneark" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68126,15 +68150,15 @@ msgstr "Regneark" #~ "På Windows er kommandolinjen følgende.\n" #~ "\n" #~ "``\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"% I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"% I\"\n" #~ "``\n" #~ "\n" #~ "På Linux blir kommandoen som følger.\n" #~ "\n" #~ "``\n" -#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / myconverter ." -#~ "xsl \"% I\"\n" +#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / " +#~ "myconverter .xsl \"% I\"\n" #~ "``\n" #~ "der `myconverter.xsl` er stilarket du bruker.\n" #~ "\n" diff --git a/translation/pofiles/pl.po b/translation/pofiles/pl.po index 787d55bc5a..96863b2348 100644 --- a/translation/pofiles/pl.po +++ b/translation/pofiles/pl.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-02 18:09+0000\n" "Last-Translator: ZbeeGin \n" "Language-Team: Polish \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22440,9 +22437,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22799,8 +22796,8 @@ msgstr "" " \n" " \n" " Definicje magistral\n" -"           " -"   \n" +"              " +"\n" " Wynikowa sieć\n" " \n" " \n" @@ -22851,9 +22848,9 @@ msgstr "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22868,11 +22865,11 @@ msgstr "" "samp> działają nawet gdy pin znajduje się w innej części na pozostałych " "arkuszach.

\n" "

Odnośniki do tabel: Funkcja CELL() działa tylko dla " -"komórek jednej tabeli. Użyj ${CELL(\"A0\")} lub " -"${CELL(rząd, kolumna)} by odnieść się do innych komórek tej " -"samej tabeli. Rzędy i kolumny są numerowane od zera (A0 to pierwszy rząd, " -"pierwsza kolumna). CELL zwraca wartość wyliczoną/wyświetlaną, nie tekst " -"zawartości tabeli.

\n" +"komórek jednej tabeli. Użyj ${CELL(\"A0\")} lub $" +"{CELL(rząd, kolumna)} by odnieść się do innych komórek tej samej " +"tabeli. Rzędy i kolumny są numerowane od zera (A0 to pierwszy rząd, pierwsza " +"kolumna). CELL zwraca wartość wyliczoną/wyświetlaną, nie tekst zawartości " +"tabeli.

\n" "

Zmienne zagnieżdżone: Zmienne mogą zawierać odniesienie do innych " "zmiennych. Wewnętrzne zmienne są określane jako pierwsze. Maksymalne " "zagnieżdżenie to: 6 poziomów.

\n" @@ -23751,11 +23748,11 @@ msgstr "Wystąpił błąd podczas tworzenia pliku tymczasowego" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" -"Kibis nie wspiera jeszcze wartości DUT. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis nie wspiera jeszcze wartości DUT. https://ibis.org/summits/nov16a/" +"chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 msgid "Model has only one waveform pair, reduced accuracy" @@ -29001,7 +28998,7 @@ msgid "Clear Recent Job Files" msgstr "Wyczyść ostatnie pliki zadań" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Przeglądarka plików Gerber programu KiCad" @@ -29585,8 +29582,8 @@ msgid "" "When specifying multiple variants, the output path must contain ${VARIANT} " "to generate separate output files for each variant.\n" msgstr "" -"Podczas określania wielu wariantów ścieżka wyjściowa musi zawierać " -"${VARIANT}, aby wygenerować oddzielne pliki wyjściowe dla każdego wariantu.\n" +"Podczas określania wielu wariantów ścieżka wyjściowa musi zawierać $" +"{VARIANT}, aby wygenerować oddzielne pliki wyjściowe dla każdego wariantu.\n" #: kicad/cli/command.cpp:144 msgid "Input file" @@ -30132,7 +30129,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31719,7 +31716,7 @@ msgstr "Instaluj" msgid "Uninstall" msgstr "Odinstaluj" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31744,13 +31741,13 @@ msgstr "" msgid "Install Package" msgstr "Zainstaluj pakiet" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Oczekujące (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31937,30 +31934,30 @@ msgstr "Pokaż wszystkie wersje" msgid "Download" msgstr "Pobierz" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Błąd podczas ładowania listy zainstalowanych pakietów: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Pobieranie %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Rozmiar pobieranych danych jest zbyt duży." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Pobieranie repozytorium" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Nie można przetworzyć repozytorium: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31968,19 +31965,19 @@ msgstr "" "Podany adres URL repozytorium nie wygląda na prawidłowy pakiet przeznaczony " "dla programu KiCad. Proszę ponownie sprawdzić poprawność adresu URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Pobieranie pakietów repozytoriów" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Nie można załadować URL pakietów z repozytorium." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Hash pakietów nie pasuje. Repozytorium może być uszkodzone." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31991,22 +31988,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Nie można przetworzyć lokalnego pliku 'repository.json'." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Pamięć podręczna pakietów dla bieżącego repozytorium jest uszkodzona, " "zostanie pobrana ponownie." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Pobieranie zasoobów" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -32014,27 +32011,27 @@ msgstr "" "Hash pliku zasobów nie jest zgodny i nie będzie używany. Repozytorium może " "być uszkodzone." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Plik lokalny" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Uaktualnienie pakietu PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Przygotowanie do pobrania repozytorium" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Pobieranie repozytorium..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Przeglądanie pakietów..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32210,228 +32207,228 @@ msgstr "Nazwa folderu:" msgid "Create New Directory" msgstr "Utwórz nowy folder" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Przełącz na ten projekt" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Zamyka wszystkie okna edycyjne oraz przełącza na wybrany projekt" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nowy folder..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Tworzy nowy folder" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Przeglądaj przez Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Podgląd folderu w oknie aplikacji Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Otwórz folder w eksploratorze plików" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Otwiera folder w systemowym eksploratorze plików" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Przegląda foldery w oknie aplikacji Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Otwórz folder w eksploratorze plików" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Otwiera foldery w systemowym eksploratorze plików" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Otwórz plik w edytorze tekstu" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Otwórz plik w edytorze tekstu" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Edytuj w edytorze tekstu" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Uruchom zadania" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Zmień nazwę pliku..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Zmień nazwę pliku" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Zmienia nazwy plików..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Zmienia nazwy plików" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Usuń plik i jego zawartość" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Usuwa pliki i ich zawartość" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Przenieś do kosza" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Dodaj projekt do systemu kontroli wersji..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Inicjuje nowe repozytorium" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Wprowadź projekt..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Wprowadza zmiany do lokalnego repozytorium" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Wypchnij" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Wypycha wprowadzone lokalnie zmiany do zdalnego repozytorium" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Wyciągnij" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Pobiera zmiany ze zdalnego repozytorium do jego lokalnej kopii" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Wprowadź plik..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Przełącz do gałęzi " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Inne..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Przełącza na inną gałąź repozytorium" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Przełącz gałąź" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Aktywuj śledzenie przez Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Aktywuj śledzenie przez Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Nie można zmienić nazwy: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Zmienia nazwę pliku" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" "Ścieżka sieciowa: monitorowanie zmian w folderze nie będzie przeprowadzane" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Ścieżka lokalna: monitorowanie zmian w folderze jest aktywne" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Proszę czekać" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Oczekiwanie na zakończenie operacji przez Git..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Zaznaczony folder jest już obecnie projektem Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Nie udało się zainicjować projektu Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Ustaw domyślne repozytorium zdalne" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Nie udało się ustawić domyślnego repozytorium zdalnego." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Pobieranie repozytorium zdalnego" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Nie udało się pobrać projektu" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Nie udało się wypchnąć projektu" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "Zaznaczony folder nie jest projektem Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Odrzucanie zatwierdzenia z powodu pustego komunikatu opisującego." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Odrzucanie zatwierdzenia z powodu braku wyboru plików." @@ -35266,8 +35263,8 @@ msgstr "" "H)0,725___\n" "gdzie:
\n" "___I___ = maksymalny prąd w amperach
\n" -"___ΔT___ = wzrost temperatury powyżej temperatury otoczenia w °" -"C
\n" +"___ΔT___ = wzrost temperatury powyżej temperatury otoczenia w " +"°C
\n" "___W___ = szerokość milsach
\n" "___H___ = grubość (wysokość miedzi) w milsach
\n" "___K___ = 0,024 dla ścieżek wewnętrznych lub 0,048 dla ścieżek zewnętrznych\n" @@ -36418,10 +36415,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38474,8 +38471,8 @@ msgstr "Niewystarczające uprawnienia by zapisać plik '%s'." msgid "Generate IPC-2581 File" msgstr "Generuj plik w formacie IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38484,7 +38481,7 @@ msgstr "" "Błąd podczas tworzenia pliku IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Plik IPC-2581 został utworzony prawidłowo." @@ -38525,16 +38522,28 @@ msgstr "Kompresuj dane" msgid "Compress output into 'zip' file" msgstr "Kompresuje dane wyjściowe do pliku 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Rewizja:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Kolumny BOM" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Wewnętrzny ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38542,38 +38551,38 @@ msgstr "" "Numer identyfikacyjny części używany wewnętrznie w czasie projektowania.\n" "Numer ten musi być unikalny dla każdej części." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Generuj unikalny" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "P/N producenta:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Kolumna zawierająca numer części nadany przez producenta" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Pomiń" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Producent:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "P/N dystrybutora:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Kolumna zawierająca numer części nadany przez dystrybutora" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Dystrybutor:" @@ -39256,8 +39265,8 @@ msgstr "Całkowity prześwit pasty lutowniczej:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -39345,7 +39354,7 @@ msgstr "Przesunięcie Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Oznaczenie" @@ -39464,8 +39473,8 @@ msgstr "Zezwalaj na mostkowane apertury soldermaski między padami" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Prześwit pasty lutowniczej zależny od rozmiaru pola lutowniczego.\n" @@ -41285,8 +41294,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -42048,8 +42057,8 @@ msgid "" "Use Protel Gerber extensions (.GBL, .GTL, etc...)\n" "No longer recommended. The official extension is .gbr" msgstr "" -"Użyj rozszerzeń plików Gerber zaproponowanych przez firmę Protel (.GBL, ." -"GTL, itd.)\n" +"Użyj rozszerzeń plików Gerber zaproponowanych przez firmę Protel " +"(.GBL, .GTL, itd.)\n" "Opcja nie zalecana. Oficjalnym rozszerzeniem jest .gbr" #: pcbnew/dialogs/dialog_plot_base.cpp:235 @@ -44568,26 +44577,26 @@ msgstr "Reguły DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "BŁĄD:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Zmieniam odnośnik %s na '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Zmieniam %s odnośników do %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Reguły projektowe nie mogą być dodane jeśli nie ma projektu" @@ -44609,8 +44618,9 @@ msgid "" msgstr "" "### Dokumentacja\n" "\n" -"Pełną dokumentację można pobrać z [https://docs.kicad.org](https://go.kicad." -"org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +"Pełną dokumentację można pobrać z [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44674,8 +44684,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44890,8 +44900,8 @@ msgstr "" "| Sprawdza szerokość okręgów przelotek." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Sprawdza podane wyrażenie warunkowe." "
" "|\n" @@ -45234,17 +45244,17 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "### Właściwości\n" "\n" "Wiele właściwości obiektów jest dostępnych do testowania we własnych " -"regułach. Przejrzyj dokumentację znajdującą się pod adresem [https://docs." -"kicad.org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) by poznać pełną ich listę.\n" +"regułach. Przejrzyj dokumentację znajdującą się pod adresem [https://" +"docs.kicad.org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) by poznać pełną ich listę.\n" "


\n" "\n" @@ -45577,13 +45587,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -47273,7 +47283,7 @@ msgstr "Sprawdzanie footprintów pod względem nakładania się pól zajętości msgid "Checking creepage..." msgstr "Sprawdzam przenikanie..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s przenikanie %s; obecnie %s)" @@ -48060,13 +48070,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Jesteś pewien, że chcesz usunąć całą płytkę?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -48075,7 +48085,7 @@ msgstr "" "Następujące pliki zostaną nadpisane:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -48083,7 +48093,7 @@ msgstr "" "\n" "Czy chcesz zapisać zmiany?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Nie można przeładować zasad DRC: %s" @@ -48102,7 +48112,12 @@ msgstr "Promień musi być większy niż zero" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Musi zostać określone przynajmniej jedno ograniczenie" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Promień musi być większy niż zero" @@ -48180,7 +48195,7 @@ msgstr "Obiekty" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Dowolny" @@ -48274,18 +48289,18 @@ msgstr "Warstwa dolna" msgid "At least one layer must be selected" msgstr "Musi zostać określona przynajmniej jedna warstwa" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Promień musi być większy niż zero" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Promień musi być większy niż zero" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -48407,46 +48422,46 @@ msgstr "Typ reguły" msgid "Rule name" msgstr "Zmień nazwę" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "Nazwa reguły musi być unikalna." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "Wymagany jest wybór warstwy." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Reguły DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Pokaż wszystkie wersje" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Motywy kolorystyczne (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Pokaż ścieżkę" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Niepołączone" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -49034,7 +49049,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Błąd podczas zapisu pliku reguł użytkownika '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50464,8 +50479,8 @@ msgstr "Przetwarzam symbol '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -51547,7 +51562,7 @@ msgstr "Wczytywanie łuków..." msgid "Loading pads..." msgstr "Wczytywanie pól lutowniczych..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51557,14 +51572,14 @@ msgstr "" "W footprincie %s pole %s nie jest oznaczone jako wielowarstwowe, choć jest " "to pole z otworem na wylot." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "W footprincie %s pole %s nie jest oznaczone jako wielowarstwowe, choć jest " "to pole z otworem na wylot." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51573,13 +51588,13 @@ msgstr "" "Wczytywanie biblioteki '%s':\n" "Footprint %s z polem %s posiada kwadratowy otwór (obecnie nie wspierany)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "Footprint %s z polem %s posiada kwadratowy otwór (obecnie nie wspierany)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51590,7 +51605,7 @@ msgstr "" "Footprint %s posiada otwór w polu %s obrócony o %d stopni. KiCad wspiera " "obrót tylko o 90 stopni." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51599,7 +51614,7 @@ msgstr "" "Footprint %s posiada otwór w polu %s obrócony o %d stopni. KiCad wspiera " "obrót tylko o 90 stopni." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51608,12 +51623,12 @@ msgstr "" "Błąd podczas ładowania biblioteki '%s':\n" "W footprincie %s pole %s używa otworu o nieznanym typie %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "W footprincie %s pole %s używa otworu o nieznanym typie %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -51622,12 +51637,12 @@ msgstr "" "Błąd podczas ładowania biblioteki '%s':\n" "W footprincie %s pole %s używa nieznanego kształtu." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "W footprincie %s pole %s używa nieznanego kształtu." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51636,7 +51651,7 @@ msgstr "" "Pole %s nie będące polem miedzi na warstwie Altium %d nie ma odpowiednika w " "programie KiCad. Zamiast tego umieszczono go na Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51648,7 +51663,7 @@ msgstr "" "ma odpowiednika w programie KiCad. Został on przesunięty na warstwę " "Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51658,36 +51673,36 @@ msgstr "" "ma odpowiednika w programie KiCad. Zostanie on przeniesiony na warstwę " "Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "Pole nie będące polem miedzi %s należy do jednej z sieci, co nie jest " "obsługiwane." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" "Pole nie będące polem miedzi %s posiada otwór, co nie jest obsługiwane." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Pole nie będące polem miedzi %s używa skomplikowanego stosu warstw (obecnie " "nie obsługiwane)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Pole nie będące polem miedzi %s używa nieznanego kształtu pola." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Wczytywanie przelotek..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51695,24 +51710,24 @@ msgstr "" "Przelotka pomiędzy warstwami %d a %d używa warstwy nie będącą warstwą " "sygnałową, co nie jest jeszcze obsługiwane." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Wczytywanie ścieżek..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Wczytywanie treści Unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Wczytywanie tekstu..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Nieznane wyrównanie tekstu %d, tekst %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Wczytywanie prostokątów..." @@ -52575,68 +52590,68 @@ msgstr "Plik footprintów gEDA PCB" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Folder bibliotek footprintów programu gEDA PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Generowanie sekcji treści" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "Pole lut. ma niewspierany kształt; zostało pominięte." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Generowanie sekcji historii" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Generowania sekcji BOM" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "Footprint %s nie został znaleziony w słowniku; dane BOM mogą być " "niekompletne." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "Brak odnośnika OEM w komponencie \"%s\"; Wpis w BOM zostanie pominięty." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Tworzenie danych CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Brak obrysu płytki lub jest zniekształcony. Proszę uruchomić sprawdzenie " "DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Napotkano zduplikowane wskaźniki footprintów; dane wyjściowe IPC-2581 mogą " "być nieprawidłowe." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Eksportuję warstwę %s, sieć %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "Przelotka używa niewspieranego stosu warstw; pominięto w danych wiercenia." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "Pole używa niewspieranego stosu warstw; pominięto w danych wiercenia." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52644,15 +52659,15 @@ msgstr "" "Łezki nie są wspierane w formacie IPC-2581 rev B; zostaną wyeksportowane " "jako strefy." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Generowanie sekcji zaopatrzenia" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Zapis pliku" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Nie udało się zapisać danych IPC-2581 do bufora." @@ -53006,44 +53021,44 @@ msgid "Footprint '%s' not found in decal list, part skipped" msgstr "" "Footprint '%s' nie został znaleziony na liście decali, element pominięto" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Pomijam ścieżkę na warstwie nie sygnałowej %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53503,8 +53518,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53857,7 +53872,7 @@ msgstr "Brak argumentu z nazwą klasy komponentu dla hasComponentNetclass()" msgid "Loading Footprint Libraries" msgstr "Ładowanie bibliotek footprintów" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Nie można wczytać obwodu drukowanego\n" @@ -54001,7 +54016,7 @@ msgstr "Zapisana płytka\n" msgid "Failed to save board.\n" msgstr "Nie można wczytać obwodu drukowanego\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54010,49 +54025,49 @@ msgstr "" "Błąd podczas tworzenia pliku IPC-2581 '%s'.\n" "Nie można zmienić nazwy pliku tymczasowego '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Plik IPC-D-356 wygenerowany poprawnie\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Nie można utworzyć pliku IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Biblioteka symboli nie została zaktualizowana\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Nie można określić formatu pliku '%s'.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Nie znaleziono pliku wejściowego: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Nie odnaleziono wtyczki do obsługi plików typu '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Zapis importowanej płytki '%s' zakończył się sukcesem\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Błąd podczas importu: %s\n" @@ -54061,7 +54076,7 @@ msgstr "Błąd podczas importu: %s\n" msgid "Multiple Layers" msgstr "Wiele warstw" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "Rysowanie HPGL nie jest już wspierane od wersji KiCad 10.0" @@ -59641,90 +59656,90 @@ msgstr "łącza termiczne dla PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] Wczytywanie nie powiodło się: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmapa;Konwerter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Konwerter map bitowych na symbole" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" "Tworzy komponent z mapy bitowej by można go było użyć w programie KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Edytor Schematów programu KiCad (Tryb samodzielny)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Narzędzie do tworzenia schematów" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "" "Samodzielny edytor schematów przeznaczony do rysowania schematu w programie " "KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Przeglądarka plików Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Przeglądanie plików Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Menedżerprojektu;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Zestaw oprogramowania EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Zestaw narzędzi do projektowania schematów i płytek drukowanych" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Kalkulator PCB programu KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "Kalkulator PCB;Kalkulator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Kalkulator PCB" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Kalkulator do różnych obliczeń związanych z elektroniką" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Układ;Projekt;Edytor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Edytor obwodów drukowanych programu KiCad (Tryb samodzielny)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Edytor PCB" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" "Samodzielny edytor obwodów drukowanych dla płytek tworzonych przez program " @@ -59734,6 +59749,14 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "Pakiet EDA do projektowania schematów i obwodów drukowanych" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Obwód drukowany" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59791,6 +59814,9 @@ msgstr "Symbol programu KiCad" msgid "KiCad Drawing Sheet" msgstr "Obramowanie strony programu KiCad" +#~ msgid "PCB: Import" +#~ msgstr "PCB: Import" + #~ msgid "Outset must be a positive value." #~ msgstr "Początek musi być wartością dodatnią." @@ -60671,8 +60697,8 @@ msgstr "Obramowanie strony programu KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60723,9 +60749,9 @@ msgstr "Obramowanie strony programu KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60811,8 +60837,8 @@ msgstr "Obramowanie strony programu KiCad" #~ " \n" #~ " \n" #~ " Definicja Magistrali\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Wynikowe sieci\n" #~ " \n" #~ " \n" @@ -60864,9 +60890,9 @@ msgstr "Obramowanie strony programu KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62169,12 +62195,6 @@ msgstr "Obramowanie strony programu KiCad" #~ "płytce\n" #~ "(Jeśli biblioteka istnieje zostanie zastąpiona)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Obwód drukowany" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65571,8 +65591,8 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65704,13 +65724,13 @@ msgstr "Obramowanie strony programu KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65794,8 +65814,9 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Klauzule najwyższego poziomu\n" #~ "\n" @@ -66161,13 +66182,13 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ " (rule \"Odległość między przelotkami różnych sieci\" \n" #~ " (constraint hole_to_hole (min 0.254mm))\n" -#~ " (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (rule \"odstęp między polami różnych sieci\" \n" #~ " (constraint clearance (min 3.0mm))\n" -#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"odstęp między otworem a ścieżką\" \n" @@ -66255,8 +66276,8 @@ msgstr "Obramowanie strony programu KiCad" #~ "### Dokumentacja\n" #~ "\n" #~ "Pełna dokumentację można znaleźć pod adresem [https://docs.kicad.org]" -#~ "(https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew." -#~ "html#custom_design_rules)." +#~ "(https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgid "Micro via drill out of range" #~ msgstr "Rozmiar wiercenia mikroprzelotki jest poza zakresem" @@ -66484,8 +66505,8 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66617,13 +66638,13 @@ msgstr "Obramowanie strony programu KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66707,8 +66728,9 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Klauzule najwyższego poziomu\n" #~ "\n" @@ -66966,13 +66988,13 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ " (rule \"Odległość między przelotkami różnych sieci\" \n" #~ " (constraint hole_to_hole (min 0.254mm))\n" -#~ " (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (rule \"Prześwit między polami różnych sieci\" \n" #~ " (constraint clearance (min 3.0mm))\n" -#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Prześwit między otworem a ścieżką\" \n" @@ -67059,8 +67081,9 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ "### Dokumentacja\n" #~ "\n" -#~ "By uzyskać więcej informacji zobacz [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "By uzyskać więcej informacji zobacz [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #, c-format #~ msgid "Choose Footprint (%d items loaded)" @@ -67718,8 +67741,8 @@ msgstr "Obramowanie strony programu KiCad" #~ "Enter the python symbol which implements the SCH_PLUGIN::Symbol*() " #~ "functions." #~ msgstr "" -#~ "Wprowadź symbol języka Python, który implementuje funkcje SCH_PLUGIN::" -#~ "Symbol*()." +#~ "Wprowadź symbol języka Python, który implementuje funkcje " +#~ "SCH_PLUGIN::Symbol*()." #~ msgid "Gerber (experimental)" #~ msgstr "Gerber (eksperymentalnie)" @@ -68364,8 +68387,8 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68557,8 +68580,8 @@ msgstr "Obramowanie strony programu KiCad" #~ "\n" #~ "W systemie Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "Powyższe przykłady zakładają, że `xsltproc` jest zainstalowany na twoim " @@ -72594,8 +72617,8 @@ msgstr "Obramowanie strony programu KiCad" #~ "option \"%s\" for Github library \"%s\" must point to a writable " #~ "directory ending with '.pretty'." #~ msgstr "" -#~ "opcja \"%s\" dla biblioteki GitHub \"%s\" musi wskazywać folder '." -#~ "pretty', do którego posiada się uprawnienia do zapisu." +#~ "opcja \"%s\" dla biblioteki GitHub \"%s\" musi wskazywać folder " +#~ "'.pretty', do którego posiada się uprawnienia do zapisu." #~ msgid "" #~ "%s\n" diff --git a/translation/pofiles/pt.po b/translation/pofiles/pt.po index 738d931d3f..67f754d494 100644 --- a/translation/pofiles/pt.po +++ b/translation/pofiles/pt.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:35+0000\n" "Last-Translator: Seth Hillbrand \n" "Language-Team: Portuguese \n" "```\n" "\n" -"No Windows, se o script gerador pretendido para uma BOM CSV for `C:\\Users\\u" -"sername\\kicad\\my_python_script.py`, a linha de comando seria:\n" +"No Windows, se o script gerador pretendido para uma BOM CSV for `C:" +"\\Users\\username\\kicad\\my_python_script.py`, a linha de comando seria:\n" "\n" "```\n" "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " @@ -13365,8 +13362,8 @@ msgstr "Salve todas as dissipações de energia" msgid "" "Write directives to save power dissipation of all items (.probe p())" msgstr "" -"Grave as diretrizes para gravar a dissipação de energia de todos os itens (." -"probe p())" +"Grave as diretrizes para gravar a dissipação de energia de todos os itens " +"(.probe p())" #: eeschema/dialogs/dialog_export_netlist.cpp:369 #: eeschema/dialogs/dialog_sim_command_base.cpp:656 @@ -15540,8 +15537,8 @@ msgid "" msgstr "" "Este esquema foi feito utilizando bibliotecas de símbolos antigas que podem " "quebrar o esquema. Alguns símbolos podem precisar de vinculo com um nome de " -"símbolo diferente. Alguns símbolos podem precisar serem " -"\"recuperados\" (copiados e renomeados) em uma nova biblioteca.\n" +"símbolo diferente. Alguns símbolos podem precisar serem \"recuperados\" " +"(copiados e renomeados) em uma nova biblioteca.\n" "\n" "As seguintes alterações são recomendadas para atualizar o projeto." @@ -16628,6 +16625,7 @@ msgid "Code" msgstr "Código" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Salva {} no campo valor como \"{}\"" @@ -17460,8 +17458,8 @@ msgstr "Atualiza/redefine os tamanhos e os estilos do campo" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Ajuda de sintaxe" @@ -18480,7 +18478,7 @@ msgstr "A exportação para HPGL já não é suportada a partir do KiCad 10.0.\n #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Houve uma falha ao criar o diretório de saída\n" @@ -19392,7 +19390,7 @@ msgstr "Derivado de" msgid "Error loading symbol %s from library '%s'." msgstr "Houve um erro ao carregar o símbolo %s da biblioteca '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Desconhecido" @@ -19865,8 +19863,8 @@ msgid "" "Error in parsing model '%s', wrong number of nodes '?' in Sim.NodesFormat " "compared to connections" msgstr "" -"Houve um erro na análise do modelo '%s', quantidade errada de nós '?' no Sim." -"NodesFormat em comparação com as conexões" +"Houve um erro na análise do modelo '%s', quantidade errada de nós '?' no " +"Sim.NodesFormat em comparação com as conexões" #: eeschema/netlist_exporters/netlist_exporter_spice.cpp:660 #, c-format @@ -21344,25 +21342,25 @@ msgstr "O nome do símbolo da biblioteca é inválido" msgid "Invalid symbol library ID" msgstr "A ID do símbolo da biblioteca é inválido" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 msgid "Missing sheet name property" msgstr "Propriedade de nome da folha em falta" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 msgid "Missing sheet file property" msgstr "Propriedade de ficheiro da folha em falta" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 msgid "Invalid table: no cells defined" msgstr "Tabela inválida: nenhuma célula definida" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "A ligação de biblioteca do grupo %s contém o carácter inválido '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "ID de biblioteca inválido" @@ -21942,7 +21940,7 @@ msgid "Library Link" msgstr "Ligação da biblioteca" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Descrição da biblioteca" @@ -22359,8 +22357,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22411,9 +22409,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22480,9 +22478,9 @@ msgstr "" "  
~{sobrelinha}
 
~{CLK}" "\n" " \n" -"        " -"
sobrelinha
   
" -"CLK\n" +"        
sobrelinha
   
CLK\n" " \n" " \n" " \n" @@ -22579,8 +22577,8 @@ msgstr "" "samp>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
Comparações numéricas também funcionam\n" @@ -22602,8 +22600,8 @@ msgstr "" " \n" "  
${J1:REFERENCE(3)}\n" " \n" -"  
J1B (para símbolo com múltiplas unidades)" -"\n" +"  
J1B (para símbolo com múltiplas " +"unidades)\n" " \n" " \n" "  
${refdes:SHORT_REFERENCE(pino)}\n" @@ -22619,8 +22617,8 @@ msgstr "" " \n" "  
${refdes:UNIT(pino)}\n" " \n" -"  
Apenas a letra da unidade para o pino" -"\n" +"  
Apenas a letra da unidade para o pino\n" " \n" " \n" "  
${J1:UNIT(3)}\n" @@ -22652,8 +22650,8 @@ msgstr "" " \n" "  
${refdes:PIN_BASE_NAME(pino)}\n" " \n" -"  
Nome base do pino (ignorando alternativas)" -"\n" +"  
Nome base do pino (ignorando alternativas)\n" " \n" " \n" "  
${U1:PIN_BASE_NAME(5)}\n" @@ -22732,8 +22730,8 @@ msgstr "" " \n" "  
${J1:NET_NAME(${COL})}\n" " \n" -"  
Pesquisa dinâmica de rede em tabelas" -"\n" +"  
Pesquisa dinâmica de rede em tabelas\n" " \n" " \n" "
\n" @@ -22771,9 +22769,8 @@ msgstr "" " \n" " \n" " Definição de Barramento\n" -" " -"             \n" +"              " +"\n" " Redes Resultantes\n" " \n" " \n" @@ -22834,13 +22831,13 @@ msgstr "" "\n" "

\n" "

\n" -"Note que a marcação tem precedência sobre as definições de barramento." -"\n" +"Note que a marcação tem precedência sobre as definições de barramento.\n" "

\n" "

Funções de Pinos: Encontra automaticamente a colocação correta da " -"unidade. Para símbolos com múltiplas unidades, funções como NET_NAME" -"(pino) funcionam mesmo que o pino esteja numa unidade diferente da " -"que está na folha atual.

\n" +"unidade. Para símbolos com múltiplas unidades, funções como " +"NET_NAME(pino) funcionam mesmo que o pino esteja numa unidade " +"diferente da que está na folha atual.

\n" "

Referências de Células de Tabela: A função CELL() " "funciona apenas em células de tabela. Utilize ${CELL(\"A0\")} " "ou ${CELL(linha, coluna)} para referenciar outras células na " @@ -23704,8 +23701,8 @@ msgstr "Houve um erro ao criar um ficheiro de saída temporário" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "O Kibis ainda não é compatível com valores DUT. https://ibis.org/summits/" "nov16a/chen.pdf" @@ -27248,7 +27245,8 @@ msgstr "Nenhuma rede conectada selecionada." #: eeschema/tools/sch_editor_control.cpp:2090 pcbnew/tools/pcb_control.cpp:1187 msgid "" "Pasting a long text text string may be very slow. Do you want to continue?" -msgstr "Colar uma cadeia de texto longa pode ser muito lento. Deseja continuar?" +msgstr "" +"Colar uma cadeia de texto longa pode ser muito lento. Deseja continuar?" #: eeschema/tools/sch_editor_control.cpp:2145 pcbnew/tools/pcb_control.cpp:1152 msgid "Paste Cells" @@ -28875,7 +28873,7 @@ msgid "Clear Recent Job Files" msgstr "Limpe os ficheiros recentes de trabalho" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Visualizador do KiCad Gerber" @@ -29999,7 +29997,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30581,7 +30579,8 @@ msgstr "Atualizar o formato do ficheiro do esquema para a versão mais recente" #: kicad/cli/command_sch_upgrade.cpp:34 msgid "Forces the schematic file to be resaved regardless of versioning" -msgstr "Forçar a reguardação do ficheiro do esquema independentemente da versão" +msgstr "" +"Forçar a reguardação do ficheiro do esquema independentemente da versão" #: kicad/cli/command_sym.h:31 msgid "Symbol and Symbol Libraries" @@ -31563,7 +31562,7 @@ msgstr "Instalar" msgid "Uninstall" msgstr "Desinstalar" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31589,13 +31588,13 @@ msgstr "" msgid "Install Package" msgstr "Instalar pacote" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Pendentes (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31782,30 +31781,30 @@ msgstr "Mostre todas as versões" msgid "Download" msgstr "Download" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Houve um erro ao carregar lista dos pacotes que foram instalados: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "A descarregar %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "O download é muito grande." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "A obter o repositório" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Não foi possível analisar o repositório: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31813,19 +31812,19 @@ msgstr "" "A URL do repositório informado não se parece com um repositório de pacotes " "válido do KiCad. Verifique a URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "A obter os pacotes do repositório" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Não é possível carregar a url dos pacotes do repositório." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "O hash dos pacotes não batem. O repositório pode estar corrompido." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31836,22 +31835,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Não foi possível analisar o repository.json armazenado localmente." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "O cache dos pacotes do repositório atual está corrompido e será descarregado " "novamente." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "A descarregar recursos" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31859,27 +31858,27 @@ msgstr "" "O hash do ficheiro dos recursos não bate e não será usado. O repositório " "pode estar corrompido." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Ficheiro local" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Atualização PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "A preparar para obter os repositórios" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "A obter o repositório..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "A revisar pacotes..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32054,225 +32053,225 @@ msgstr "Nome do diretório:" msgid "Create New Directory" msgstr "Criar Nova Pasta" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Alterne para este projeto" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Fechar todos os editores e alternar para o projeto selecionado" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Novo diretório..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Criar um Novo Diretório" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Revelar no Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Revela o diretório em uma janela do Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Abra o diretório no explorador de ficheiros" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Abre o diretório no gestor de ficheiros padrão do sistema" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Revela as diretorias numa janela do Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Abra os diretórios no gestor de ficheiros" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Abre os diretórios no gestor de ficheiros padrão do sistema" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Abrir o ficheiro num Editor de Texto" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Abra os ficheiros num editor de texto" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Edita num editor de texto" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Executar tarefas" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Renomeia o ficheiro..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Renomear ficheiro" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Renomeia os ficheiros..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Renomeie os ficheiros" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Apagar o ficheiro e conteúdo dele" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Apaga os ficheiros e os seus conteúdos" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Mova para a lixeira" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Adicionar o projeto ao Version Control..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Inicializar um novo repositório" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Aplicar o commit no projeto..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Aplicar o commit com as alterações no repositório local" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Enviar" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Enviar as alterações locais para o repositório remoto" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Obter" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Obter as alterações do repositório remoto localmente" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Aplicar o commit no ficheiro…" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Alternar para o ramo " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Outro…" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Alternar para um ramo diferente" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Alternar para o ramo" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Ativar Integração Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Reativar a integração Git para este projeto" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Desativar Integração Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Desativar a integração Git para este projeto" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Altera o nome do ficheiro: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Alterar nome de ficheiro" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Caminho da rede: as alterações da pasta não estão a ser monitorizadas" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Caminho local: a monitorizar as alterações na pasta" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Por favor aguarde" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "A aguardar que as operações Git terminem..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "O diretório selecionado já é um projeto Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Houve uma falha ao inicializar o projeto Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Definir o ramo remoto padrão" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Houve uma falha ao definir o ramo remoto padrão." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Obter do Remoto" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Houve uma falha ao obter o projeto" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Houve uma falha ao enviar ao projeto" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "O diretório selecionado não é um projeto Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "A descartar o commit devido a uma mensagem de commit vazia." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "A descartar o commit devido a uma seleção de ficheiros vazia." @@ -33484,8 +33483,8 @@ msgstr "" "III aplica-se se houver requisitos de fiabilidade e disponibilidade\n" "\n" "OVC III: Equipamento em instalações fixas com requisitos de fiabilidade e " -"disponibilidade. (ex: interruptores elétricos, equipamento de uso industrial)" -"\n" +"disponibilidade. (ex: interruptores elétricos, equipamento de uso " +"industrial)\n" "\n" "OVC IV: Equipamento na origem da instalação (ex: contadores de eletricidade, " "dispositivos de proteção primária contra sobrecorrente)" @@ -36243,10 +36242,10 @@ msgstr "Furo mecânico (NPTH)" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38279,8 +38278,8 @@ msgstr "Permissões insuficientes para gravar no ficheiro '%s'." msgid "Generate IPC-2581 File" msgstr "Gerar Ficheiro IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38289,7 +38288,7 @@ msgstr "" "Houve um erro ao gerar o ficheiro IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Ficheiro IPC-2581 gerado com sucesso." @@ -38330,16 +38329,28 @@ msgstr "Compactar a saída" msgid "Compress output into 'zip' file" msgstr "Comprimir a saída num ficheiro 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revisão:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Colunas BOM" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "ID interno:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38347,37 +38358,37 @@ msgstr "" "Número de identificação da peça usado internamente durante o projeto.\n" "Esse número deve ser exclusivo para cada peça." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Gerar único" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "S/N do fabricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Coluna que contém o número de peça do fabricante" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Omitir" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Fabricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "N/S do distribuidor:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Coluna que contém o código da peça do distribuidor" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Distribuidor:" @@ -39059,8 +39070,8 @@ msgstr "Isolamento da pasta de solda:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Isolamento local da pasta de solda para este footprint.\n" @@ -39151,7 +39162,7 @@ msgstr "Deslocamento em Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Designador de referência" @@ -39268,8 +39279,8 @@ msgstr "Permite aberturas na máscara de solda com ligações entre as ilhas" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Isolamento da pasta de solda relativo ao tamanho da ilha.\n" @@ -41075,8 +41086,8 @@ msgstr "Propriedades predefinidas da ilha para a ferramenta de adição da ilha" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Isolamento local da pasta de solda para esta ilha.\n" @@ -44353,26 +44364,26 @@ msgstr "Regras DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ERRO:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "As regras '%s' e '%s' partilham a mesma condição." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "A regra '%s' referencia a netclass indefinida '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "A regra '%s' referencia camada(s) indefinida(s): %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "As regras do design não podem ser adicionadas sem ter um projeto" @@ -44395,8 +44406,8 @@ msgstr "" "### Documentação\n" "\n" "Para obter a documentação completa, consulte [https://docs.kicad.org]" -"(https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules)." +"(https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44459,8 +44470,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44664,221 +44675,216 @@ msgid "" msgstr "" "### Constraints\n" "\n" -"| Constraint type | Argument type" -" " -"| Description" -" " +"| Constraint type | Argument " +"type " +"| " +"Description " "|\n" -"|---------------------------" -"|-----------------------------------------------------------------------------------------------------------------------" -"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" +"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n" +"| `annular_width` | min/opt/" +"max " +"| Checks the width of annular rings on vias." +"
" "|\n" -"| `annular_width` | min/opt/max" -" " -"| Checks the width of annular rings on vias.
" -" " -"|\n" -"| `assertion` | \"<expression>" -"\" " -"| Checks the given expression.
" -" " +"| `assertion` | " +"\"<expression>\" " +"| Checks the given expression." +"
" "|\n" "| `bridged_mask` " "| " "| Checks for solder mask bridges between copper items. This constraint does " "not take a min/opt/max value. In combination with a severity clause, this " "constraint can be used to allow or disallow solder mask bridging in various " -"conditions.
" -" " +"conditions." +"
" "|\n" -"| `clearance` | min" -" " +"| `clearance` | " +"min " "| Specifies the **electrical** clearance between copper objects of different " "nets. (See `physical_clearance` if you wish to specify clearance between " "objects regardless of net.)

To allow copper objects to overlap " "(collide), create a `clearance` constraint with the `min` value less than " -"zero (for example, `-1`).
" -" " +"zero (for example, `-1`)." +"
" "|\n" -"| `courtyard_clearance` | min" -" " +"| `courtyard_clearance` | " +"min " "| Checks the clearance between footprint courtyards and generates an error " "if any two courtyards are closer than the `min` distance. If a footprint " "does not have a courtyard shape, no errors will be generated from this " -"constraint.
" -" " +"constraint." +"
" "|\n" -"| `creepage` | min" -" " -"| Specifies the creepage distance between copper objects of different " -"nets.
" -" " +"| `creepage` | " +"min " +"| Specifies the creepage distance between copper objects of different nets." +"
" "|\n" -"| `diff_pair_gap` | min/opt/max" -" " +"| `diff_pair_gap` | min/opt/" +"max " "| Checks the gap between coupled tracks in a differential pair. Coupled " "tracks are segments that are parallel to each other. Differential pair gap " "is not tested on uncoupled portions of a differential pair (for example, the " -"fanout from a component).
" -" " +"fanout from a component)." +"
" "|\n" -"| `diff_pair_uncoupled` | max" -" " +"| `diff_pair_uncoupled` | " +"max " "| Checks the distance that a differential pair track is routed uncoupled " "from the other polarity track in the pair (for example, where the pair fans " "out from a component, or becomes uncoupled to pass around another object " -"such as a via).
" -" " +"such as a via)." +"
" "|\n" -"| `disallow` | `track`
`via`
`through_via`
" -"`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
" -"`graphic`
`hole`
`footprint`
| Specify one or more object types to " -"disallow, separated by spaces. For example, `(constraint disallow track)` " -"or `(constraint disallow track via pad)`. If an object of this type matches " -"the rule condition, a DRC error will be created.

This constraint is " -"essentially the same as a keepout rule area, but can be used to create more " -"specific keepout restrictions.
" -" |\n" -"| `edge_clearance` | min/opt/max" -" " +"| `disallow` | " +"`track`
`via`
`through_via`
`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
`graphic`
`hole`
`footprint`
" +"| Specify one or more object types to disallow, separated by spaces. For " +"example, `(constraint disallow track)` or `(constraint disallow track via " +"pad)`. If an object of this type matches the rule condition, a DRC error " +"will be created.

This constraint is essentially the same as a keepout " +"rule area, but can be used to create more specific keepout restrictions." +"
|\n" +"| `edge_clearance` | min/opt/" +"max " "| Checks the clearance between objects and the board edge.

This can " "also be thought of as the \"milling tolerance\" as the board edge will " "include all graphical items on the `Edge.Cuts` layer as well as any *oval* " -"pad holes. (See `physical_hole_clearance` for the drilling tolerance.)
" -" " +"pad holes. (See `physical_hole_clearance` for the drilling " +"tolerance.)
" "|\n" -"| `length` | min/max" -" " +"| `length` | min/" +"max " "| Checks the total routed length for the nets that match the rule condition " "and generates an error for each net that is below the `min` value (if " -"specified) or above the `max` value (if specified) of the constraint.
" -" " +"specified) or above the `max` value (if specified) of the constraint." +"
" "|\n" -"| `hole` | min/max" -" " +"| `hole` | min/" +"max " "| Checks the size (diameter) of a drilled hole in a pad or via. For oval " "holes, the smaller (minor) diameter will be tested against the `min` value " "(if specified) and the larger (major) diameter will be tested against the " -"`max` value (if specified).
" -" " +"`max` value (if specified)." +"
" "|\n" -"| `hole_clearance` | min" -" " +"| `hole_clearance` | " +"min " "| Checks the clearance between a drilled hole in a pad or via and copper " "objects on a different net. The clearance is measured from the diameter of " -"the hole, not its center.
" -" " +"the hole, not its center." +"
" "|\n" -"| `hole_to_hole` | min" -" " +"| `hole_to_hole` | " +"min " "| Checks the clearance between mechanically-drilled holes in pads and vias. " "The clearance is measured between the diameters of the holes, not between " "their centers.

This constraint is soley for the protection of drill " "bits. The clearance between **laser-drilled** (microvias) and other non-" "mechanically-drilled holes is not checked, nor is the clearance between " "**milled** (oval-shaped) and other non-mechanically-drilled holes.
|\n" -"| `physical_clearance` | min" -" " +"| `physical_clearance` | " +"min " "| Checks the clearance between two objects on a given layer (including non-" "copper layers).

While this can perform more general-purpose checks " -"than `clearance`, it is much slower. Use `clearance` where possible.
" -" " +"than `clearance`, it is much slower. Use `clearance` where possible." +"
" "|\n" -"| `physical_hole_clearance` | min" -" " +"| `physical_hole_clearance` | " +"min " "| Checks the clearance between a drilled hole in a pad or via and another " "object, regardless of net. The clearance is measured from the diameter of " "the hole, not its center.

This can also be thought of as the " "\"drilling tolerance\" as it only includes **round** holes (see " -"`edge_clearance` for the milling tolerance).
" -" " +"`edge_clearance` for the milling tolerance)." +"
" "|\n" -"| `silk_clearance` | min/opt/max" -" " +"| `silk_clearance` | min/opt/" +"max " "| Checks the clearance between objects on silkscreen layers and other " -"objects.
" -" " +"objects." +"
" "|\n" -"| `skew` | max" -" " +"| `skew` | " +"max " "| Checks the total skew for the nets that match the rule condition, that is, " "the difference between the length of each net and the average of all the " "lengths of each net that is matched by the rule. If the absolute value of " "the difference between that average and the length of any one net is above " -"the constraint `max` value, an error will be generated.
" -" " +"the constraint `max` value, an error will be generated." +"
" "|\n" -"| `solder_mask_expansion` | opt" -" " +"| `solder_mask_expansion` | " +"opt " "| Specifies the solder mask expansion for pads, shapes and " "tracks. " "|\n" -"| `solder_paste_abs_margin` | opt" -" " +"| `solder_paste_abs_margin` | " +"opt " "| Specifies the absolute solder paste clearance for pads. Usually negative " "to inset the paste.

The final solder paste clearance will be the " "absolute clearance plus the relative " "clearance. " "|\n" -"| `solder_paste_rel_margin` | opt" -" " +"| `solder_paste_rel_margin` | " +"opt " "| Specifies the relative solder paste clearance for pads. Usually negative " "to inset the paste.

The final solder paste clearance will be the " "absolute clearance plus the relative " "clearance. " "|\n" -"| `thermal_relief_gap` | min" -" " +"| `thermal_relief_gap` | " +"min " "| Specifies the width of the gap between a pad and a zone with a thermal-" -"relief connection.
" -" " +"relief connection." +"
" "|\n" -"| `thermal_spoke_width` | opt" -" " +"| `thermal_spoke_width` | " +"opt " "| Specifies the width of the spokes connecting a pad to a zone with a " -"thermal-relief connection.
" -" " +"thermal-relief connection." +"
" "|\n" -"| `track_width` | min/opt/max" -" " +"| `track_width` | min/opt/" +"max " "| Checks the width of track and arc segments. An error will be generated " "for each segment that has a width below the `min` value (if specified) or " -"above the `max` value (if specified).
" -" " +"above the `max` value (if specified)." +"
" "|\n" -"| `track_angle` | min/opt/max" -" " +"| `track_angle` | min/opt/" +"max " "| Checks the angle between two connected track segments. An error will be " "generated for each connected pair with an angle below the `min` value (if " -"specified) or above the `max` value (if specified).
" -" " +"specified) or above the `max` value (if specified)." +"
" "|\n" -"| `track_segment_length` | min/max" -" " +"| `track_segment_length` | min/" +"max " "| Checks the length of track and arc segments. An error will be generated " "for each segment that has a length below the `min` value (if specified) or " -"above the `max` value (if specified).
" -" " +"above the `max` value (if specified)." +"
" "|\n" -"| `via_count` | max" -" " +"| `via_count` | " +"max " "| Counts the number of vias on every net matched by the rule condition. If " "that number exceeds the constraint `max` value on any matched net, an error " -"will be generated for that net.
" -" " +"will be generated for that net." +"
" "|\n" "| `via_dangling` " "| " "| Checks for vias that are unconnected or connected on only one layer. This " "constraint does not take a min/opt/max value. In combination with a " "severity clause, this constraint can be used to allow or disallow dangling " -"vias in various conditions.
" -" " +"vias in various conditions." +"
" "|\n" -"| `zone_connection` | `solid`
`thermal_reliefs`
" -"`none` " -"| Specifies the connection to be made between a zone and a pad.
" -" " +"| `zone_connection` | " +"`solid`
`thermal_reliefs`
`none` " +"| Specifies the connection to be made between a zone and a pad." +"
" "|\n" "\n" "\n" @@ -45067,17 +45073,17 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "### Properties\n" "\n" "Diversas propriedades de objetos estão disponíveis para teste em expressões " -"de regras personalizadas. Consulte a documentação completa em [https://docs." -"kicad.org](https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) para obter a lista completa.\n" +"de regras personalizadas. Consulte a documentação completa em [https://" +"docs.kicad.org](https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) para obter a lista completa.\n" "


\n" "\n" @@ -45452,13 +45458,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45613,13 +45619,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45732,8 +45738,8 @@ msgstr "" "de furar a laser\n" " # as microvias.\n" " (rule hole_to_hole_uvia_exclusion\n" -" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")" -"\n" +" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == " +"'Micro'\")\n" " (constraint hole_to_hole)\n" " (severity ignore))\n" "\n" @@ -47135,7 +47141,7 @@ msgstr "A verificar footprints contra pátios sobrepostos..." msgid "Checking creepage..." msgstr "A verificar a fuga..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s fuga %s; atual %s)" @@ -47921,7 +47927,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Tem a certeza de que pretende apagar?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -47929,7 +47935,7 @@ msgstr "" "Várias regras com o mesmo nome têm condições diferentes. Regras com o mesmo " "nome devem ter condições idênticas para serem fundidas." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -47937,7 +47943,7 @@ msgstr "" "As seguintes regras têm alterações por guardar:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -47945,7 +47951,7 @@ msgstr "" "\n" "Deseja guardar as suas alterações?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Falha ao recarregar as regras DRC: %s" @@ -47964,7 +47970,12 @@ msgstr "" "A tolerância é demasiado grande: o comprimento mínimo resultante não é " "positivo" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Pelo menos uma restrição deve ser especificada" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "O Desvio Máximo deve ser superior ou igual a 0" @@ -48035,7 +48046,7 @@ msgstr "Objeto B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Qualquer" @@ -48118,16 +48129,16 @@ msgstr "Permitir camada inferior" msgid "At least one layer must be selected" msgstr "Pelo menos uma camada deve ser selecionada" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "A Largura Ótima deve ser superior a 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "A Tolerância de Largura deve ser superior ou igual a 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "A Tolerância de Largura deve ser inferior à Largura Ótima" @@ -48242,42 +48253,42 @@ msgstr "Tipo da regra" msgid "Rule name" msgstr "Nome da regra" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "O nome da regra deve ser único." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "A seleção de camada é obrigatória." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "ERRO: Nenhum texto de condição fornecido para validação." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Regra DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Mostrar Correspondências (erro)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Mostrar Correspondências (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Mostrar Correspondências" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "externa" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "interna" @@ -48880,7 +48891,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Houve um erro ao gravar o ficheiro com as regras personalizadas '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49139,8 +49150,8 @@ msgstr "" "Não é permitido escrever/modificar bibliotecas legadas (ficheiros .mod)\n" "Por favor, salve a biblioteca atual no novo formato .pretty\n" "e atualize sua tabela de bibliotecas de footprint\n" -"para salvar seu footprint (um ficheiro .kicad_mod) na pasta da biblioteca ." -"pretty" +"para salvar seu footprint (um ficheiro .kicad_mod) na pasta da " +"biblioteca .pretty" #: pcbnew/footprint_libraries_utils.cpp:75 msgid "" @@ -50304,8 +50315,8 @@ msgstr "Processando o símbolo '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Aviso: o footprint '%s' de %s está sem nome de biblioteca. Use o formato " "completo 'Biblioteca:Footprint' para evitar notificações de atualização " @@ -51176,8 +51187,8 @@ msgid "" "Altium Designer, make sure to save as \"PCB Binary Files (*.PcbDoc)\"." msgstr "" "Esse ficheiro não parece estar num formato válido do PCB Binary Version 6.0. " -"No Altium Designer, certifique-se de gravar como \"PCB Binary Files (*." -"PcbDoc)\"." +"No Altium Designer, certifique-se de gravar como \"PCB Binary Files " +"(*.PcbDoc)\"." #: pcbnew/pcb_io/altium/altium_pcb.cpp:558 #, c-format @@ -51368,7 +51379,7 @@ msgstr "Carregando arcos..." msgid "Loading pads..." msgstr "Carregando as ilhas..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51378,13 +51389,13 @@ msgstr "" "O bloco %s do footprint %s não está marcado como multicamadas, mas é uma " "ilha TH." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "footprint %s ilha %s não está marcado como multicamada, porém é uma ilha TH." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51393,12 +51404,12 @@ msgstr "" "A carregar a biblioteca '%s':\n" "O footprint %s ilha %s tem um furo quadrado (ainda não suportado)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Footprint %s ilha %s tem um furo quadrado (ainda não é compatível)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51409,7 +51420,7 @@ msgstr "" "A ilha %s do footprint %s tem uma rotação de furo de %d graus. O KiCad " "apenas suporta rotações de 90 graus." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51418,7 +51429,7 @@ msgstr "" "A ilha %s do footprint %s tem uma rotação de furo de %d graus. O KiCad " "apenas suporta rotações de 90 graus." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51427,12 +51438,12 @@ msgstr "" "Houve um erro ao carregar a biblioteca '%s':\n" "O footprint %s ilha %s usa um tipo desconhecido furo %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "footprint %s ilha %s usa um buraco com tipo desconhecido %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51441,12 +51452,12 @@ msgstr "" "Erro ao carregar biblioteca '%s':\n" "A ilha %s do footprint %s utiliza uma forma de ilha desconhecida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "A ilha %s do footprint %s utiliza uma forma de ilha desconhecida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51455,7 +51466,7 @@ msgstr "" "Ilha sem cobre %s foi encontrada numa camada Altium (%d) sem um equivalente " "no KiCad. Ele foi movido para a camada Eco1_User do KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51466,7 +51477,7 @@ msgstr "" "O footprint %s na ilha sem cobre %s foi encontrado numa camada Altium (%d) " "sem um equivalente no KiCad. Ele foi movido para a camada do KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51476,32 +51487,32 @@ msgstr "" "(%d) sem um equivalente no KiCad. Ele foi movido para a camada Eco1_User do " "KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Uma ilha sem cobre %s está conectada numa rede que não é compatível." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "A ilha sem cobre %s tem um furo que não é compatível." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "A ilha sem cobre %s tem uma pilha complexa de ilhas (ainda não é compatível)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "A ilha não-cobre %s utiliza uma forma de ilha desconhecida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Carregando as vias..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51509,24 +51520,24 @@ msgstr "" "Uma via a partir da camada %d para %d usa uma camada sem cobre que não é " "compatível." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "A carregar pistas..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Carregando os textos unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Carregando texto..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Justificativa desconhecida da caixa de texto %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Carregando retângulos..." @@ -52379,67 +52390,67 @@ msgstr "Ficheiro de footprint PCI gEDA / Lepton EDA" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Diretório de biblioteca de footprints PCI gEDA / Lepton EDA" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "A gerar o conteúdo da secção" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "A ilha tem um tipo não suportado; foi ignorada." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "A gerar o histórico da secção" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "A gerar o BOM da secção" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "Footprint %s não encontrado no dicionário; os dados do BOM podem estar " "incompletos." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "Componente \"%s\" sem referência OEM; a entrada do BOM será ignorada." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "A gerar os dados CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "O contorno da placa é inválido ou está em falta. Por favor, execute o DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Ponteiros de footprint duplicados encontrados; a saída IPC-2581 pode estar " "incorreta." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "A exportar a camada %s, net %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "A via utiliza um padstack não suportado; omitida dos dados de furação." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "A ilha utiliza um padstack não suportado; o furo foi omitido dos dados de " "furação." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52447,15 +52458,15 @@ msgstr "" "As gotas não são suportadas na revisão B do IPC-2581; foram exportadas como " "zonas." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "A gerar a secção lógica" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "A gravar o ficheiro" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Falha ao guardar dados IPC-2581 no buffer." @@ -52817,44 +52828,44 @@ msgstr "A iniciar importação PCI PADS" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Footprint '%s' não encontrado na lista de decalques, parte ignorada" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "A ignorar item de decalque na camada não mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Texto na camada não mapeada %d atribuído à camada de Comentários" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "A ignorar pista na camada não-cobre %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "Item de COBRE na camada não mapeada %d a usar F.Cu por predefinição" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "A ignorar preenchimento na camada não mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "A ignorar zona de exclusão na camada não mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "A ignorar zona de exclusão sem camadas válidas" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53314,8 +53325,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53362,9 +53373,9 @@ msgstr "" "  
~{overbar}
 
~{CLK}\n" " \n" -"        " -"
barra superior
   " -"
CLK\n" +"        
barra superior
   
CLK\n" " \n" " \n" " \n" @@ -53413,8 +53424,8 @@ msgstr "" " \n" "  
${refdes:field}\n" " \n" -"  
valor_do_campo do footprint refdes" -"\n" +"  
valor_do_campo do footprint refdes\n" " \n" " \n" "  
${U1:REFERENCE}\n" @@ -53549,8 +53560,8 @@ msgstr "" "  
1\n" " \n" " \n" -"  
@{if(condition, true_val, false_val)}" -"\n" +"  
@{if(condition, true_val, false_val)}\n" " \n" "  
Apresentação condicional de texto\n" " \n" @@ -53562,8 +53573,8 @@ msgstr "" "samp>\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
Comparações numéricas também funcionam\n" @@ -53602,8 +53613,8 @@ msgstr "" " \n" "  
${U1:NET_NAME(@{${ROW}-2})}\n" " \n" -"  
Pesquisa dinâmica de rede em tabelas" -"\n" +"  
Pesquisa dinâmica de rede em tabelas\n" " \n" " \n" "  
${U${ROW}:VALUE}\n" @@ -53969,7 +53980,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "A carregar bibliotecas de footprints" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Houve uma falha ao carregar a placa\n" @@ -54112,7 +54123,7 @@ msgstr "Placa guardada\n" msgid "Failed to save board.\n" msgstr "Falha ao guardar a placa.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54121,48 +54132,48 @@ msgstr "" "Houve um erro ao gerar o ficheiro IPC-2581 '%s'.\n" "Houve uma falha ao renomear o ficheiro temporário '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "O ficheiro IPC-D-356 foi criado com sucesso\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Houve uma falha ao criar o ficheiro IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "Ficheiro de placa guardado com sucesso no formato mais recente\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "Ficheiro de placa não foi atualizado\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Não foi possível determinar o formato do ficheiro '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Ficheiro de entrada não encontrado: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Nenhum plugin encontrado para o tipo de ficheiro '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "A importar '%s' usando o formato %s...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Placa importada guardada com sucesso em '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Erro durante a importação: %s\n" @@ -54171,7 +54182,7 @@ msgstr "Erro durante a importação: %s\n" msgid "Multiple Layers" msgstr "Múltiplas Camadas" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "O desenho HPGL já não é suportado a partir do KiCad 10.0" @@ -59679,89 +59690,89 @@ msgstr "alívios térmicos para PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] o carregamento falhou: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Conversor de Bitmap para Componente" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Crie um componente a partir de um bitmap para usar com o KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Editor de esquemas do KiCad (independente)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Ferramenta de captura do esquema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Editor autônomo de esquemas para os esquemas do KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Visualizador de ficheiro Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Ver ficheiros Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Conjunto de ferramentas EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" "Um conjunto de ferramentas para fazer o desenho esquemático e o layout de " "placa de circuito impresso" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Calculadora PCI do KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Calculadora de PCI" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Calculadora para vários cálculos relacionados à eletrônica" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Editor de PCI do KiCad (autônomo)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Editor de layout da PCI" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Editor de placa de circuito independente para placas KiCad" @@ -59771,6 +59782,14 @@ msgstr "" "Um conjunto de ferramentas EDA para o desenho do esquemático e da placa de " "circuito impresso" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Placa de circuito impresso" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59828,6 +59847,9 @@ msgstr "Símbolo do esquemático do KiCad" msgid "KiCad Drawing Sheet" msgstr "Editor da folha de desenho do KiCad" +#~ msgid "PCB: Import" +#~ msgstr "PCI: Importar" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(A ilha deve ter um tamanho positivo)" @@ -60703,8 +60725,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60755,9 +60777,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60843,8 +60865,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60895,9 +60917,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62245,12 +62267,6 @@ msgstr "Editor da folha de desenho do KiCad" #~ "placa\n" #~ "(se a biblioteca já existir, ela será substituída)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Placa de circuito impresso" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65581,8 +65597,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65714,13 +65730,13 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65804,8 +65820,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Clausulas do primeiro nível\n" #~ "\n" @@ -65923,8 +65940,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66053,13 +66070,13 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule \"Distância entre as vias das diferentes nets\"\n" #~ " (constraint hole_to_hole (min 0.254mm))\n" -#~ " (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (rule \"Espaço entre as ilhas das diferentes nets\"\n" #~ " (constraint clearance (min 3.0mm))\n" -#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Furo da ilha para monitorar a folga\"\n" @@ -67443,8 +67460,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67637,8 +67654,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "No Linux:\n" #~ "`` `\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "`` `\n" #~ "\n" #~ "Os exemplos acima assumem que `xsltproc` está instalado no seu PC com " @@ -75312,8 +75329,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "Somente DXF:\n" diff --git a/translation/pofiles/pt_BR.po b/translation/pofiles/pt_BR.po index a2a715445e..96969bb279 100644 --- a/translation/pofiles/pt_BR.po +++ b/translation/pofiles/pt_BR.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:34+0000\n" "Last-Translator: Seth Hillbrand \n" "Language-Team: Portuguese (Brazil) \n" "```\n" "\n" -"No Windows, se o script gerador desejado para um BOM CSV for `C:\\Users\\u" -"sername\\kicad\\my_python_script.py`, a linha de comando seria:\n" +"No Windows, se o script gerador desejado para um BOM CSV for `C:" +"\\Users\\username\\kicad\\my_python_script.py`, a linha de comando seria:\n" "\n" "```\n" "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " @@ -13377,8 +13374,8 @@ msgstr "Salve todas as dissipações de energia" msgid "" "Write directives to save power dissipation of all items (.probe p())" msgstr "" -"Grave as diretrizes para salvar a dissipação de energia de todos os itens (." -"probe p())" +"Grave as diretrizes para salvar a dissipação de energia de todos os itens " +"(.probe p())" #: eeschema/dialogs/dialog_export_netlist.cpp:369 #: eeschema/dialogs/dialog_sim_command_base.cpp:656 @@ -16643,6 +16640,7 @@ msgid "Code" msgstr "Código" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Salva {} no campo valor como \"{}\"" @@ -17473,8 +17471,8 @@ msgstr "Atualiza/redefine os tamanhos e os estilos do campo" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Ajuda de sintaxe" @@ -18495,7 +18493,7 @@ msgstr "A plotagem em HPGL não é mais suportada a partir do KiCad 10.0.\n" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Houve uma falha ao criar o diretório de saída\n" @@ -19410,7 +19408,7 @@ msgstr "Derivado de" msgid "Error loading symbol %s from library '%s'." msgstr "Houve um erro ao carregar o símbolo %s da biblioteca '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Desconhecido" @@ -19882,8 +19880,8 @@ msgid "" "Error in parsing model '%s', wrong number of nodes '?' in Sim.NodesFormat " "compared to connections" msgstr "" -"Houve um erro na análise do modelo '%s', quantidade errada de nós '?' no Sim." -"NodesFormat em comparação com as conexões" +"Houve um erro na análise do modelo '%s', quantidade errada de nós '?' no " +"Sim.NodesFormat em comparação com as conexões" #: eeschema/netlist_exporters/netlist_exporter_spice.cpp:660 #, c-format @@ -21361,25 +21359,25 @@ msgstr "O nome do símbolo da biblioteca é inválido" msgid "Invalid symbol library ID" msgstr "A ID do símbolo da biblioteca é inválido" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 msgid "Missing sheet name property" msgstr "Propriedade de nome da folha ausente" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 msgid "Missing sheet file property" msgstr "Propriedade de arquivo da folha ausente" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 msgid "Invalid table: no cells defined" msgstr "Tabela inválida: nenhuma célula definida" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "O link de biblioteca do grupo %s contém caractere inválido '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "ID de biblioteca inválido" @@ -21959,7 +21957,7 @@ msgid "Library Link" msgstr "Link da biblioteca" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Descrição da biblioteca" @@ -22376,8 +22374,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22428,9 +22426,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22497,9 +22495,9 @@ msgstr "" "  
~{sobrelinha}
 
~{CLK}" "\n" " \n" -"        " -"
sobrelinha
   
" -"CLK\n" +"        
sobrelinha
   
CLK\n" " \n" " \n" " \n" @@ -22619,8 +22617,8 @@ msgstr "" " \n" "  
${J1:REFERENCE(3)}\n" " \n" -"  
J1B (para símbolo com múltiplas unidades)" -"\n" +"  
J1B (para símbolo com múltiplas " +"unidades)\n" " \n" " \n" "  
${refdes:SHORT_REFERENCE(pino)}\n" @@ -22636,8 +22634,8 @@ msgstr "" " \n" "  
${refdes:UNIT(pino)}\n" " \n" -"  
Apenas a letra da unidade para o pino" -"\n" +"  
Apenas a letra da unidade para o pino\n" " \n" " \n" "  
${J1:UNIT(3)}\n" @@ -22669,8 +22667,8 @@ msgstr "" " \n" "  
${refdes:PIN_BASE_NAME(pino)}\n" " \n" -"  
Nome base do pino (ignorando alternativos)" -"\n" +"  
Nome base do pino (ignorando alternativos)\n" " \n" " \n" "  
${U1:PIN_BASE_NAME(5)}\n" @@ -22749,8 +22747,8 @@ msgstr "" " \n" "  
${J1:NET_NAME(${COL})}\n" " \n" -"  
Consulta dinâmica de rede em tabelas" -"\n" +"  
Consulta dinâmica de rede em tabelas\n" " \n" " \n" "
\n" @@ -22788,9 +22786,8 @@ msgstr "" " \n" " \n" " Definição de Barramento\n" -" " -"             \n" +"              " +"\n" " Redes Resultantes\n" " \n" " \n" @@ -22851,12 +22848,12 @@ msgstr "" "\n" "

\n" "

\n" -"Observe que a marcação tem precedência sobre as definições de " -"barramento.\n" +"Observe que a marcação tem precedência sobre as definições de barramento." +"\n" "

\n" "

Funções de Pinos: Encontra automaticamente o posicionamento " -"correto da unidade. Para símbolos com múltiplas unidades, funções como " -"NET_NAME(pino) funcionam mesmo se o pino estiver em uma unidade " +"correto da unidade. Para símbolos com múltiplas unidades, funções como " +"NET_NAME(pino) funcionam mesmo se o pino estiver em uma unidade " "diferente daquela na folha atual.

\n" "

Referências de Células de Tabela: A função CELL() " "funciona apenas em células de tabela. Use ${CELL(\"A0\")} ou " @@ -23721,8 +23718,8 @@ msgstr "Houve um erro ao criar um arquivo de saída temporário" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "O Kibis ainda não é compatível com valores DUT. https://ibis.org/summits/" "nov16a/chen.pdf" @@ -27245,7 +27242,8 @@ msgstr "Incluir símbolos de energia na exportação" #: eeschema/tools/sch_editor_control.cpp:658 msgid "Update schematic symbols to link to exported symbols" -msgstr "Atualizar símbolos do esquemático para vincular aos símbolos exportados" +msgstr "" +"Atualizar símbolos do esquemático para vincular aos símbolos exportados" #: eeschema/tools/sch_editor_control.cpp:1064 msgid "Error: duplicate sub-sheet names found in current sheet." @@ -28895,7 +28893,7 @@ msgid "Clear Recent Job Files" msgstr "Limpe os arquivos recentes de trabalho" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Visualizador do KiCad Gerber" @@ -30017,7 +30015,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30167,7 +30165,8 @@ msgstr "Opções válidas: ascii, csv, gerber" #: kicad/cli/command_pcb_export_pos.cpp:60 msgid "Output units; ascii or csv format only; valid options: in, mm" -msgstr "Unidades de saída; somente formato ascii ou csv; opções válidas: in, mm" +msgstr "" +"Unidades de saída; somente formato ascii ou csv; opções válidas: in, mm" #: kicad/cli/command_pcb_export_pos.cpp:64 msgid "" @@ -31583,7 +31582,7 @@ msgstr "Instale" msgid "Uninstall" msgstr "Desinstale" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31609,13 +31608,13 @@ msgstr "" msgid "Install Package" msgstr "Instalar pacote" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Pendentes (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31802,30 +31801,30 @@ msgstr "Mostre todas as versões" msgid "Download" msgstr "Download" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Houve um erro ao carregar lista dos pacotes que foram instalados: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Baixando %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "O download é muito grande." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Buscando o repositório" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Não foi possível analisar o repositório: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31833,19 +31832,19 @@ msgstr "" "A URL do repositório informado não se parece com um repositório de pacotes " "válido do KiCad. Verifique a URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Buscando os pacotes do repositório" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Não é possível carregar a url dos pacotes do repositório." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "O hash dos pacotes não batem. O repositório pode estar corrompido." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31856,22 +31855,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Não foi possível analisar o repository.json armazenado localmente." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "O cache dos pacotes do repositório atual está corrompido e será baixado " "novamente." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Baixando os recursos" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31879,27 +31878,27 @@ msgstr "" "O hash do arquivo dos recursos não bate e não será usado. O repositório pode " "estar corrompido." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Arquivo local" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Atualização PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Preparando para obter os repositórios" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Obtendo o repositório..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Revisando os pacotes..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32074,225 +32073,225 @@ msgstr "Nome do diretório:" msgid "Create New Directory" msgstr "Crie uma nova pasta" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Alterne para este projeto" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Feche todos os editores e alterne para o projeto que foi selecionado" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Novo diretório..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Cria um novo diretório" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Revela no Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Revela o diretório numa janela do Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Abrir o diretório no explorador de arquivos" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Abre o diretório no gerenciador padrão do sistema" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Revela os diretórios numa janela do Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Abrir os diretórios no gerenciador de arquivos" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Abre os diretórios no gerenciador de arquivos padrão do sistema" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Abrir o arquivo num editor de texto" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Abrir os arquivos num editor de texto" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Edita num editor de texto" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Executar tarefas" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Renomeia o arquivo..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Renomeie o arquivo" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Renomeia os arquivos..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Renomeie os arquivos" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Exclua o arquivo e o seu conteúdo" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Excluí os arquivos e os seus conteúdos" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Mova para a lixeira" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Adicionar o projeto ao Version Control..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Inicializar um novo repositório" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Aplicar o commit no projeto..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Aplicar o commit com as alterações no repositório local" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Enviar" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Enviar as alterações locais para o repositório remoto" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Obter" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Obter as alterações do repositório remoto localmente" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Aplicar o commit no arquivo…" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Alternar para o ramo " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Outro…" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Alternar para um ramo diferente" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Alternar para o ramo" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Habilitar Integração Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Reabilitar integração Git para este projeto" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Desabilitar Integração Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Desabilitar integração Git para este projeto" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Altera o nome do arquivo: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Altere o nome do aquivo" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Caminho da rede: as alterações da pasta não estão sendo monitoradas" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Caminho local: monitorando das alterações na pasta" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Aguarde" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Aguardando operações Git terminarem..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "O diretório selecionado já é um projeto Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Houve uma falha ao inicializar o projeto Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Definir o ramo remoto padrão" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Houve uma falha ao definir o ramo remoto padrão." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Buscar Remoto" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Houve uma falha ao obter o projeto" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Houve uma falha ao enviar para o projeto" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "O diretório selecionado não é um projeto Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Descartando o commit devido a uma mensagem de commit vazia." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Descartando o commit devido a um arquivo vazio que foi selecionado." @@ -36269,10 +36268,10 @@ msgstr "Furo mecânico (NPTH)" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38307,8 +38306,8 @@ msgstr "Permissões insuficientes para gravar no arquivo '%s'." msgid "Generate IPC-2581 File" msgstr "Gerar Arquivo IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38317,7 +38316,7 @@ msgstr "" "Houve um erro ao gerar o arquivo IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Arquivo IPC-2581 gerado com sucesso." @@ -38358,16 +38357,28 @@ msgstr "Compactar a saída" msgid "Compress output into 'zip' file" msgstr "Comprimir a saída num arquivo 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revisão:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Colunas BOM" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "ID interno:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38375,37 +38386,37 @@ msgstr "" "Número de identificação da peça usado internamente durante o projeto.\n" "Esse número deve ser exclusivo para cada peça." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Gerar único" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "S/N do fabricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Coluna que contém o número de peça do fabricante" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Omitir" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Fabricante:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "N/S do distribuidor:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Coluna que contém o código da peça do distribuidor" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Distribuidor:" @@ -39089,8 +39100,8 @@ msgstr "Folga da pasta de solda:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Folga local da pasta de solda para este footprint.\n" @@ -39181,7 +39192,7 @@ msgstr "Deslocamento Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Designador de referência" @@ -39298,8 +39309,8 @@ msgstr "Permite aberturas na máscara de solda com ligações entre as ilhas" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Folga da pasta de solda relativa ao tamanho da ilha.\n" @@ -41106,8 +41117,8 @@ msgstr "Propriedades predefinidas da ilha para a ferramenta de adição da ilha" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Folga local da pasta de solda para esta ilha.\n" @@ -44379,26 +44390,26 @@ msgstr "Regras DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ERRO:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "As regras '%s' e '%s' compartilham a mesma condição." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "A regra '%s' referencia a netclass indefinida '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "A regra '%s' referencia camada(s) indefinida(s): %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "As regras do design não podem ser adicionadas sem ter um projeto" @@ -44421,8 +44432,8 @@ msgstr "" "### Documentação\n" "\n" "Para obter a documentação completa, consulte [https://docs.kicad.org]" -"(https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules)." +"(https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44485,8 +44496,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44690,221 +44701,216 @@ msgid "" msgstr "" "### Constraints\n" "\n" -"| Constraint type | Argument type" -" " -"| Description" -" " +"| Constraint type | Argument " +"type " +"| " +"Description " "|\n" -"|---------------------------" -"|-----------------------------------------------------------------------------------------------------------------------" -"|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" +"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n" +"| `annular_width` | min/opt/" +"max " +"| Checks the width of annular rings on vias." +"
" "|\n" -"| `annular_width` | min/opt/max" -" " -"| Checks the width of annular rings on vias.
" -" " -"|\n" -"| `assertion` | \"<expression>" -"\" " -"| Checks the given expression.
" -" " +"| `assertion` | " +"\"<expression>\" " +"| Checks the given expression." +"
" "|\n" "| `bridged_mask` " "| " "| Checks for solder mask bridges between copper items. This constraint does " "not take a min/opt/max value. In combination with a severity clause, this " "constraint can be used to allow or disallow solder mask bridging in various " -"conditions.
" -" " +"conditions." +"
" "|\n" -"| `clearance` | min" -" " +"| `clearance` | " +"min " "| Specifies the **electrical** clearance between copper objects of different " "nets. (See `physical_clearance` if you wish to specify clearance between " "objects regardless of net.)

To allow copper objects to overlap " "(collide), create a `clearance` constraint with the `min` value less than " -"zero (for example, `-1`).
" -" " +"zero (for example, `-1`)." +"
" "|\n" -"| `courtyard_clearance` | min" -" " +"| `courtyard_clearance` | " +"min " "| Checks the clearance between footprint courtyards and generates an error " "if any two courtyards are closer than the `min` distance. If a footprint " "does not have a courtyard shape, no errors will be generated from this " -"constraint.
" -" " +"constraint." +"
" "|\n" -"| `creepage` | min" -" " -"| Specifies the creepage distance between copper objects of different " -"nets.
" -" " +"| `creepage` | " +"min " +"| Specifies the creepage distance between copper objects of different nets." +"
" "|\n" -"| `diff_pair_gap` | min/opt/max" -" " +"| `diff_pair_gap` | min/opt/" +"max " "| Checks the gap between coupled tracks in a differential pair. Coupled " "tracks are segments that are parallel to each other. Differential pair gap " "is not tested on uncoupled portions of a differential pair (for example, the " -"fanout from a component).
" -" " +"fanout from a component)." +"
" "|\n" -"| `diff_pair_uncoupled` | max" -" " +"| `diff_pair_uncoupled` | " +"max " "| Checks the distance that a differential pair track is routed uncoupled " "from the other polarity track in the pair (for example, where the pair fans " "out from a component, or becomes uncoupled to pass around another object " -"such as a via).
" -" " +"such as a via)." +"
" "|\n" -"| `disallow` | `track`
`via`
`through_via`
" -"`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
" -"`graphic`
`hole`
`footprint`
| Specify one or more object types to " -"disallow, separated by spaces. For example, `(constraint disallow track)` " -"or `(constraint disallow track via pad)`. If an object of this type matches " -"the rule condition, a DRC error will be created.

This constraint is " -"essentially the same as a keepout rule area, but can be used to create more " -"specific keepout restrictions.
" -" |\n" -"| `edge_clearance` | min/opt/max" -" " +"| `disallow` | " +"`track`
`via`
`through_via`
`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
`graphic`
`hole`
`footprint`
" +"| Specify one or more object types to disallow, separated by spaces. For " +"example, `(constraint disallow track)` or `(constraint disallow track via " +"pad)`. If an object of this type matches the rule condition, a DRC error " +"will be created.

This constraint is essentially the same as a keepout " +"rule area, but can be used to create more specific keepout restrictions." +"
|\n" +"| `edge_clearance` | min/opt/" +"max " "| Checks the clearance between objects and the board edge.

This can " "also be thought of as the \"milling tolerance\" as the board edge will " "include all graphical items on the `Edge.Cuts` layer as well as any *oval* " -"pad holes. (See `physical_hole_clearance` for the drilling tolerance.)
" -" " +"pad holes. (See `physical_hole_clearance` for the drilling " +"tolerance.)
" "|\n" -"| `length` | min/max" -" " +"| `length` | min/" +"max " "| Checks the total routed length for the nets that match the rule condition " "and generates an error for each net that is below the `min` value (if " -"specified) or above the `max` value (if specified) of the constraint.
" -" " +"specified) or above the `max` value (if specified) of the constraint." +"
" "|\n" -"| `hole` | min/max" -" " +"| `hole` | min/" +"max " "| Checks the size (diameter) of a drilled hole in a pad or via. For oval " "holes, the smaller (minor) diameter will be tested against the `min` value " "(if specified) and the larger (major) diameter will be tested against the " -"`max` value (if specified).
" -" " +"`max` value (if specified)." +"
" "|\n" -"| `hole_clearance` | min" -" " +"| `hole_clearance` | " +"min " "| Checks the clearance between a drilled hole in a pad or via and copper " "objects on a different net. The clearance is measured from the diameter of " -"the hole, not its center.
" -" " +"the hole, not its center." +"
" "|\n" -"| `hole_to_hole` | min" -" " +"| `hole_to_hole` | " +"min " "| Checks the clearance between mechanically-drilled holes in pads and vias. " "The clearance is measured between the diameters of the holes, not between " "their centers.

This constraint is soley for the protection of drill " "bits. The clearance between **laser-drilled** (microvias) and other non-" "mechanically-drilled holes is not checked, nor is the clearance between " "**milled** (oval-shaped) and other non-mechanically-drilled holes.
|\n" -"| `physical_clearance` | min" -" " +"| `physical_clearance` | " +"min " "| Checks the clearance between two objects on a given layer (including non-" "copper layers).

While this can perform more general-purpose checks " -"than `clearance`, it is much slower. Use `clearance` where possible.
" -" " +"than `clearance`, it is much slower. Use `clearance` where possible." +"
" "|\n" -"| `physical_hole_clearance` | min" -" " +"| `physical_hole_clearance` | " +"min " "| Checks the clearance between a drilled hole in a pad or via and another " "object, regardless of net. The clearance is measured from the diameter of " "the hole, not its center.

This can also be thought of as the " "\"drilling tolerance\" as it only includes **round** holes (see " -"`edge_clearance` for the milling tolerance).
" -" " +"`edge_clearance` for the milling tolerance)." +"
" "|\n" -"| `silk_clearance` | min/opt/max" -" " +"| `silk_clearance` | min/opt/" +"max " "| Checks the clearance between objects on silkscreen layers and other " -"objects.
" -" " +"objects." +"
" "|\n" -"| `skew` | max" -" " +"| `skew` | " +"max " "| Checks the total skew for the nets that match the rule condition, that is, " "the difference between the length of each net and the average of all the " "lengths of each net that is matched by the rule. If the absolute value of " "the difference between that average and the length of any one net is above " -"the constraint `max` value, an error will be generated.
" -" " +"the constraint `max` value, an error will be generated." +"
" "|\n" -"| `solder_mask_expansion` | opt" -" " +"| `solder_mask_expansion` | " +"opt " "| Specifies the solder mask expansion for pads, shapes and " "tracks. " "|\n" -"| `solder_paste_abs_margin` | opt" -" " +"| `solder_paste_abs_margin` | " +"opt " "| Specifies the absolute solder paste clearance for pads. Usually negative " "to inset the paste.

The final solder paste clearance will be the " "absolute clearance plus the relative " "clearance. " "|\n" -"| `solder_paste_rel_margin` | opt" -" " +"| `solder_paste_rel_margin` | " +"opt " "| Specifies the relative solder paste clearance for pads. Usually negative " "to inset the paste.

The final solder paste clearance will be the " "absolute clearance plus the relative " "clearance. " "|\n" -"| `thermal_relief_gap` | min" -" " +"| `thermal_relief_gap` | " +"min " "| Specifies the width of the gap between a pad and a zone with a thermal-" -"relief connection.
" -" " +"relief connection." +"
" "|\n" -"| `thermal_spoke_width` | opt" -" " +"| `thermal_spoke_width` | " +"opt " "| Specifies the width of the spokes connecting a pad to a zone with a " -"thermal-relief connection.
" -" " +"thermal-relief connection." +"
" "|\n" -"| `track_width` | min/opt/max" -" " +"| `track_width` | min/opt/" +"max " "| Checks the width of track and arc segments. An error will be generated " "for each segment that has a width below the `min` value (if specified) or " -"above the `max` value (if specified).
" -" " +"above the `max` value (if specified)." +"
" "|\n" -"| `track_angle` | min/opt/max" -" " +"| `track_angle` | min/opt/" +"max " "| Checks the angle between two connected track segments. An error will be " "generated for each connected pair with an angle below the `min` value (if " -"specified) or above the `max` value (if specified).
" -" " +"specified) or above the `max` value (if specified)." +"
" "|\n" -"| `track_segment_length` | min/max" -" " +"| `track_segment_length` | min/" +"max " "| Checks the length of track and arc segments. An error will be generated " "for each segment that has a length below the `min` value (if specified) or " -"above the `max` value (if specified).
" -" " +"above the `max` value (if specified)." +"
" "|\n" -"| `via_count` | max" -" " +"| `via_count` | " +"max " "| Counts the number of vias on every net matched by the rule condition. If " "that number exceeds the constraint `max` value on any matched net, an error " -"will be generated for that net.
" -" " +"will be generated for that net." +"
" "|\n" "| `via_dangling` " "| " "| Checks for vias that are unconnected or connected on only one layer. This " "constraint does not take a min/opt/max value. In combination with a " "severity clause, this constraint can be used to allow or disallow dangling " -"vias in various conditions.
" -" " +"vias in various conditions." +"
" "|\n" -"| `zone_connection` | `solid`
`thermal_reliefs`
" -"`none` " -"| Specifies the connection to be made between a zone and a pad.
" -" " +"| `zone_connection` | " +"`solid`
`thermal_reliefs`
`none` " +"| Specifies the connection to be made between a zone and a pad." +"
" "|\n" "\n" "\n" @@ -45092,17 +45098,17 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "### Properties\n" "\n" "Diversas propriedades de objetos estão disponíveis para teste em expressões " -"de regras personalizadas. Consulte a documentação completa em [https://docs." -"kicad.org](https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) para obter a lista completa.\n" +"de regras personalizadas. Consulte a documentação completa em [https://" +"docs.kicad.org](https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) para obter a lista completa.\n" "


\n" "\n" @@ -45467,13 +45473,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45628,13 +45634,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45744,8 +45750,8 @@ msgstr "" "drilling \n" " # micro-vias.\n" " (rule hole_to_hole_uvia_exclusion\n" -" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")" -"\n" +" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == " +"'Micro'\")\n" " (constraint hole_to_hole)\n" " (severity ignore))\n" "\n" @@ -47144,7 +47150,7 @@ msgstr "Verificando os footprints para os pedaços sobrepostos..." msgid "Checking creepage..." msgstr "Verificando a fuga..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s fuga %s; atual %s)" @@ -47931,7 +47937,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Tem certeza de que deseja excluir?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -47939,7 +47945,7 @@ msgstr "" "Várias regras com o mesmo nome possuem condições diferentes. Regras com o " "mesmo nome devem ter condições idênticas para serem mescladas." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -47947,7 +47953,7 @@ msgstr "" "As seguintes regras possuem alterações não salvas:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -47955,7 +47961,7 @@ msgstr "" "\n" "Deseja salvar suas alterações?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Falha ao recarregar as regras DRC: %s" @@ -47973,7 +47979,12 @@ msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" "A tolerância é muito grande: o comprimento mínimo resultante não é positivo" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Pelo menos uma restrição deve ser especificada" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "A assimetria máxima deve ser maior ou igual a 0" @@ -48044,7 +48055,7 @@ msgstr "Objeto B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Qualquer" @@ -48127,16 +48138,16 @@ msgstr "Permitir camada inferior" msgid "At least one layer must be selected" msgstr "Pelo menos uma camada deve ser selecionada" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "A largura ótima deve ser maior que 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "A tolerância de largura deve ser maior ou igual a 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "A tolerância de largura deve ser menor que a largura ótima" @@ -48251,42 +48262,42 @@ msgstr "Tipo da regra" msgid "Rule name" msgstr "Nome da regra" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "O nome da regra deve ser único." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "A seleção de camada é obrigatória." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "ERRO: Nenhum texto de condição fornecido para validação." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Regra DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Mostrar correspondências (erro)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Mostrar correspondências (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Mostrar correspondências" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "externa" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "interna" @@ -48892,7 +48903,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Houve um erro ao salvar o arquivo com as regras personalizadas '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49152,8 +49163,8 @@ msgstr "" "Não é permitido escrever/modificar as bibliotecas legadas (arquivos .mod)\n" "Salve a biblioteca atual no novo formato .pretty\n" "e atualize a sua tabela de footprint das bibliotecas\n" -"para salvar o seu footprint (um arquivo .kicad_mod) na pasta da biblioteca ." -"pretty" +"para salvar o seu footprint (um arquivo .kicad_mod) na pasta da " +"biblioteca .pretty" #: pcbnew/footprint_libraries_utils.cpp:75 msgid "" @@ -50318,8 +50329,8 @@ msgstr "Processando o símbolo '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Aviso: o footprint '%s' de %s não possui nome de biblioteca. Use o formato " "completo 'Biblioteca:Footprint' para evitar notificações repetidas de " @@ -51190,8 +51201,8 @@ msgid "" "Altium Designer, make sure to save as \"PCB Binary Files (*.PcbDoc)\"." msgstr "" "Esse arquivo não parece estar num formato válido do PCB Binary Version 6.0. " -"No Altium Designer, certifique-se de salvar como \"PCB Binary Files (*." -"PcbDoc)\"." +"No Altium Designer, certifique-se de salvar como \"PCB Binary Files " +"(*.PcbDoc)\"." #: pcbnew/pcb_io/altium/altium_pcb.cpp:558 #, c-format @@ -51382,7 +51393,7 @@ msgstr "Carregando arcos..." msgid "Loading pads..." msgstr "Carregando as ilhas..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51392,13 +51403,13 @@ msgstr "" "O bloco %s do footprint %s não está marcado como multicamadas, mas é uma " "ilha TH." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "footprint %s ilha %s não está marcado como multicamada, porém é uma ilha TH." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51407,12 +51418,12 @@ msgstr "" "Carregando a biblioteca '%s':\n" "O footprint %s ilha %s tem um furo quadrado (ainda não suportado)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Footprint %s ilha %s tem um furo quadrado (ainda não é compatível)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51423,7 +51434,7 @@ msgstr "" "Footprint %s ilha %s tem uma rotação de furo de %d graus. O KiCad suporta " "apenas rotações de 90 graus." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51432,7 +51443,7 @@ msgstr "" "Footprint %s ilha %s tem uma rotação de furo de %d graus. O KiCad suporta " "apenas rotações de 90 graus." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51441,12 +51452,12 @@ msgstr "" "Houve um erro ao carregar a biblioteca '%s':\n" "O footprint %s ilha %s usa um tipo desconhecido furo %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "footprint %s ilha %s usa um buraco com tipo desconhecido %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51455,12 +51466,12 @@ msgstr "" "Erro ao carregar biblioteca '%s':\n" "Footprint %s ilha %s usa uma forma de ilha desconhecida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Footprint %s ilha %s usa uma forma de ilha desconhecida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51469,7 +51480,7 @@ msgstr "" "Ilha sem cobre %s foi encontrada numa camada Altium (%d) sem um equivalente " "no KiCad. Ele foi movido para a camada Eco1_User do KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51480,7 +51491,7 @@ msgstr "" "O footprint %s na ilha sem cobre %s foi encontrado numa camada Altium (%d) " "sem um equivalente no KiCad. Ele foi movido para a camada do KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51490,32 +51501,32 @@ msgstr "" "(%d) sem um equivalente no KiCad. Ele foi movido para a camada Eco1_User do " "KiCad." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Uma ilha sem cobre %s está conectada numa rede que não é compatível." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "A ilha sem cobre %s tem um furo que não é compatível." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "A ilha sem cobre %s tem uma pilha complexa de ilhas (ainda não é compatível)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Ilha sem cobre %s usa uma forma de ilha desconhecida." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Carregando as vias..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51523,24 +51534,24 @@ msgstr "" "Uma via a partir da camada %d para %d usa uma camada sem cobre que não é " "compatível." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Carregando as trilhas..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Carregando os textos unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Carregando texto..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Justificativa desconhecida da caixa de texto %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Carregando retângulos..." @@ -52393,66 +52404,66 @@ msgstr "Arquivo de footprint gEDA / Lepton EDA PCB" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Diretório de biblioteca de footprints gEDA / Lepton EDA PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Gerando o conteúdo da seção" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "A ilha tem um tipo não suportado; ela foi ignorada." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Gerando o histórico da seção" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Gerando o BOM da seção" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "Footprint %s não encontrado no dicionário; dados do BOM podem estar " "incompletos." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "Componente \"%s\" sem referência OEM; entrada do BOM será ignorada." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Gerando os dados CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "O contorno da placa é inválido ou está ausente. Por favor, execute o DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Ponteiros de footprint duplicados encontrados; a saída IPC-2581 pode estar " "incorreta." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exportando a camada %s, net %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "A via usa padstack não suportado; omitida dos dados de furação." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "A ilha usa padstack não suportado; o furo foi omitido dos dados de furação." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52460,15 +52471,15 @@ msgstr "" "Gotas não são suportadas na revisão B do IPC-2581; elas foram exportadas " "como zonas." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Gerando a seção lógica" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Salvando o arquivo" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Falha ao salvar dados IPC-2581 no buffer." @@ -52711,7 +52722,8 @@ msgstr "" #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:5706 msgid "Invalid stackup in footprint: copper layers are not contiguous." -msgstr "Empilhamento inválido no footprint: camadas de cobre não são contíguas." +msgstr "" +"Empilhamento inválido no footprint: camadas de cobre não são contíguas." #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:5712 msgid "" @@ -52829,44 +52841,44 @@ msgstr "Iniciando importação de PCI PADS" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Footprint '%s' não encontrado na lista de decals, parte ignorada" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "Ignorando item de decal na camada não mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Texto na camada não mapeada %d atribuído à camada de comentários" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Ignorando trilha na camada sem cobre %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "Item COPPER na camada não mapeada %d usando F.Cu como padrão" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "Ignorando preenchimento na camada não mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Ignorando keepout na camada não mapeada %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Ignorando keepout sem camadas válidas" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53325,8 +53337,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53373,9 +53385,9 @@ msgstr "" "  
~{sobrelinha}
 
~{CLK}" "\n" " \n" -"        " -"
sobrelinha
   
" -"CLK\n" +"        
sobrelinha
   
CLK\n" " \n" " \n" " \n" @@ -53424,8 +53436,8 @@ msgstr "" " \n" "  
${refdes:campo}\n" " \n" -"  
valor_do_campo do footprint refdes" -"\n" +"  
valor_do_campo do footprint refdes\n" " \n" " \n" "  
${U1:REFERENCE}\n" @@ -53613,8 +53625,8 @@ msgstr "" " \n" "  
${U1:NET_NAME(@{${ROW}-2})}\n" " \n" -"  
Consulta dinâmica de rede em tabelas" -"\n" +"  
Consulta dinâmica de rede em tabelas\n" " \n" " \n" "  
${U${ROW}:VALUE}\n" @@ -53627,8 +53639,8 @@ msgstr "" "\n" "

\n" "

\n" -"Observe que a marcação tem precedência sobre a expansão de variáveis." -"\n" +"Observe que a marcação tem precedência sobre a expansão de variáveis.\n" "

\n" "

Referências cruzadas de footprints: Referencie campos e ilhas de " "outros footprints usando a sintaxe ${refdes:campo} ou $" @@ -53981,7 +53993,7 @@ msgstr "" msgid "Loading Footprint Libraries" msgstr "Carregando bibliotecas de footprints" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Houve uma falha ao carregar a placa\n" @@ -54124,7 +54136,7 @@ msgstr "Placa salva\n" msgid "Failed to save board.\n" msgstr "Falha ao salvar a placa.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54133,48 +54145,48 @@ msgstr "" "Houve um erro ao gerar o arquivo IPC-2581 '%s'.\n" "Houve uma falha ao renomear o arquivo temporário '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "O arquivo IPC-D-356 foi criado com sucesso\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Houve uma falha ao criar o arquivo IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "Arquivo da placa salvo com sucesso usando o formato mais recente\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "O arquivo da placa não foi atualizado\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Não foi possível determinar o formato do arquivo '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Arquivo de entrada não encontrado: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Nenhum plugin encontrado para o tipo de arquivo '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "Importando '%s' usando o formato %s...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Placa importada salva com sucesso em '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Erro durante a importação: %s\n" @@ -54183,7 +54195,7 @@ msgstr "Erro durante a importação: %s\n" msgid "Multiple Layers" msgstr "Múltiplas camadas" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "A plotagem HPGL não é mais suportada a partir do KiCad 10.0" @@ -59701,89 +59713,89 @@ msgstr "alívios térmicos para PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] o carregamento falhou: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Conversor de bitmap para componente" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Crie um componente a partir de um bitmap para usar com o KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Editor de esquemas do KiCad (independente)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Ferramenta de captura do esquema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Editor autônomo de esquemas para os esquemas do KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Visualizador de arquivo Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Ver arquivos Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Conjunto de ferramentas EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" "Um conjunto de ferramentas para fazer o desenho esquemático e o layout de " "placa de circuito impresso" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Calculadora PCI do KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Calculadora da PCI" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Calculadora para vários cálculos relacionados à eletrônica" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Editor de PCI do KiCad (autônomo)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Editor de layout da PCI" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Editor de placa de circuito independente para placas KiCad" @@ -59793,6 +59805,14 @@ msgstr "" "Um conjunto de ferramentas EDA para o desenho do esquemático e da placa de " "circuito impresso" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Placa de circuito impresso" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59851,6 +59871,9 @@ msgstr "Símbolo do esquemático do KiCad" msgid "KiCad Drawing Sheet" msgstr "Editor da folha de desenho do KiCad" +#~ msgid "PCB: Import" +#~ msgstr "PCI: Importar" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(A ilha deve ter um tamanho positivo)" @@ -60765,8 +60788,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60817,9 +60840,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60906,8 +60929,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60958,9 +60981,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62310,12 +62333,6 @@ msgstr "Editor da folha de desenho do KiCad" #~ "placa\n" #~ "(se a biblioteca já existir, ela será substituída)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Placa de circuito impresso" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65728,8 +65745,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65861,13 +65878,13 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65951,8 +65968,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Cláusulas de primeiro nível\n" #~ "\n" @@ -66178,8 +66196,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66321,13 +66339,13 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule \"Distância entre as vias de diferentes nets\"\n" #~ " (constraint hole_to_hole (min 0.254mm))\n" -#~ " (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (rule \"Folga entre as ilhas de diferentes nets\"\n" #~ " (constraint clearance (min 3.0mm))\n" -#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Monitorar a folga do furo da via\"\n" @@ -66414,8 +66432,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "### Documentação\n" #~ "\n" -#~ "Consulte a documentação completa em [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "Consulte a documentação completa em [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgid "Micro via drill out of range" #~ msgstr "Broca da micro via fora do alcance" @@ -66646,8 +66665,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66779,13 +66798,13 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66869,8 +66888,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Clausulas do primeiro nível\n" #~ "\n" @@ -66989,8 +67009,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -67130,13 +67150,13 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ " (rule \"Distância entre as vias das diferentes nets\"\n" #~ " (constraint hole_to_hole (min 0.254mm))\n" -#~ " (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (rule \"Espaço entre as ilhas das diferentes nets\"\n" #~ " (constraint clearance (min 3.0mm))\n" -#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Furo da ilha para monitorar a folga\"\n" @@ -67223,9 +67243,9 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "### Documentação\n" #~ "\n" -#~ "Consulte o link ao lado para ler a documentação completa [https://docs." -#~ "kicad.org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew." -#~ "html#custom_design_rules)." +#~ "Consulte o link ao lado para ler a documentação completa [https://" +#~ "docs.kicad.org](https://docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #, c-format #~ msgid "Choose Footprint (%d items loaded)" @@ -68533,8 +68553,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68726,8 +68746,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ "\n" #~ "No Linux:\n" #~ "`` `\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "`` `\n" #~ "\n" #~ "Os exemplos acima assumem que `xsltproc` está instalado em seu PC com " @@ -76435,8 +76455,8 @@ msgstr "Editor da folha de desenho do KiCad" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "Somente DXF:\n" diff --git a/translation/pofiles/ro.po b/translation/pofiles/ro.po index 4c1b9faa26..4fc0fbdd4a 100644 --- a/translation/pofiles/ro.po +++ b/translation/pofiles/ro.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-02-17 01:10+0000\n" "Last-Translator: Alex Gellen \n" "Language-Team: Romanian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -23139,9 +23135,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24050,8 +24046,8 @@ msgstr "Nu s-a reușit crearea fișierului temporar \"%s\"." #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -29625,7 +29621,7 @@ msgid "Clear Recent Job Files" msgstr "Goliți fișierele Gerber recente" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Vizualizator Gerber" @@ -30782,7 +30778,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32420,7 +32416,7 @@ msgstr "Dimensiunea textului:" msgid "Uninstall" msgstr "Opțiuni de randare" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32447,13 +32443,13 @@ msgstr "" msgid "Install Package" msgstr "Pachet" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Dimensiunea textului:" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -32658,50 +32654,50 @@ msgstr "Afișați toate rețelele" msgid "Download" msgstr "Jos" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Eroare la încărcarea listei de pachete instalate: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Descărcarea este prea mare." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Adăugați fir în intrare magistrală" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Imposibil de analizat depozitul: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Nu se poate crea fișierul de raport '%s'" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32712,52 +32708,52 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Nu s-a putut analiza fișierul repository.json stocat local." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Jos" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Fișiere executabile (" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Actualizați" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Gestionarea definițiilor de magistrală" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Adăugați fir în intrare magistrală" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Creați trasee și via-uri" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32927,255 +32923,255 @@ msgstr "Direcție:" msgid "Create New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 #, fuzzy msgid "Switch to this Project" msgstr "Treceți la grila următoare" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 #, fuzzy msgid "New Directory..." msgstr "Biblioteca nouă..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 #, fuzzy msgid "Create a New Directory" msgstr "Creați un dosar nou pentru bibliotecă" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 #, fuzzy msgid "Reveal in Finder" msgstr "Dezvăluie teme în Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 #, fuzzy msgid "Reveals the directory in a Finder window" msgstr "Dezvăluie teme în Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 #, fuzzy msgid "Open Directory in File Explorer" msgstr "Deschideți directorul proiectului în browserul de fișiere" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 #, fuzzy msgid "Reveals the directories in a Finder window" msgstr "Dezvăluie teme în Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 #, fuzzy msgid "Open Directories in File Explorer" msgstr "Deschideți directorul proiectului în browserul de fișiere" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 #, fuzzy msgid "Open the file in a Text Editor" msgstr "Editați fișierul script în editorul de text" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 #, fuzzy msgid "Open files in a Text Editor" msgstr "Editor de schemă" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 #, fuzzy msgid "Edit in a Text Editor" msgstr "Editor de text" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s pin %s găsit" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 #, fuzzy msgid "Rename File..." msgstr "Adăugați câmp..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 #, fuzzy msgid "Rename file" msgstr "Filtrează rețeaua după nume:" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 #, fuzzy msgid "Rename Files..." msgstr "Adăugați câmp..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 #, fuzzy msgid "Rename files" msgstr "Filtrează rețeaua după nume:" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Inițializați un nou depozit" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Proiectul EAGLE..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Adăugați câmp..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Comutați la ramură " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 #, fuzzy msgid "Other..." msgstr "Altele" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Alegeți o altă cale" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Editor PCB" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Activați animația" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Activați animația" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Nu se poate deschide fișierul '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 #, fuzzy msgid "Change filename" msgstr "Nu se poate deschide fișierul '%s'" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Directorul selectat este deja un proiect Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Ieșirea datelor a eșuat" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Setați la valori predefinite" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Nu s-a reușit crearea fișierului temporar '%s'." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Adăugați fir în intrare magistrală" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Ieșirea datelor a eșuat" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Ieșirea datelor a eșuat" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "Directorul selectat nu este un proiect Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -37235,10 +37231,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -39428,8 +39424,8 @@ msgstr "Permisiuni insuficiente pentru a scrie fișierul '%s'." msgid "Generate IPC-2581 File" msgstr "Fișiere de testare IPC-D-356" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -39438,7 +39434,7 @@ msgstr "" "Eroare la salvarea fișierului schematic '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -39478,59 +39474,71 @@ msgstr "" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revizie:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Coloane" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Include straturi" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Generează" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Selectează un fişier" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Numele variabilei nu poate fi gol." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Omiteți rețelele" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Selectează un fişier" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Atribut" @@ -40272,8 +40280,8 @@ msgstr "Distanța minimă a cuprului" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -40361,7 +40369,7 @@ msgstr "Decalaj" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "Indicatori de referință" @@ -40481,8 +40489,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -42424,8 +42432,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -45809,26 +45817,26 @@ msgstr "Reguli" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "EROARE:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Înlocuiește desemnatori de referință cu \"%s\"." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Înlocuiește desemnatori de referință cu \"%s\"." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -45890,8 +45898,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -46194,8 +46202,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46394,13 +46402,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -48042,7 +48050,7 @@ msgstr "Se verifică amprentele ..." msgid "Checking creepage..." msgstr "Se verifică etichetele..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "Verific %s lungime maximă necuplată: %s." @@ -48861,25 +48869,25 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Sunteți sigur că doriți să ștergeți?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Nu s-a reușit crearea fișierului temporar '%s'." @@ -48898,7 +48906,12 @@ msgstr "%s trebuie să fie mai mic decât %s." msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Trebuie specificat cel puțin un strat\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "%s trebuie să fie mai mic decât %s." @@ -48975,7 +48988,7 @@ msgstr "Obiecte" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 #, fuzzy msgid "Any" msgstr "Analizează" @@ -49074,18 +49087,18 @@ msgstr "Partea de jos" msgid "At least one layer must be selected" msgstr "Trebuie selectat cel puțin un strat" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "%s trebuie să fie mai mic decât %s." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "%s trebuie să fie mai mic decât %s." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -49208,48 +49221,48 @@ msgstr "Adăugați o zonă de reguli" msgid "Rule name" msgstr "Redenumiți" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Generează" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Comutați starea de selecție" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Reguli" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Afișați toate rețelele" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Teme de culoare (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Afișați limitele paginilor" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Netrasate" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -49831,7 +49844,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Eroare la deschiderea fișierului de echivalență \"%s\"." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -51344,8 +51357,8 @@ msgstr "Schimbați simbolul %s din „%s” în „%s”" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52458,31 +52471,31 @@ msgstr "Se încarcă..." msgid "Loading pads..." msgstr "Se încarcă..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -52490,45 +52503,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -52536,65 +52549,65 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Se încarcă..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Se încarcă..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Se încarcă..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Se încarcă..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Se încarcă fișierele Gerber..." @@ -53350,82 +53363,82 @@ msgstr "Adăugați un filtru de amprente" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Fișiere de bibliotecă de amprentă Geda PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Conexiuni" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Numerotare" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Opțiuni de redare" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Amprenta nu a fost găsită." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Conturul plăcii lipsește sau este greșit. Rulați DRC pentru o analiză " "completă." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exportați netlist-ul plăcii" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Generarea fișierului de foraj" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Se încarcă fișierele Gerber..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Nu s-au putut scrie fișierele de trasare în folderul „%s”." @@ -53774,44 +53787,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Amprenta nu a fost găsită." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Treceți la grila următoare" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54266,8 +54279,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -54661,7 +54674,7 @@ msgstr "Lipsește parametrul '%s' în '%s'" msgid "Loading Footprint Libraries" msgstr "Încărcarea bibliotecilor de amprente" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Nu s-a putut încărca circuitul\n" @@ -54813,7 +54826,7 @@ msgstr "Placa salvat\n" msgid "Failed to save board.\n" msgstr "Nu s-a putut încărca circuitul\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54822,49 +54835,49 @@ msgstr "" "Eroare la salvarea fișierului de bord '%s'.\n" "Nu s-a reușit redenumirea fișierului temporar '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Fișierul IPC-D-356 a fost creat.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Nu am putut crea fișierul IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Biblioteca de simboluri nu a fost actualizată\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Imposibil de determinat formatul fișierului pentru „%s”\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Fișierul nu a fost găsit: \"%s\"\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Nu s-a găsit niciun plugin pentru tipul de fișier „%s”\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Eroare în timpul importului: %s\n" @@ -54874,7 +54887,7 @@ msgstr "Eroare în timpul importului: %s\n" msgid "Multiple Layers" msgstr "Multiplicator" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -61013,97 +61026,97 @@ msgstr "Lățimea reliefului termic" msgid "[INFO] load failed: %s" msgstr "[INFO] incărcare eșuată: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Convertor;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Convertor Bitmap în Componentă" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Creează o componenta dintr-un bitmap pentru a o folosi în KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Editor de schemă" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Culoarea firului în schematică" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Culoarea firului în schematică" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Întreaga schemă" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Vizualizator Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Fișiere Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Manager de Proiect;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "Suita EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "KiCad Predefinit" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 #, fuzzy msgid "PCB Calculator" msgstr "KiCad Predefinit" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Calculator pentru diverse calcule legate de electronică" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Editor de schemă" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Editor PCB" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -61111,6 +61124,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Rotund" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -61173,6 +61195,10 @@ msgstr "Schematică KiCad" msgid "KiCad Drawing Sheet" msgstr "Foaie de desen KiCad" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Importați" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "%s trebuie să fie cel puțin %s." @@ -61848,8 +61874,8 @@ msgstr "Foaie de desen KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -61900,9 +61926,9 @@ msgstr "Foaie de desen KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61988,8 +62014,8 @@ msgstr "Foaie de desen KiCad" #~ " \n" #~ " \n" #~ " Definiția autobuzului\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Plase rezultate\n" #~ " \n" #~ " \n" @@ -62040,9 +62066,10 @@ msgstr "Foaie de desen KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "        " -#~ "          " -#~ "       
MEM. D1, MEM. D2, MEM. Zăvor \n" +#~ "        " +#~ "         
MEM. D1, MEM. D2, MEM. Zăvor " +#~ "\n" #~ " \n" #~ " \n" #~ "
\n" @@ -63066,10 +63093,6 @@ msgstr "Foaie de desen KiCad" #~ msgid "Footprints to New Library..." #~ msgstr "Amprente în bibliotecă nouă..." -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Rotund" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65102,8 +65125,8 @@ msgstr "Foaie de desen KiCad" #~ msgid "Perhaps a shared library (.dll or .so) file is missing.\n" #~ msgstr "" -#~ "Este posibil să lipsească un fișier de bibliotecă partajată (.dll sau ." -#~ "so).\n" +#~ "Este posibil să lipsească un fișier de bibliotecă partajată (.dll " +#~ "sau .so).\n" #~ msgid "" #~ "From command line: argv[0]:\n" @@ -65908,8 +65931,8 @@ msgstr "Foaie de desen KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66041,13 +66064,13 @@ msgstr "Foaie de desen KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66131,8 +66154,9 @@ msgstr "Foaie de desen KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Clauze de nivel superior\n" #~ "\n" @@ -66304,8 +66328,8 @@ msgstr "Foaie de desen KiCad" #~ "\n" #~ "(regula \"Clearance-ul între tampoane de plase diferite\" \n" #~ " [clearance-ul constrângerii (min 3.0mm)]\n" -#~ " (condiția \"A.Type =='Pad' && B.Type =='Pad' & A.Net != B." -#~ "Net\"))\n" +#~ " (condiția \"A.Type =='Pad' && B.Type =='Pad' & A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "(regula \"Via Hole pentru a urmări Clearance-ul\" \n" #~ " [hole_clearance de constrângere (min 0,254 mm)]\n" @@ -67273,8 +67297,8 @@ msgstr "Foaie de desen KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67467,8 +67491,8 @@ msgstr "Foaie de desen KiCad" #~ "\n" #~ "Pe Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "Exemplele de mai sus presupun că `xsltproc` este instalat pe PC-ul " diff --git a/translation/pofiles/ru.po b/translation/pofiles/ru.po index ebe356826b..c66efdd7cd 100644 --- a/translation/pofiles/ru.po +++ b/translation/pofiles/ru.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-05 19:06+0000\n" "Last-Translator: dsa-t \n" "Language-Team: Russian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22534,9 +22530,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23444,8 +23440,8 @@ msgstr "Ошибка при создании временного выходно #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis пока не поддерживает значения DUT. https://ibis.org/summits/nov16a/" "chen.pdf" @@ -28684,7 +28680,7 @@ msgid "Clear Recent Job Files" msgstr "Очистить список недавних файлов заданий" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Просмотр Gerber-файлов KiCad" @@ -29808,7 +29804,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31396,7 +31392,7 @@ msgstr "Установить" msgid "Uninstall" msgstr "Удалить" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31420,13 +31416,13 @@ msgstr "Закрыть менеджер пакетов и отменить от msgid "Install Package" msgstr "Установить пакет" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Отложено (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31614,30 +31610,30 @@ msgstr "Показать все версии" msgid "Download" msgstr "Загрузить" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Ошибка загрузки списка установленных пакетов: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Загрузка %lld/%lld кБ" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Загрузка слишком большая." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Чтение репозитория" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Не удаётся обработать репозиторий: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31645,20 +31641,20 @@ msgstr "" "Репозиторий по указанному URL-адресу не похож на действительный репозиторий " "пакетов KiCad. Пожалуйста, перепроверьте URL." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Чтение пакетов репозитория" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Не удалось загрузить URL пакетов репозитория." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" "Контрольная сумма пакетов не совпадает. Возможно, репозиторий повреждён." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31669,20 +31665,20 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Не удалось разобрать локально хранящийся repository.json." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "Кэш пакетов текущего репозитория повреждён, он будет перезагружен." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Загрузка ресурсов" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31690,27 +31686,27 @@ msgstr "" "Контрольная сумма файла ресурсов не совпадает, файл не будет использован. " "Возможно, репозиторий повреждён." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Локальный файл" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Обновление PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Подготовка к загрузке репозиториев" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Загрузка репозитория..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Проверка пакетов..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31886,227 +31882,227 @@ msgstr "Имя каталога:" msgid "Create New Directory" msgstr "Создание нового каталога" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Переключиться на этот проект" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Закрыть все редакторы и переключиться на выбранный проект" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Создать каталог..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Создать новый каталог" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Показать в Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Показать каталог в окне Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Открыть каталог в менеджере файлов" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Открыть каталог в системном менеджере файлов" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Показать каталоги в окне Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Открыть каталоги в менеджере файлов" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Открыть каталоги в системном менеджере файлов" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Открыть файл в текстовом редакторе" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Открыть файл в текстовом редакторе" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Править в текстовом редакторе" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Выполнять задания" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Переименовать файл..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Переименовать файл" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Переименовать файлы..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Переименовать файлы" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Удалить файл и всё его содержимое" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Удалить файлы и их содержимое" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Поместить в корзину" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Добавить проект в систему контроля версий..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Инициализировать новый репозиторий" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Закоммитить проект..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Закоммитить изменения в локальный репозиторий" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Отправить (Push)" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Отправить закоммиченные локальные изменения в удаленный репозиторий" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Получить (Pull)" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Получить изменения из удаленного репозитория в локальный" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Закоммитить файл..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Переключиться на ветку " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Другое..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Переключиться на другую ветку" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Переключиться на ветку" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Включить интеграцию с Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Повторно включить интеграцию с Git для этого проекта" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Отключить интеграцию с Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Отключить интеграцию с Git для этого проекта" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Изменить имя файла: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Переименование файла" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Сетевой каталог: изменения не отслеживаются" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Локальный каталог: изменения отслеживаются" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Пожалуйста подождите" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Выбранный каталог уже является проектом Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Не удалось инициализировать проект Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Установить внешний репозиторий по умолчанию" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Не удалось задать внешний репозиторий по умолчанию." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Чтение внешнего репозитория" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Не удалось вытащить проект" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Не удалось отправить данные проекта" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "Выбранный каталог не является проектом Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Отмена коммита из-за пустого сообщения." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Отмена коммита из-за пустого выбора файлов." @@ -36112,10 +36108,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38198,8 +38194,8 @@ msgstr "Недостаточно прав для записи файла '%s'." msgid "Generate IPC-2581 File" msgstr "Сформировать файл IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38208,7 +38204,7 @@ msgstr "" "Ошибка генерации файла IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Файл IPC-2581 успешно сформирован." @@ -38249,16 +38245,28 @@ msgstr "Сжать выходной файл" msgid "Compress output into 'zip' file" msgstr "Сжать выходные данные в файл 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Номер изм.:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Столбцы BOM" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Внутренний ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38266,38 +38274,38 @@ msgstr "" "ID номер детали, который используется внутри проекта.\n" "Этот номер должен быть уникальным для каждой детали." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Сгенерировать уникальный" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "P/N производителя:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Столбец, содержащий партномер производителя" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Не включать" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Производитель:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "P/N дистрибьютора:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Столбец, содержащий партномер дистрибьютора" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Дистрибьютор:" @@ -38980,8 +38988,8 @@ msgstr "Абсолютный зазор паяльной пасты:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -39069,7 +39077,7 @@ msgstr "Смещение Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Обозначение" @@ -39187,8 +39195,8 @@ msgstr "Разрешить слияние вырезов в паяльной м #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Глобальный зазор между конт. пл. и паяльной маской.\n" @@ -41025,8 +41033,8 @@ msgstr "Свойства по умолчанию для новых конт. п #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -44356,26 +44364,26 @@ msgstr "Правила проектирования DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ОШИБКА:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Измените обозначение ссылки %s на '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Обозначение %s изменено на %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Правила проектирования не могут быть добавлены без проекта" @@ -44397,8 +44405,9 @@ msgid "" msgstr "" "### Документация\n" "\n" -"Полная документация приведена в [https://docs.kicad.org](https://go.kicad." -"org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +"Полная документация приведена в [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -44462,8 +44471,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44678,8 +44687,8 @@ msgstr "" "| Проверяет ширину поясков перех.отв." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Проверяет заданное выражение." "
" "|\n" @@ -44747,8 +44756,8 @@ msgstr "" "|\n" "| `hole` | min/" "max " -"| Проверяет размер (диаметр) сверленного отверстия в конт.пл. или перех." -"отв. Для овальных отверстий меньший (минорный) диаметр проверяется " +"| Проверяет размер (диаметр) сверленного отверстия в конт.пл. или " +"перех.отв. Для овальных отверстий меньший (минорный) диаметр проверяется " "относительно значения `min` (если указано), а больший (основной) диаметр " "проверяется относительно значения `max` (если указано)." "
" @@ -44993,17 +45002,17 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "### Свойства\n" "\n" "Многие свойства объектов доступны для проверки в выражениях пользовательских " -"правил. Смотрите полную документацию на [https://docs.kicad.org](https://go." -"kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) для полного списка.\n" +"правил. Смотрите полную документацию на [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) для полного списка.\n" "


\n" "\n" @@ -45221,8 +45230,8 @@ msgstr "" "

\n" "\n" " A.inDiffPair('<имя_цепи>')\n" -"Истина, если `A` относится к цепи, которая является частью указанной диф." -"пары.\n" +"Истина, если `A` относится к цепи, которая является частью указанной " +"диф.пары.\n" "Например, `inDiffPair('/CLK')` соответствует цепям `/CLK_P` и `/CLK_N`.\n" "

\n" "\n" @@ -45315,13 +45324,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45476,13 +45485,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -47017,7 +47026,7 @@ msgstr "Проверка перекрытия областей установк msgid "Checking creepage..." msgstr "Проверяем ползучесть..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s ползучесть %s; фактическая %s)" @@ -47802,13 +47811,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Удалить всю плату?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -47817,14 +47826,14 @@ msgstr "" "Следующие файлы будут перезаписаны:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "Вы хотите прервать процесс экспорта?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Не удалось добавить файл '%s'." @@ -47843,7 +47852,12 @@ msgstr "Радиус должен быть больше 0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Необходимо указать хотя бы один слой.\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Радиус должен быть больше 0" @@ -47922,7 +47936,7 @@ msgstr "Объекты" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 #, fuzzy msgid "Any" msgstr "Любой:" @@ -48021,18 +48035,18 @@ msgstr "Нижний слой" msgid "At least one layer must be selected" msgstr "Необходимо указать хотя бы один слой.\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Радиус должен быть больше 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Радиус должен быть больше 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -48156,48 +48170,48 @@ msgstr "Область запрета" msgid "Rule name" msgstr "Переименовать" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Сгенерировать уникальный" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Выбор слоя:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Правила проектирования DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Показать все версии" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Цветовые темы (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Показать вывод" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Не разведено" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -48787,7 +48801,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Ошибка сохранения файла особых правил '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50244,8 +50258,8 @@ msgstr "Обработка компонента '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Предупреждение: Для посад. места %s '%s' не указано имя библиотеки. " "Используйте полный формат 'Библиотека:Посадочное_место' для избежания " @@ -51326,7 +51340,7 @@ msgstr "Загрузка дуг..." msgid "Loading pads..." msgstr "Загрузка конт. пл..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51336,14 +51350,14 @@ msgstr "" "У посад. места %s конт. пл. %s не обозначена как многослойная, но является " "конт. пл. сквозного монтажа." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "У посад. места %s конт. пл. %s не обозначена как многослойная, но является " "кон. пл. сквозного монтажа." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51353,14 +51367,14 @@ msgstr "" "У посад. места %s конт. пл. %s имеет квадратное отверстие (пока не " "поддерживается)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "У посад. места %s конт. пл. %s имеет квадратное отверстие (пока не " "поддерживается)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -51371,7 +51385,7 @@ msgstr "" "У посад. места %s конт. пл. %s имеет отверстие под углом %f°. KiCad " "поддерживает сверление только под углами 90°." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51380,7 +51394,7 @@ msgstr "" "У посад. места %s конт. пл. %s имеет отверстие под углом %f °. KiCad " "поддерживает сверление только под углом 90°." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51389,13 +51403,13 @@ msgstr "" "Ошибка загрузки библиотеки '%s':\n" "У посад. места %s конт. пл. %s использует отверстие неизвестного типа %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" "У посад. места %s конт. пл. %s содержит отверстие неизвестного типа %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -51404,12 +51418,12 @@ msgstr "" "Ошибка загрузки библиотеки '%s':\n" "У посад. места %s конт. пл. %s имеет неизвестную форму." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "У посад. места %s конт. пл. %s имеет неизвестную форму." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51418,7 +51432,7 @@ msgstr "" "Не медная конт. пл. %s на слое Altium (%d) не имеет аналога в KiCad. Она " "будет размещена на слое Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51429,7 +51443,7 @@ msgstr "" "У посад. места %s не медная конт. пл. %s на слое Altium (%d) не имеет " "аналога в KiCad. Она будет размещена на слое Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51438,56 +51452,56 @@ msgstr "" "У посад. места %s не медная конт. пл. %s на слое Altium (%d) не имеет " "аналога в KiCad. Она будет размещена на слое Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Не медная конт. пл. %s подключена к цепи, что не поддерживается." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Не медная конт. пл. %s имеет отверстие, что не поддерживается." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Не медная конт. пл. %s имеет сложную структуру (пока не поддерживается)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Не медная конт. пл. %s имеет неизвестную форму." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Загрузка перех. отв..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" "Перех. отв. из слоя %d в %d использует не медный слой, что не поддерживается." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Загрузка дорожек..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Загрузка строк Unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Загрузка надписей..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Неизвестное обоснование текстового поля %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Загрузка прямоугольников..." @@ -52328,67 +52342,67 @@ msgstr "Файл посад. места gEDA PCB" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Каталог библиотеки посад. мест gEDA PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Создание секции содержимого" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "Конт. пл. имеет неподдерживаемый тип; она была пропущена." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Создание секции истории" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Создание секции BOM" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Посад. место %s не найдено в словаре; данные BOM могут быть неполными." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "Компонент \"%s\" не имеет ссылки OEM; запись в BOM будет пропущена." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Создание данных CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Контур платы отсутствует или деформирован. Выполните проверку правил DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Обнаружены дубликаты указателей на посад. места; вывод IPC-2581 может быть " "неверным." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Экспорт слоя %s, цепь %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "Перех. отв. использует неподдерживаемый стек конт. пл.; опущено из данных " "сверловки." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "Конт. пл. использует неподдерживаемый стек конт. пл.; отверстие опущено из " "данных сверловки." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52396,15 +52410,15 @@ msgstr "" "Каплевидные переходы не поддерживаются в IPC-2581 редакции B; они были " "экспортированы как зоны." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Создание секции логистики" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Сохранение файла" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Не удалось сохранить данные IPC-2581 в буфер." @@ -52764,44 +52778,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Посад. место '%s' не найдено в библиотеке '%s'." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Элемент на отключенном медном слое" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53259,8 +53273,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53634,7 +53648,7 @@ msgstr "Отсутствует аргумент hasComponentClass() с имен msgid "Loading Footprint Libraries" msgstr "Загрузка библиотек посад. мест" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Не удалось загрузить плату\n" @@ -53777,7 +53791,7 @@ msgstr "Сохранить на плате" msgid "Failed to save board.\n" msgstr "Не удалось загрузить плату\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53786,49 +53800,49 @@ msgstr "" "Ошибка генерации файла IPC-2581 '%s'.\n" "Не удалось переименовать временный файл '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Успешно создан файл IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Не удалось создать файл IPC-D-356.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Библиотека символов не была обновлена\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Не удалось прочитать файл '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Файл не найден: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Нет данных о расположении для имени файла '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Экспорт VRML в %s выполнен успешно" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Ошибка загрузки посад. места" @@ -53837,7 +53851,7 @@ msgstr "Ошибка загрузки посад. места" msgid "Multiple Layers" msgstr "Несколько слоёв" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -53919,8 +53933,8 @@ msgid "" "Unable to find complementary differential pair nets. Make sure the names of " "the nets belonging to a differential pair end with either N/P or +/-." msgstr "" -"Не удалось найти второй проводник диф.пары. Проверьте, что имена цепей диф." -"пары заканчиваются на N/P или +/-." +"Не удалось найти второй проводник диф.пары. Проверьте, что имена цепей " +"диф.пары заканчиваются на N/P или +/-." #: pcbnew/router/pns_diff_pair_placer.cpp:543 msgid "" @@ -56373,8 +56387,8 @@ msgstr "Удалить неиспользуемые конт. пл..." msgid "" "Remove or restore the unconnected inner layers on through hole pads and vias" msgstr "" -"Удалить или восстановить не подключённые внутренние слои из сквозных конт." -"пл. и перех. отв." +"Удалить или восстановить не подключённые внутренние слои из сквозных " +"конт.пл. и перех. отв." #: pcbnew/tools/pcb_actions.cpp:1004 msgid "Assign a different footprint from the library" @@ -59425,87 +59439,87 @@ msgstr "терморазгрузка для PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] загрузка не удалась: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Конвертер растрового изображения в компонент" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Создание компонентов KiCad из растровых изображений" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "Редактор схем KiCad (автономно)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Редактор электрических схем" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Редактирование электрических схем KiCad в автономном режиме" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Просмотр Gerber-файлов" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Просмотреть Gerber-файлы" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "САПР" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Комплекс инструментов для составления схем и трассировки печатных плат" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Калькулятор печатных плат KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB Calculator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Калькулятор для вычисления различных электрических параметров" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "Редактор печатных плат KiCad (автономно)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Редактор печатных плат" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Редактирование печатных плат KiCad в автономном режиме" @@ -59513,6 +59527,14 @@ msgstr "Редактирование печатных плат KiCad в авто msgid "An EDA suite for schematic and circuit board design" msgstr "САПР для составления схем и трассировки печатных плат" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Circuit board" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59570,6 +59592,10 @@ msgstr "Символ схемы KiCad" msgid "KiCad Drawing Sheet" msgstr "Форматная рамка KiCad" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Импорт" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(Конт.пл. должна иметь положительный размер)" @@ -60497,8 +60523,8 @@ msgstr "Форматная рамка KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60549,9 +60575,9 @@ msgstr "Форматная рамка KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60637,8 +60663,8 @@ msgstr "Форматная рамка KiCad" #~ " \n" #~ " \n" #~ " Определения шин\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Результирующие цепи\n" #~ " \n" #~ " \n" @@ -60689,9 +60715,9 @@ msgstr "Форматная рамка KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61975,12 +62001,6 @@ msgstr "Форматная рамка KiCad" #~ "местами\n" #~ "(если библиотека уже существует, то она будет заменена)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Circuit board" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -64222,8 +64242,8 @@ msgstr "Форматная рамка KiCad" #~ "Cannot generate clearance report on footprint with multiple pads. Select " #~ "a single pad." #~ msgstr "" -#~ "Нельзя сформировать отчёт о зазорах для посад.мест с несколькими конт." -#~ "пл. Выберите одну конт.пл." +#~ "Нельзя сформировать отчёт о зазорах для посад.мест с несколькими " +#~ "конт.пл. Выберите одну конт.пл." #~ msgid "Set border width to 0 to use schematic's default symbol line width." #~ msgstr "Установите 0 для использования толщины линии по умолчанию." @@ -64677,8 +64697,8 @@ msgstr "Форматная рамка KiCad" #~ "pin %s%s at location (%.3f, %.3f) of converted." #~ msgstr "" #~ "Вывод-дубликат %s %s с координатами (%.3f, %.3f), " -#~ "конфликтует с выводом %s%s, координаты (%.3f, %.3f) в доп." -#~ "обозначении." +#~ "конфликтует с выводом %s%s, координаты (%.3f, %.3f) в " +#~ "доп.обозначении." #, c-format #~ msgid "" @@ -64702,8 +64722,8 @@ msgstr "Форматная рамка KiCad" #~ "Off grid pin %s %s at location (%.3s, %.3s) in unit %c of " #~ "converted." #~ msgstr "" -#~ "Вывод %s не по сетке %s с координатами (%.3s, %.3s) в доп." -#~ "обозначении части %c." +#~ "Вывод %s не по сетке %s с координатами (%.3s, %.3s) в " +#~ "доп.обозначении части %c." #~ msgid "Convert" #~ msgstr "Преобразовать" @@ -65389,8 +65409,8 @@ msgstr "Форматная рамка KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65522,13 +65542,13 @@ msgstr "Форматная рамка KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65612,8 +65632,9 @@ msgstr "Форматная рамка KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Определения верхнего уровня\n" #~ "\n" @@ -65732,8 +65753,8 @@ msgstr "Форматная рамка KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65767,13 +65788,13 @@ msgstr "Форматная рамка KiCad" #~ "

\n" #~ "\n" #~ " A.intersectsFrontCourtyard('<обозначения_посад.мест>')\n" -#~ "Истина если любая часть `A` лежит в области установки указанных посад." -#~ "мест. сверху.\n" +#~ "Истина если любая часть `A` лежит в области установки указанных " +#~ "посад.мест. сверху.\n" #~ "

\n" #~ "\n" #~ " A.intersectsBackCourtyard('<обозначения_посад.мест>')\n" -#~ "Истина если любая часть `A` лежит в области установки указанных посад." -#~ "мест. снизу.\n" +#~ "Истина если любая часть `A` лежит в области установки указанных " +#~ "посад.мест. снизу.\n" #~ "

\n" #~ "\n" #~ " A.intersectsArea('<имя_зоны>')\n" @@ -65856,13 +65877,13 @@ msgstr "Форматная рамка KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67056,8 +67077,8 @@ msgstr "Форматная рамка KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -67177,13 +67198,13 @@ msgstr "Форматная рамка KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67382,8 +67403,8 @@ msgstr "Форматная рамка KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -67417,13 +67438,13 @@ msgstr "Форматная рамка KiCad" #~ "

\n" #~ "\n" #~ " A.intersectsFrontCourtyard('<обозначения_посад.мест>')\n" -#~ "Истина если любая часть `A` лежит в области установки указанных посад." -#~ "мест. сверху.\n" +#~ "Истина если любая часть `A` лежит в области установки указанных " +#~ "посад.мест. сверху.\n" #~ "

\n" #~ "\n" #~ " A.intersectsBackCourtyard('<обозначения_посад.мест>')\n" -#~ "Истина если любая часть `A` лежит в области установки указанных посад." -#~ "мест. снизу.\n" +#~ "Истина если любая часть `A` лежит в области установки указанных " +#~ "посад.мест. снизу.\n" #~ "

\n" #~ "\n" #~ " A.intersectsArea('<имя_зоны>')\n" @@ -67506,13 +67527,13 @@ msgstr "Форматная рамка KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67894,8 +67915,8 @@ msgstr "Форматная рамка KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68083,8 +68104,8 @@ msgstr "Форматная рамка KiCad" #~ "\n" #~ "Для Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "На приведённых выше примерах предполагается что `xsltproc` установлен на " @@ -70870,8 +70891,8 @@ msgstr "Форматная рамка KiCad" #~ "Microvias can only be placed between the outer layers (F.Cu/B.Cu) and the " #~ "ones directly adjacent to them." #~ msgstr "" -#~ "Перех.микроотв. могут быть размещены только между внешними слоями (F.Cu/B." -#~ "Cu) и теми, которые непосредственно прилегают к ним." +#~ "Перех.микроотв. могут быть размещены только между внешними слоями (F.Cu/" +#~ "B.Cu) и теми, которые непосредственно прилегают к ним." #, c-format #~ msgid "Page layout description file \"%s\" not found." @@ -72126,11 +72147,11 @@ msgstr "Форматная рамка KiCad" #~ "

The directory must have a .pretty file extension because " #~ "the format of the save is pretty.

" #~ msgstr "" -#~ "Установите это свойство для каталога, в котором должны сохраняться посад." -#~ "места в формате \"pretty\", при внесении изменений в данную библиотеку. " -#~ "Посад.места сохранённые в этот каталог, будет иметь приоритет над посад." -#~ "местами с тем же именем из github репозитория. Эти сохранённые посад." -#~ "места можно отправить специалисту по обслуживанию библиотек для " +#~ "Установите это свойство для каталога, в котором должны сохраняться " +#~ "посад.места в формате \"pretty\", при внесении изменений в данную " +#~ "библиотеку. Посад.места сохранённые в этот каталог, будет иметь приоритет " +#~ "над посад.местами с тем же именем из github репозитория. Эти сохранённые " +#~ "посад.места можно отправить специалисту по обслуживанию библиотек для " #~ "обновления.

Каталог должен иметь расширение .pretty, так " #~ "как формат сохранения - pretty.

" @@ -72953,8 +72974,8 @@ msgstr "Форматная рамка KiCad" #~ "file" #~ msgstr "" #~ "Используйте этот атрибут для SMD компонентов.\n" -#~ "Компоненты только с таким атрибутом попадут в файл списка позиций посад." -#~ "мест" +#~ "Компоненты только с таким атрибутом попадут в файл списка позиций " +#~ "посад.мест" #~ msgid "" #~ "Use this attribute for \"virtual\" footprints drawn on board\n" @@ -72969,8 +72990,8 @@ msgstr "Форматная рамка KiCad" #~ msgid "Include footprints with SMD pads even if not marked Surface Mount" #~ msgstr "" -#~ "Включить посад.места с SMD конт.пл. даже если они не помечены как посад." -#~ "места поверхностного монтажа" +#~ "Включить посад.места с SMD конт.пл. даже если они не помечены как " +#~ "посад.места поверхностного монтажа" #~ msgid "Error: the pad is not on a copper layer and has a hole" #~ msgstr "Ошибка: конт.пл. не на медном слое и содержит отв." @@ -73789,13 +73810,13 @@ msgstr "Форматная рамка KiCad" #~ "new set of links between symbols and footprints, and then updates the " #~ "footprints accordingly." #~ msgstr "" -#~ "Первый метод следует по существующим связям между компонентами и посад." -#~ "местами, обновляя посад.места на основе изменений соответствующих " +#~ "Первый метод следует по существующим связям между компонентами и " +#~ "посад.местами, обновляя посад.места на основе изменений соответствующих " #~ "компонентов схемы.\n" #~ "\n" -#~ "Второй метод использует обозначение для сопоставления компонента с посад." -#~ "местом, создавая при этом новую связь, и затем выполняет соответствующие " -#~ "обновления." +#~ "Второй метод использует обозначение для сопоставления компонента с " +#~ "посад.местом, создавая при этом новую связь, и затем выполняет " +#~ "соответствующие обновления." #~ msgid "All supported library formats|" #~ msgstr "Все поддерживаемые форматы библиотек|" @@ -74228,8 +74249,8 @@ msgstr "Форматная рамка KiCad" #~ msgstr "" #~ "\n" #~ "\n" -#~ "Менеджер компонентов не поддерживает компоненты с незаданным поз." -#~ "обозначением.\n" +#~ "Менеджер компонентов не поддерживает компоненты с незаданным " +#~ "поз.обозначением.\n" #~ "\n" #~ "Менеджер компонентов будет закрыт." diff --git a/translation/pofiles/sk.po b/translation/pofiles/sk.po index b16602cbb1..cc2f4989c8 100644 --- a/translation/pofiles/sk.po +++ b/translation/pofiles/sk.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:35+0000\n" "Last-Translator: EdizonTN \n" "Language-Team: Slovak \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22322,9 +22319,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23288,8 +23285,8 @@ msgstr "Nepodarilo sa vytvoriť dočasný súbor '%s'" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis zatím nepodporuje hodnoty DUT. https://ibis.org/summits/nov16a/chen.pdf" @@ -28764,7 +28761,7 @@ msgid "Clear Recent Job Files" msgstr "Vymazať posledné súbory úloh" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Súbory Gerber" @@ -29925,7 +29922,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -31588,7 +31585,7 @@ msgstr "Obnoviť veľkosť" msgid "Uninstall" msgstr "Nastavenie rendra" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -31615,13 +31612,13 @@ msgstr "Naozaj chcete odstrániť vybrané kapitoly?" msgid "Install Package" msgstr "V balení" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Obnoviť veľkosť" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -31832,53 +31829,53 @@ msgstr "Zobraziť všetky priechody" msgid "Download" msgstr "Dole" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "" "Chyba pri načítaní netlistu.\n" "%s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, fuzzy, c-format msgid "Downloading %lld/%lld kB" msgstr "Globálne knižnice" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Globálne knižnice" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Pridajte drôt na vstup zbernice" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Nepodarilo sa spracovať repozitár: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 #, fuzzy msgid "Fetching repository packages" msgstr "Nemožno vytvoriť súbor Netlistu" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Nepodarilo sa načítať URL adresu repozitára balíkov." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Hash balíčku neodpovídá. Repozitář by mohl být poškozen." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31889,23 +31886,23 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Nemožno otvoriť %s" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Mezipaměť balíku pro aktuální repozitář je poškozena, bude znovu staženo." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Globálne knižnice" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31913,32 +31910,32 @@ msgstr "" "Hash souboru zdrojů není správný a nebude použit. Repozitář může být " "poškozen." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Upraviť lokálny súbor..." -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Aktualizovať" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Spravujte definície autobusov" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Pridajte drôt na vstup zbernice" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Odstráňte stopu vo vnútri podložky" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32115,241 +32112,241 @@ msgstr "Názov adresára:" msgid "Create New Directory" msgstr "Vytvorí nový adresár" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Prepnúť na tento projekt" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Zatvorte všetkých editorov a prepnite na vybratý projekt" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Nový adresár..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Vytvorí nový adresár" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Ukázať v prehliadači" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Ukázať adresár v prehliadači" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Otvorte adresár v Prieskumníkovi súborov" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Otvára adresár v predvolenom správcovi súborov systému" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Ukázať adresáre v okne prehliadača" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Otvorte adresáre v Prieskumníkovi súborov" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Otvára adresáre v predvolenom správcovi súborov systému" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Otvorí súbor v textovom editore" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Otvorte súbory v textovom editore" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Úpravy v textovom editore" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s zo %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Premenovať súbor..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Premenuje súbor" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Premenovať súbory..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Premenovať súbor" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Odstráňte súbor a jeho obsah" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Odstráňte súbory a ich obsah" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 #, fuzzy msgid "Move to Trash" msgstr "Premeniť na stopy" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Nemožno otvoriť %s" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Commit-núť Projekt..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Commit-núť zmeny do lokálneho repozitára" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Uložiť lokálne commit-nuté zmeny do vzdialeného repozitára" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 #, fuzzy msgid "Pull changes from remote repository into local" msgstr "Tlačiť schému" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Commit-núť súbor..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Prepnite na vnútornú vrstvu 1 " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Ďaľšie..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Nalaďte skosenie diferenciálneho páru" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Prepnite na editor PCB" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Zapnúť kontrolu DRC" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Zapnúť kontrolu DRC" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Zmeniť názov súboru: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Zmení meno súboru" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Sieťová cesta: nesleduje zmeny priečinkov" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Lokálna cesta: sledovanie zmien priečinka" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Šírka pulzu:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Vybraný adresár už je ako Git projekt." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Nepodarilo sa načítať '%s'" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Použiť predvolené meno siete" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Nepodarilo sa nastaviť prednastavený remote." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Pridajte drôt na vstup zbernice" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Nepodarilo sa načítať '%s'" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Nepodarilo sa načítať '%s'" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Vybraný adresár už je používaný ako git projekt." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Zahodenie commit-u kvôli prázdnej správe commit-u." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Zahodenie commit-u kvôli nevybratému súboru." @@ -36452,10 +36449,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38574,8 +38571,8 @@ msgstr "Nedostatočné oprávnenia na zápis súboru '%s'." msgid "Generate IPC-2581 File" msgstr "Generovať súbor IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38584,7 +38581,7 @@ msgstr "" "Chyba pri ukladaní súboru nástenky '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Súbor IPC-2581 bol úspešne vygenerovaný." @@ -38627,58 +38624,70 @@ msgstr "komprimovať súbor" msgid "Compress output into 'zip' file" msgstr "Zkomprimujte výstup do souboru 'zip'" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revízia:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Stĺpce" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "interné" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Generovať jedinečné" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "vyberte kláves" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Názov siete nemôže byť prázdny." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Filtračné siete" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "vyberte kláves" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Zarovnať/Umiestniť" @@ -39407,8 +39416,8 @@ msgstr "Odstup spájkovacej pasty:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Lokálny odstup spájkovacej pasty pre toto puzdro.\n" @@ -39501,7 +39510,7 @@ msgstr "Y Ofset" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Referenčné označenie" @@ -39618,8 +39627,8 @@ msgstr "Povoliť mostík v spájkovacej maske medzi plôškami" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Odstup spájkovacej pasty vzhľadom na veľkosť kontaktnej plôšky.\n" @@ -41514,8 +41523,8 @@ msgstr "Predvolené vlastnosti podložky..." #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Lokálny odstup spájkovacej pasty pre túto plôšku.\n" @@ -44956,26 +44965,26 @@ msgstr "Pravidlá KDR" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "CHYBA:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Zmena referenčného označenia z '%s' na '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Zmena %s referenčného označenia na %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Pravidlá pre dizajn sa nedajú pridať bez projektu" @@ -45037,8 +45046,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -45341,8 +45350,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45541,13 +45550,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -47128,7 +47137,7 @@ msgstr "Prebieha kontrola stôp, aby sa prekrývali nádvoria..." msgid "Checking creepage..." msgstr "Kontrolujú sa kolíky..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s klírens %s; skutočný %s)" @@ -47940,13 +47949,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Naozaj chcete odstrániť celú nástenku?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -47957,7 +47966,7 @@ msgstr "" "%s\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -47966,7 +47975,7 @@ msgstr "" "Použiť relatívnu cestu k\n" "\"%s\"?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Nepodarilo sa prečítať súbor '%s'." @@ -47985,7 +47994,12 @@ msgstr "Vout musí byť väčší ako Vref" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Musia byť vybrané najmenej dva priame segmenty trate.\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Vout musí byť väčší ako Vref" @@ -48064,7 +48078,7 @@ msgstr "Predmety" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 #, fuzzy msgid "Any" msgstr "Analyzovať" @@ -48163,18 +48177,18 @@ msgstr "Povoliť spodnú vrstvu" msgid "At least one layer must be selected" msgstr "Musia byť vybrané najmenej dva priame segmenty trate.\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Vout musí byť väčší ako Vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Vout musí byť väčší ako Vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -48298,48 +48312,48 @@ msgstr "Oblasť pravidla" msgid "Rule name" msgstr "Premenovať" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Generovať varovanie" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Výber vrstvy:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Pravidlá KDR" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Zobraziť všetky priechody" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Farebné témy (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Zobraziť trasovacie informácie" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Neodvedený" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -48933,7 +48947,7 @@ msgstr "" "%s" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -50405,8 +50419,8 @@ msgstr "Spracúvam symbol '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -51526,7 +51540,7 @@ msgstr "Načítanie oblúkov..." msgid "Loading pads..." msgstr "Načítávanie plošiek..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -51535,14 +51549,14 @@ msgstr "" "Podložka '%s' stopy Footprint %s má štvorcový otvor. KiCad to zatiaľ " "nepodporuje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, fuzzy, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Podložka '%s' stopy Footprint %s má štvorcový otvor. KiCad to zatiaľ " "nepodporuje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -51551,14 +51565,14 @@ msgstr "" "Podložka '%s' stopy Footprint %s má štvorcový otvor. KiCad to zatiaľ " "nepodporuje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, fuzzy, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "Podložka '%s' stopy Footprint %s má štvorcový otvor. KiCad to zatiaľ " "nepodporuje" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -51568,7 +51582,7 @@ msgstr "" "Podložka '%s' stopy Footprint %s má rotáciu otvoru o %f stupňa. KiCad " "podporuje iba 90 stupňové uhly" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51577,7 +51591,7 @@ msgstr "" "Podložka '%s' stopy Footprint %s má rotáciu otvoru o %f stupňa. KiCad " "podporuje iba 90 stupňové uhly" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -51586,14 +51600,14 @@ msgstr "" "Pad '%s' Footprint %s používa zložitý stack padov (druh %d), ktorý zatiaľ " "nie je podporovaný" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, fuzzy, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" "Pad '%s' Footprint %s používa zložitý stack padov (druh %d), ktorý zatiaľ " "nie je podporovaný" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -51602,14 +51616,14 @@ msgstr "" "Pad '%s' Footprint %s používa zložitý stack padov (druh %d), ktorý zatiaľ " "nie je podporovaný" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" "Pad '%s' Footprint %s používa zložitý stack padov (druh %d), ktorý zatiaľ " "nie je podporovaný" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, fuzzy, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51618,7 +51632,7 @@ msgstr "" "Nekovovaná podložka na vrstve altia %d nemá žiadny ekvivalent KiCad. " "Namiesto toho ho vložte na server Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -51628,7 +51642,7 @@ msgstr "" "Nekovovaná podložka na vrstve altia %d nemá žiadny ekvivalent KiCad. " "Namiesto toho ho vložte na server Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, fuzzy, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51637,58 +51651,58 @@ msgstr "" "Nekovovaná podložka na vrstve altia %d nemá žiadny ekvivalent KiCad. " "Namiesto toho ho vložte na server Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, fuzzy, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Nekovovaná podložka '%s' má otvor. Toto by sa nemalo stávať" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, fuzzy, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Nekovovaná podložka '%s' má otvor. Toto by sa nemalo stávať" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, fuzzy, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Non-Copper Pad '%s' používa komplexný stack padov (druh %d). Toto by sa " "nemalo stávať" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Nekovovaná podložka '%s' má otvor. Toto by sa nemalo stávať" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Načítavam..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, fuzzy, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "Nekovovaná podložka '%s' má otvor. Toto by sa nemalo stávať" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Načítavanie cestičiek..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Načítavam..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Načítavanie textu..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Neznáme zarovnanie textového poľa %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Načítavanie štvoruholníkov..." @@ -52519,83 +52533,83 @@ msgstr "Pridajte filter stopy" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Súbory knižnice stopy PCB spoločnosti Geda" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Vyberte Pripojenie" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Smer číslovania" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Nastavenie rendra" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "V knižniciach nemožno nájsť niektoré puzdra" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 #, fuzzy msgid "Generating CAD data" msgstr "Stanovení údajů o DPS" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Obrys dosky chýba alebo má nesprávny tvar. Spustením DRC získate úplnú " "analýzu." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exportovať zoznam Netlist" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Generovať pozičný súbor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Načítava sa súbor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Nepodarilo sa vymazať '%s'" @@ -52953,44 +52967,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "V knižniciach nemožno nájsť niektoré puzdra" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Položka na deaktivovanej vrstve medi" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Preskakujem zakázané oblasti na nepriradených vrstvách %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Preskakujem zakázané oblasti s neplatnými vrstvami" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53455,8 +53469,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53834,7 +53848,7 @@ msgstr "Chýbajúci argument pre '%s'" msgid "Loading Footprint Libraries" msgstr "Načítavajú sa knižnice stopy" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Nepodarilo sa načítať '%s'" @@ -53989,7 +54003,7 @@ msgstr "Uložiť na palubu" msgid "Failed to save board.\n" msgstr "Nepodarilo sa načítať '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53998,51 +54012,51 @@ msgstr "" "Chyba pri ukladaní súboru nástenky '%s'.\n" "Nepodarilo sa premenovať dočasný súbor '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "DPS a schéma boli úspešne opätovne anotované" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Nepodarilo sa vytvoriť súbor." -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Knižnica symbolov nie je povolená.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Nepodarilo sa určiť formát súboru pre '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Súbor sa nenašiel: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Exportná stopa" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "DPS a schéma boli úspešne opätovne anotované" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Pri načítaní písma sa vyskytla chyba '%s'." @@ -54051,7 +54065,7 @@ msgstr "Pri načítaní písma sa vyskytla chyba '%s'." msgid "Multiple Layers" msgstr "Viac vrstiev" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" "Vykresľovanie do formátu HPDL už nie je podporované od KiCad verzie 10.0" @@ -59915,97 +59929,97 @@ msgstr "Tepelný reliéf" msgid "[INFO] load failed: %s" msgstr "[INFO] načítavanie zlyhalo: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Konvertor bitovej mapy na súčiastku" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Vytvořit komponentu z bitmapy pro použití s KiCadem" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Voľby editora schém" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Schematické pole" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Použite farebný motív Eeschema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Súbory Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Zobraziť súbory Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Manažér projektu;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA Suite" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 #, fuzzy msgid "Suite of tools for schematic design and circuit board layout" msgstr "O návrhárovi dosiek plošných spojov Pcbnew" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "PCB kalkulačka" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "DPS;Kalkulačka;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB kalkulačka" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Kalkulačka pro různé výpočty související s elektronikou" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Prepnite na editor PCB" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Editor rozloženia stránky" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Samostatný editor desky pro KiCad desky" @@ -60014,6 +60028,15 @@ msgstr "Samostatný editor desky pro KiCad desky" msgid "An EDA suite for schematic and circuit board design" msgstr "O návrhárovi dosiek plošných spojov Pcbnew" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Tlačiť dosku" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -60075,6 +60098,9 @@ msgstr "KiCad schematický symbol" msgid "KiCad Drawing Sheet" msgstr "KiCad list výkresu" +#~ msgid "PCB: Import" +#~ msgstr "DPS: Import" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Nesprávna (záporná) hodnota veľkosti rohu" @@ -60944,8 +60970,8 @@ msgstr "KiCad list výkresu" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60996,9 +61022,9 @@ msgstr "KiCad list výkresu" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61084,8 +61110,8 @@ msgstr "KiCad list výkresu" #~ " \n" #~ " \n" #~ " Definice sběrnice\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Výsledné sítě\n" #~ " \n" #~ " \n" @@ -61136,9 +61162,9 @@ msgstr "KiCad list výkresu" #~ "  
MEM{D_{[1..2]} ~{LATCH}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62468,13 +62494,6 @@ msgstr "KiCad list výkresu" #~ "Vytvorte novú knižnicu stôp obsahujúcu stopy použité na palube\n" #~ "(ak knižnica už existuje, bude nahradená)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Tlačiť dosku" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -66844,8 +66863,8 @@ msgstr "KiCad list výkresu" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -66935,8 +66954,8 @@ msgstr "KiCad list výkresu" #~ "\n" #~ "Po kliknutí na tlačidlo generovania sa stane toto:\n" #~ "\n" -#~ "1. Eeschema vytvorí prechodný súbor netlistu \\ *. Xml, napríklad `test." -#~ "xml`.\n" +#~ "1. Eeschema vytvorí prechodný súbor netlistu \\ *. Xml, napríklad " +#~ "`test.xml`.\n" #~ "2. Eeschema spustí skript z príkazového riadku a vytvorí konečný výstupný " #~ "súbor.\n" #~ "\n" @@ -66954,15 +66973,15 @@ msgstr "KiCad list výkresu" #~ "V systéme Windows je príkazový riadok nasledovný.\n" #~ "\n" #~ "„“\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"% I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"% I\"\n" #~ "„“\n" #~ "\n" #~ "V systéme Linux sa príkaz stane nasledujúcim.\n" #~ "\n" #~ "„“\n" -#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / myconverter ." -#~ "xsl \"% I\"\n" +#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / " +#~ "myconverter .xsl \"% I\"\n" #~ "„“\n" #~ "kde `myconverter.xsl` je šablóna štýlov, ktorú používate.\n" #~ "\n" diff --git a/translation/pofiles/sl.po b/translation/pofiles/sl.po index afd1cb69f5..bd0b6511dd 100644 --- a/translation/pofiles/sl.po +++ b/translation/pofiles/sl.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-03 19:09+0000\n" "Last-Translator: Mitja Nemec \n" "Language-Team: Slovenian " @@ -8663,7 +8665,7 @@ msgstr "Preverjanje omrežnih povezav ..." #: common/grid_tricks.cpp:379 common/tool/actions.cpp:313 #: common/widgets/listbox_tricks.cpp:209 eeschema/tools/sch_actions.cpp:244 #: pcbnew/dialogs/panel_setup_rules.cpp:140 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:964 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:981 #: pcbnew/tools/edit_tool.cpp:3027 #, fuzzy msgid "Cut" @@ -8681,7 +8683,7 @@ msgstr "Počistite izbrane celice, tako da v odložišče shranite izvirno vsebi #: eeschema/tools/sch_actions.cpp:250 kicad/dialogs/panel_jobset.cpp:439 #: pcbnew/dialogs/dialog_multichannel_repeat_layout_base.cpp:76 #: pcbnew/dialogs/panel_setup_rules.cpp:141 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:965 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:982 #, fuzzy msgid "Copy" msgstr "Kopiraj" @@ -8696,7 +8698,7 @@ msgstr "Kopirajte izbrane celice v odložišče" #: eeschema/tools/sch_editor_control.cpp:2798 #: eeschema/tools/symbol_editor_edit_tool.cpp:1739 #: pcbnew/dialogs/panel_setup_rules.cpp:142 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:966 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:983 #: pcbnew/tools/pcb_control.cpp:1380 #, fuzzy msgid "Paste" @@ -8710,10 +8712,10 @@ msgstr "Celice odložišča prilepite v matrico v trenutni celici" #: common/grid_tricks.cpp:388 common/tool/actions.cpp:404 #: common/widgets/listbox_tricks.cpp:212 eeschema/tools/sch_edit_tool.cpp:2092 #: eeschema/tools/symbol_editor_edit_tool.cpp:858 -#: kicad/dialogs/panel_jobset.cpp:440 kicad/project_tree_pane.cpp:1010 +#: kicad/dialogs/panel_jobset.cpp:440 kicad/project_tree_pane.cpp:1014 #: pcbnew/dialogs/panel_setup_rules.cpp:143 #: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:593 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:967 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:984 #: pcbnew/tools/edit_tool.cpp:2997 pcbnew/tools/edit_tool.cpp:3040 #, fuzzy msgid "Delete" @@ -8736,7 +8738,7 @@ msgstr "Izbriše izbrane elemente" #: pcbnew/dialogs/dialog_import_settings.cpp:100 #: pcbnew/dialogs/dialog_import_settings_base.cpp:101 #: pcbnew/dialogs/panel_setup_rules.cpp:147 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:971 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:988 #, fuzzy msgid "Select All" msgstr "Izberi vse" @@ -9184,18 +9186,18 @@ msgstr "Izvozi KORAK" msgid "PCB: Export HPGL" msgstr "Izvozi IDFv3" -#: common/jobs/job_export_pcb_ipc2581.cpp:72 -#: pcbnew/dialogs/dialog_export_2581_base.h:88 +#: common/jobs/job_export_pcb_ipc2581.cpp:74 +#: pcbnew/dialogs/dialog_export_2581_base.h:90 #, fuzzy msgid "Export IPC-2581" msgstr "Izvozi KORAK" -#: common/jobs/job_export_pcb_ipc2581.cpp:78 +#: common/jobs/job_export_pcb_ipc2581.cpp:80 #, fuzzy msgid "Export IPC-2581 Job Settings" msgstr "Izvozi v datoteko" -#: common/jobs/job_export_pcb_ipc2581.cpp:91 +#: common/jobs/job_export_pcb_ipc2581.cpp:93 #, fuzzy msgid "PCB: Export IPC-2581" msgstr "Izvozi KORAK" @@ -9394,11 +9396,6 @@ msgstr "Uvozi" msgid "PCB Import Job Settings" msgstr "Uvozi nastavitve" -#: common/jobs/job_pcb_import.cpp:67 -#, fuzzy -msgid "PCB: Import" -msgstr "Uvozi" - #: common/jobs/job_pcb_render.cpp:132 #, fuzzy, c-format msgid "Render %s" @@ -10091,12 +10088,12 @@ msgid "Missing units for '%s'| (%s)" msgstr "Manjkajoče enote za „%s“ | (%s)" #: common/libeval_compiler/libeval_compiler.cpp:1184 -#, fuzzy, c-format +#, fuzzy msgid "Type mismatch between '%s' and %lf" msgstr "Glas mora biti večji od vref" #: common/libeval_compiler/libeval_compiler.cpp:1190 -#, fuzzy, c-format +#, fuzzy msgid "Type mismatch between %lf and '%s'" msgstr "Glas mora biti večji od vref" @@ -10579,7 +10576,7 @@ msgstr "Napaka pri pridobivanju datoteke!\n" #: eeschema/sch_plotter.cpp:736 gerbview/export_to_pcbnew.cpp:65 #: pagelayout_editor/files.cpp:224 pcbnew/build_BOM_from_board.cpp:101 #: pcbnew/dialogs/dialog_board_statistics.cpp:475 -#: pcbnew/dialogs/dialog_drc.cpp:1112 pcbnew/dialogs/dialog_export_2581.cpp:297 +#: pcbnew/dialogs/dialog_drc.cpp:1112 pcbnew/dialogs/dialog_export_2581.cpp:302 #: pcbnew/dialogs/dialog_export_idf.cpp:130 #: pcbnew/dialogs/dialog_export_vrml.cpp:139 #: pcbnew/dialogs/dialog_gen_footprint_position.cpp:335 @@ -10832,66 +10829,66 @@ msgstr "Zapri %s" msgid "Quit %s" msgstr "Zapri %s" -#: common/tool/action_toolbar.cpp:1135 +#: common/tool/action_toolbar.cpp:1162 #, fuzzy msgid "Grid selector" msgstr "Mrežni slog" -#: common/tool/action_toolbar.cpp:1136 +#: common/tool/action_toolbar.cpp:1163 #, fuzzy msgid "Grid Selection box" msgstr "Pojasnite izbor" -#: common/tool/action_toolbar.cpp:1148 +#: common/tool/action_toolbar.cpp:1175 #, fuzzy msgid "Zoom selector" msgstr "Povečaj na Izbira" -#: common/tool/action_toolbar.cpp:1149 +#: common/tool/action_toolbar.cpp:1176 #, fuzzy msgid "Zoom Selection box" msgstr "Povečaj na Izbira" -#: common/tool/action_toolbar.cpp:1161 +#: common/tool/action_toolbar.cpp:1188 #, fuzzy msgid "IPC/Scripting plugins" msgstr "Konzola za skriptiranje" -#: common/tool/action_toolbar.cpp:1162 +#: common/tool/action_toolbar.cpp:1189 msgid "Region to hold the IPC/Scripting action buttons" msgstr "" -#: common/tool/action_toolbar.cpp:1167 +#: common/tool/action_toolbar.cpp:1194 #, fuzzy msgid "Layer selector" msgstr "Izbira sloja:" -#: common/tool/action_toolbar.cpp:1168 +#: common/tool/action_toolbar.cpp:1195 #, fuzzy msgid "Control to select the layer" msgstr "Počistite izbrano grafično plast" -#: common/tool/action_toolbar.cpp:1175 +#: common/tool/action_toolbar.cpp:1202 #, fuzzy msgid "Symbol unit selector" msgstr "Zapis enote simbola:" -#: common/tool/action_toolbar.cpp:1176 +#: common/tool/action_toolbar.cpp:1203 #, fuzzy msgid "Displays the current unit" msgstr "Zaprite trenutni urejevalnik" -#: common/tool/action_toolbar.cpp:1181 +#: common/tool/action_toolbar.cpp:1208 #, fuzzy msgid "Symbol body style selector" msgstr "Zapis enote simbola:" -#: common/tool/action_toolbar.cpp:1182 +#: common/tool/action_toolbar.cpp:1209 #, fuzzy msgid "Displays the current body style" msgstr "Zaprite trenutni urejevalnik" -#: common/tool/action_toolbar.cpp:1188 +#: common/tool/action_toolbar.cpp:1215 #, fuzzy msgid "Allow moving of locked items with the mouse" msgstr "Dovoli izbiro zaklenjenih predmetov" @@ -11560,14 +11557,14 @@ msgstr "Pomanjšaj pri kazalcu" #: common/tool/actions.cpp:766 common/widgets/mathplot.cpp:1415 #: pcbnew/dialogs/panel_setup_rules.cpp:151 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:975 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:992 #, fuzzy msgid "Zoom In" msgstr "Približaj" #: common/tool/actions.cpp:772 common/widgets/mathplot.cpp:1416 #: pcbnew/dialogs/panel_setup_rules.cpp:152 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:976 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:993 #, fuzzy msgid "Zoom Out" msgstr "Pomanjšaj" @@ -13336,7 +13333,7 @@ msgstr "Datoteka projekta: \"%s\"" #: cvpcb/dialogs/dialog_config_equfiles.cpp:95 #: eeschema/dialogs/dialog_bom.cpp:403 #: gerbview/tools/gerbview_inspection_tool.cpp:183 -#: kicad/project_tree_pane.cpp:1100 +#: kicad/project_tree_pane.cpp:1104 #, fuzzy msgid "No text editor selected in KiCad. Please choose one." msgstr "V KiCad-u ni izbranega urejevalnika besedil. Prosim izberite enega." @@ -13741,19 +13738,19 @@ msgstr "Pove¾i" msgid "Unconnected wire to bus entry" msgstr "Pove¾i" -#: eeschema/connection_graph.cpp:4384 +#: eeschema/connection_graph.cpp:4380 #, fuzzy, c-format msgid "" "Hierarchical label '%s' in root sheet cannot be connected to non-existent " "parent sheet" msgstr "Opozorila splošna oznaka %s ni povezana z oznako strani" -#: eeschema/connection_graph.cpp:4450 +#: eeschema/connection_graph.cpp:4446 #, fuzzy, c-format msgid "Sheet pin %s has no matching hierarchical label inside the sheet" msgstr "Za hierarhični priključek %s manjka oznaka hierarhičnega vozlišča" -#: eeschema/connection_graph.cpp:4467 +#: eeschema/connection_graph.cpp:4463 #, fuzzy, c-format msgid "Hierarchical label %s has no matching sheet pin in the parent sheet" msgstr "Opozorila splošna oznaka %s ni povezana z oznako strani" @@ -14089,8 +14086,8 @@ msgid "" "\\Users\\username\\kicad\\my_python_script.py`, the command line would be:\n" "\n" "```\n" -"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" \"%O." -"csv\"\n" +"python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " +"\"%O.csv\"\n" "```\n" "\n" "On Linux, if the desired generator script for a CSV BOM is `/home/username/" @@ -18659,6 +18656,7 @@ msgid "Code" msgstr "DCode:" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "" @@ -19589,8 +19587,8 @@ msgstr "Posodobi/ponastavi velikosti in sloge polj" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 #, fuzzy msgid "Syntax Help" msgstr "Pomoč pri sintaksi" @@ -20767,7 +20765,7 @@ msgstr "" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 #, fuzzy msgid "Failed to create output directory\n" msgstr "Ne morem ustvariti imenika \"%s\"" @@ -21770,7 +21768,7 @@ msgstr "Izpelji iz simbola:" msgid "Error loading symbol %s from library '%s'." msgstr "Napaka pri nalaganju simbola '%s' iz knjižnice '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 #, fuzzy msgid "Unknown" @@ -23873,28 +23871,28 @@ msgstr "Neveljaven identifikator knjižnice simbolov" msgid "Invalid symbol library ID" msgstr "Neveljaven identifikator knjižnice simbolov" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 #, fuzzy msgid "Missing sheet name property" msgstr "Manjkajoči argument za '%s'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 #, fuzzy msgid "Missing sheet file property" msgstr "Manjkajoči argument za '%s'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 #, fuzzy msgid "Invalid table: no cells defined" msgstr "Naveden je neveljaven odtis" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, fuzzy, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "Imena simbola \"%s\" ni mogoče najti v knjižnici \"%s\"" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 #, fuzzy msgid "Invalid library ID" @@ -24516,7 +24514,7 @@ msgid "Library Link" msgstr "Povezava do knjižnice:" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 #, fuzzy msgid "Library Description" @@ -24950,8 +24948,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -25002,9 +25000,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -25991,8 +25989,8 @@ msgstr "Ustvarjanje začasne datoteke »%s« ni uspelo" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -31821,7 +31819,7 @@ msgid "Clear Recent Job Files" msgstr "Počisti nedavne delovne datoteke" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Datoteke Gerber" @@ -33045,7 +33043,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -34727,7 +34725,7 @@ msgstr "Namesti" msgid "Uninstall" msgstr "Odstrani" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -34754,13 +34752,13 @@ msgstr "Ali ste prepričani, da želite izbrisati izbrane elemente?" msgid "Install Package" msgstr "V paketu" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Velikost strani" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -34974,54 +34972,54 @@ msgstr "Pokaži vse vie" msgid "Download" msgstr "Dol" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "" "Napaka pri nalaganju netlista.\n" "%s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, fuzzy, c-format msgid "Downloading %lld/%lld kB" msgstr "Preneseno %lld/%lld Kb" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Neveljavna velikost %ll d: prevelika" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Dodajte repozitorij" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "Ne morem odpreti %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 #, fuzzy msgid "Fetching repository packages" msgstr "Ne morem ustvariti datoteke" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Ne morem ustvariti datoteke" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -35029,53 +35027,53 @@ msgid "" "%s" msgstr "Ne morem odpreti %s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Ne morem odpreti %s" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Vir" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Uredi lokalno datoteko ..." -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Posodobi" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Upravljanje definicij vodila" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Dodajte repozitorij" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Odstranite gosenico znotraj blazinice" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -35248,267 +35246,267 @@ msgstr "Ime imenika:" msgid "Create New Directory" msgstr "Ustvari nov imenik" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 #, fuzzy msgid "Switch to this Project" msgstr "Preklopite na ta projekt" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 #, fuzzy msgid "Close all editors, and switch to the selected project" msgstr "Zaprite vse urejevalnike in preklopite na izbrani projekt" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 #, fuzzy msgid "New Directory..." msgstr "Nov imenik ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 #, fuzzy msgid "Create a New Directory" msgstr "Ustvarite nov imenik" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 #, fuzzy msgid "Reveal in Finder" msgstr "Razkrij v Finderju" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 #, fuzzy msgid "Reveals the directory in a Finder window" msgstr "Odkrije imenik v oknu Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 #, fuzzy msgid "Open Directory in File Explorer" msgstr "Odprite imenik v Raziskovalcu datotek" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 #, fuzzy msgid "Opens the directory in the default system file manager" msgstr "Odpre imenik v privzetem sistemskem upravitelju datotek" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 #, fuzzy msgid "Reveals the directories in a Finder window" msgstr "Razkrije imenike v oknu Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 #, fuzzy msgid "Open Directories in File Explorer" msgstr "Odprite imenike v Raziskovalcu datotek" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 #, fuzzy msgid "Opens the directories in the default system file manager" msgstr "Odpre imenike v privzetem sistemskem upravitelju datotek" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 #, fuzzy msgid "Open the file in a Text Editor" msgstr "Odprite datoteko v urejevalniku besedil" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 #, fuzzy msgid "Open files in a Text Editor" msgstr "Odprite datoteke v urejevalniku besedil" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 #, fuzzy msgid "Edit in a Text Editor" msgstr "Urejanje v urejevalniku besedil" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s dne %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 #, fuzzy msgid "Rename File..." msgstr "Preimenuj datoteko ..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 #, fuzzy msgid "Rename file" msgstr "Preimenuj datoteko" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 #, fuzzy msgid "Rename Files..." msgstr "Preimenuj datoteke ..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 #, fuzzy msgid "Rename files" msgstr "Preimenujte datoteke" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 #, fuzzy msgid "Delete the file and its content" msgstr "Izbrišite datoteko in njeno vsebino" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 #, fuzzy msgid "Delete the files and their contents" msgstr "Izbrišite datoteke in njihovo vsebino" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 #, fuzzy msgid "Move to Trash" msgstr "Pretvori v skladbe" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Ne morem odpreti %s" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "&Projekti" -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Uredi polje" -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Preklopite na Notranji sloj 1" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Drugo ..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Nastavite naklon diferencialnega para" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Preklopite na PCB Editor" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Omogoči samodejno brisanje povezav" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Omogoči samodejno brisanje povezav" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Spremeni ime datoteke: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 #, fuzzy msgid "Change filename" msgstr "Spremeni ime datoteke" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 #, fuzzy msgid "Network path: not monitoring folder changes" msgstr "Omrežna pot: ne spremlja sprememb map" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 #, fuzzy msgid "Local path: monitoring folder changes" msgstr "Lokalna pot: spremljanje sprememb map" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Širina impulza:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Izbrana datoteka ni veljavna ali je morda poškodovana!" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Ne najdem elementa" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Uporabi ime povezav" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Ne morem ustvariti datoteke <%s>" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Dodajte repozitorij" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Ne najdem elementa" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Ne najdem elementa" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Izbrana datoteka ni veljavna ali je morda poškodovana!" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -39990,10 +39988,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 #, fuzzy @@ -42364,8 +42362,8 @@ msgstr "" msgid "Generate IPC-2581 File" msgstr "Ustvari datoteko s seznamom IPC-D-356" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -42374,7 +42372,7 @@ msgstr "" "Napaka pri shranjevanju datoteke plošče \"%s\".\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "Shranjevanje datoteke ni uspelo." @@ -42421,59 +42419,71 @@ msgstr "Komprimiraj datoteko" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revizija:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Stolpci" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Notranji sloji" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Ustvari opozorilo" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Izberi sloj:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Ime omrežja ne sme biti prazno." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Prikaži &spisek povezave ..." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Izberi sloj:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Poravnaj/razporedi" @@ -43248,8 +43258,8 @@ msgstr "Absolutni očistek spajkalne paste:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -43343,7 +43353,7 @@ msgstr "Y Odmik" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "Oznaka referenc" @@ -43476,8 +43486,8 @@ msgstr "" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Globalna razdalja med blazinicami in masko za spajkanje.\n" @@ -45538,8 +45548,8 @@ msgstr "Privzete lastnosti blazinice ..." #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -49254,27 +49264,27 @@ msgstr "Pravila DRK" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 #, fuzzy msgid "ERROR:" msgstr "NAPAKA:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Spremenite referenčni označevalnik '%s v' %s '." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Spremenite referenčni označevalnik %s v %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 #, fuzzy msgid "Design rules cannot be added without a project" msgstr "Pravila oblikovanja ni mogoče dodati brez projekta" @@ -49338,8 +49348,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -49642,8 +49652,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -49842,13 +49852,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -51543,7 +51553,7 @@ msgstr "Preverjanje odtisov prekrivajočih se dvorišč ..." msgid "Checking creepage..." msgstr "Preverjanje zatičev ..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s zračnost %s; dejanska %s)" @@ -52374,13 +52384,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Ali ste prepričani, da želite izbrisati celotno ploščo?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -52390,7 +52400,7 @@ msgstr "" "\n" "%s" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -52399,7 +52409,7 @@ msgstr "" "Ali želite uporabiti pot glede na\n" "\"%s\"" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Ne morem ustvariti datoteke <%s>" @@ -52418,7 +52428,12 @@ msgstr "Glas mora biti večji od vref" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Izbrati morata biti vsaj dva odseka ravnih tirov." + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Glas mora biti večji od vref" @@ -52497,7 +52512,7 @@ msgstr "Predmeti" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Katerikoli" @@ -52596,18 +52611,18 @@ msgstr "Spodnji / zadnji sloj:" msgid "At least one layer must be selected" msgstr "Izbrati morata biti vsaj dva odseka ravnih tirov." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Glas mora biti večji od vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Glas mora biti večji od vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -52731,48 +52746,48 @@ msgstr "Območje pravil" msgid "Rule name" msgstr "Preimenuj" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Ustvari opozorilo" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Izbira sloja:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Pravila DRK" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Pokaži vse vie" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Barvna tema:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Pokaži sled" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Nepotezno" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -53377,7 +53392,7 @@ msgstr "" "%s" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -54943,8 +54958,8 @@ msgstr "Simbol za obdelavo „%s: %s“." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -56122,7 +56137,7 @@ msgstr "Poteka nalaganje ..." msgid "Loading pads..." msgstr "Poteka nalaganje ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -56130,13 +56145,13 @@ msgid "" msgstr "" "Blazinica [%s 'Footprint %s ima kvadratno luknjo. KiCad tega še ne podpira" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, fuzzy, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Blazinica [%s 'Footprint %s ima kvadratno luknjo. KiCad tega še ne podpira" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -56144,13 +56159,13 @@ msgid "" msgstr "" "Blazinica [%s 'Footprint %s ima kvadratno luknjo. KiCad tega še ne podpira" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, fuzzy, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "Blazinica [%s 'Footprint %s ima kvadratno luknjo. KiCad tega še ne podpira" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -56160,7 +56175,7 @@ msgstr "" "Blazinica [%s 'Footprint %s ima vrtenje vrtin za %f stopinj. KiCad podpira " "le kote 90 stopinj" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -56169,7 +56184,7 @@ msgstr "" "Blazinica [%s 'Footprint %s ima vrtenje vrtin za %f stopinj. KiCad podpira " "le kote 90 stopinj" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -56178,14 +56193,14 @@ msgstr "" "Podloga '%s' Footprint %s uporablja zapleten sklad blazinic (vrsta %d), ki " "še ni podprt" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, fuzzy, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" "Podloga '%s' Footprint %s uporablja zapleten sklad blazinic (vrsta %d), ki " "še ni podprt" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -56194,14 +56209,14 @@ msgstr "" "Podloga '%s' Footprint %s uporablja zapleten sklad blazinic (vrsta %d), ki " "še ni podprt" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" "Podloga '%s' Footprint %s uporablja zapleten sklad blazinic (vrsta %d), ki " "še ni podprt" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, fuzzy, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -56210,7 +56225,7 @@ msgstr "" "Nebakrena blazinica na sloju Altium %d nima ekvivalenta KiCad. Namesto tega " "ga postavite na Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -56220,7 +56235,7 @@ msgstr "" "Nebakrena blazinica na sloju Altium %d nima ekvivalenta KiCad. Namesto tega " "ga postavite na Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, fuzzy, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -56229,60 +56244,60 @@ msgstr "" "Nebakrena blazinica na sloju Altium %d nima ekvivalenta KiCad. Namesto tega " "ga postavite na Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, fuzzy, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Nebakrena blazinica '%s' ima luknjo. To se ne bi smelo zgoditi" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, fuzzy, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Nebakrena blazinica '%s' ima luknjo. To se ne bi smelo zgoditi" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, fuzzy, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Non-Copper Pad '%s' uporablja zapleten kup blazinic (kind %d). To se ne bi " "smelo zgoditi" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Nebakrena blazinica '%s' ima luknjo. To se ne bi smelo zgoditi" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Poteka nalaganje ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, fuzzy, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "Nebakrena blazinica '%s' ima luknjo. To se ne bi smelo zgoditi" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Poteka nalaganje ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Poteka nalaganje ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Poteka nalaganje ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Nalaganje datotek Gerber ..." @@ -57117,82 +57132,82 @@ msgstr "Dodaj filter odtisa" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Datoteke knjižnice odtisov PCB Geda" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Izberite Povezava" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Smer oštevilčenja" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Možnosti upodabljanja" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Odtisa ni mogoče najti na seznamu sprememb" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Oblika plošče manjka ali je napačno oblikovana. Zaženite DRC za popolno " "analizo." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Izvoz seznam vozlišč" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Ustvari datoteko položaja" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Beri nastavitveno datoteko" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "'%s' ni bilo mogoče izbrisati" @@ -57559,44 +57574,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Odtisa ni mogoče najti na seznamu sprememb" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Element na onemogočeni plasti" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -58065,8 +58080,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -58460,7 +58475,7 @@ msgstr "Manjkajoči argument za '%s'" msgid "Loading Footprint Libraries" msgstr "Nalaganje odtisnih knjižnic" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Nalaganja \"%s\" ni uspelo" @@ -58620,7 +58635,7 @@ msgstr "Shrani na krovu" msgid "Failed to save board.\n" msgstr "Nalaganja \"%s\" ni uspelo" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -58629,51 +58644,51 @@ msgstr "" "Napaka pri shranjevanju datoteke plošče \"%s\".\n" "Začasne datoteke »%s« ni bilo mogoče preimenovati" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "PCB in shema uspešno reannotirana" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Ne morem ustvariti datoteke <%s>" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Knjižnica simbolov ni omogočena." -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Datoteke \"%s\" ni mogoče prebrati" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Datoteke ni mogoče najti: '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Izvoz odtisa" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "PCB in shema uspešno reannotirana" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "" @@ -58685,7 +58700,7 @@ msgstr "" msgid "Multiple Layers" msgstr "Več plasti" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -65086,101 +65101,101 @@ msgstr "Toplotni reliefi" msgid "[INFO] load failed: %s" msgstr "Nalaganje [INFO] ni uspelo: vhodna vrstica je predolga\n" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Pretvornik bitnih slik v komponente" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 #, fuzzy msgid "Bitmap to Component Converter" msgstr "Pretvornik bitnih slik v komponente" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Oštevilči shemo" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Shematsko polje" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Uporabite barvno temo Eeschema" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Ezhema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Datoteke Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Ogled datotek Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 #, fuzzy msgid "Projectmanager;" msgstr "Upravljalnik Projekta" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 #, fuzzy msgid "KiCad PCB Calculator" msgstr "PCB kalkulator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 #, fuzzy msgid "PCB;Calculator;" msgstr "PCB kalkulator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 #, fuzzy msgid "PCB Calculator" msgstr "PCB kalkulator" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "&Urejevalnik ..." -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Urejevalnik postavitve strani" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -65188,6 +65203,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Natisni ploščo" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -65248,6 +65272,10 @@ msgstr "Uredi shematske simbole" msgid "KiCad Drawing Sheet" msgstr "Urejevalnik knjižnic" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Uvozi" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Napaka: negativna velikost vogala." @@ -66110,8 +66138,8 @@ msgstr "Urejevalnik knjižnic" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -66162,9 +66190,9 @@ msgstr "Urejevalnik knjižnic" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -67610,10 +67638,6 @@ msgstr "Urejevalnik knjižnic" #~ "krovu\n" #~ "(če knjižnica že obstaja, bo zamenjana)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Natisni ploščo" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -72620,8 +72644,8 @@ msgstr "Urejevalnik knjižnic" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -72727,15 +72751,15 @@ msgstr "Urejevalnik knjižnic" #~ "V sistemu Windows je ukazna vrstica naslednja.\n" #~ "\n" #~ "\"\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"% I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"% I\"\n" #~ "\"\n" #~ "\n" #~ "V Linuxu ukaz postane naslednji.\n" #~ "\n" #~ "\"\n" -#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / myconverter ." -#~ "xsl \"% I\"\n" +#~ "xsltproc -o \"% O\" / usr / local / kicad / bin / plugins / " +#~ "myconverter .xsl \"% I\"\n" #~ "\"\n" #~ "kjer je \"myconverter.xsl\" tabela s slogi, ki jo uporabljate.\n" #~ "\n" diff --git a/translation/pofiles/sr.po b/translation/pofiles/sr.po index b940a10ec3..b28dfb9c01 100644 --- a/translation/pofiles/sr.po +++ b/translation/pofiles/sr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-07-13 08:02+0000\n" "Last-Translator: Luka Borkovic \n" "Language-Team: Serbian \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -23400,9 +23396,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24341,8 +24337,8 @@ msgstr "Попуњавање зона" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -29918,7 +29914,7 @@ msgid "Clear Recent Job Files" msgstr "Отвори" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Покажи Gerber фајлове" @@ -31100,7 +31096,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32753,7 +32749,7 @@ msgstr "Величина текста" msgid "Uninstall" msgstr "Render опције" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32780,13 +32776,13 @@ msgstr "" msgid "Install Package" msgstr "У пакету" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, fuzzy, c-format msgid "Pending (%d)" msgstr "Величина текста" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, fuzzy, c-format msgid "Installed (%d)" @@ -32995,51 +32991,51 @@ msgstr "Прикажи" msgid "Download" msgstr "Доле" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, fuzzy, c-format msgid "Error loading installed packages list: %s" msgstr "Грешка: " -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, fuzzy, c-format msgid "Downloading %lld/%lld kB" msgstr "Учитавање " -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Учитавање " -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Стави " -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "Попуњавање зона" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Попуњавање зона" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, fuzzy, c-format msgid "" "Unable to parse packages metadata:\n" @@ -33047,52 +33043,52 @@ msgid "" "%s" msgstr "Попуњавање зона" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Попуњавање зона" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Преузимање ресурса" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Уреди локални фајл" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Поља" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "ERC извјештај" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Стави " -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Креирање зона" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -33259,256 +33255,256 @@ msgstr "Име:" msgid "Create New Directory" msgstr "Креирање зона" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 #, fuzzy msgid "Switch to this Project" msgstr "Пројект" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 #, fuzzy msgid "New Directory..." msgstr "Нова библиотека" -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 #, fuzzy msgid "Create a New Directory" msgstr "Креирање зона" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 #, fuzzy msgid "Open the file in a Text Editor" msgstr "Текстуални едитор" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 #, fuzzy msgid "Open files in a Text Editor" msgstr "Текстуални едитор" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 #, fuzzy msgid "Edit in a Text Editor" msgstr "Текстуални едитор" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s или %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 #, fuzzy msgid "Rename File..." msgstr "&Преименуј фајл..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Преименуј фајл" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 #, fuzzy msgid "Rename Files..." msgstr "&Преименуј фајл..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 #, fuzzy msgid "Rename files" msgstr "Преименуј фајл" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 #, fuzzy msgid "Delete the file and its content" msgstr "Избриши" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 #, fuzzy msgid "Delete the files and their contents" msgstr "Избриши" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 #, fuzzy msgid "Move to Trash" msgstr "Сачувај као слику" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Попуњавање зона" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Нови пројект" -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "&Преименуј фајл..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "Пројект" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Остало..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Релативна" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Текстуални едитор" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Омогући Git праћење" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Омогући Git праћење" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Промјена облика курсора" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 #, fuzzy msgid "Change filename" msgstr "Промјена облика курсора" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "Дужина:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Избриши" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Попуњавање зона" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Изабери језик" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Грешка у креирању датотеке '%s'." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Стави " -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Попуњавање зона" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Попуњавање зона" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Избриши" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -37675,10 +37671,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -39899,15 +39895,15 @@ msgstr "Немогуће сачувати фајл %s." msgid "Generate IPC-2581 File" msgstr "IPC-D-356 тест фајлови" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "%s" msgstr "Сви фајлови (*.*)|*.*" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -39948,59 +39944,71 @@ msgstr "Унос" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Ревизија:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Колоне" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Остали слојеви" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Генериши грешку" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Изабери слој" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Попуњавање зона" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Филтери" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Изабери слој" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Атрибути" @@ -40743,8 +40751,8 @@ msgstr "Залијепи" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -40832,7 +40840,7 @@ msgstr "Помак" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "Референца" @@ -40953,8 +40961,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -42891,8 +42899,8 @@ msgstr "Залијепи" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -46293,27 +46301,27 @@ msgstr "Прикажи" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 #, fuzzy msgid "ERROR:" msgstr " *ГРЕШКА*\n" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Попуњавање зона" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Попуњавање зона" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -46375,8 +46383,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -46679,8 +46687,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46879,13 +46887,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -48543,7 +48551,7 @@ msgstr "Учитавање " msgid "Checking creepage..." msgstr "Попуњавање зона" -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "Поставке..." @@ -49366,19 +49374,19 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Стил линије" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -49387,7 +49395,7 @@ msgstr "" "Желите ли да користите релативну путању до\n" "\"%s\"?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Грешка у додавању фајла '%s'." @@ -49406,7 +49414,12 @@ msgstr "%s мора бити најмање %s." msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Библиотека није изабрана." + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "%s мора бити најмање %s." @@ -49484,7 +49497,7 @@ msgstr "Нема објеката" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "" @@ -49583,18 +49596,18 @@ msgstr "Лијево" msgid "At least one layer must be selected" msgstr "Библиотека није изабрана." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "%s мора бити најмање %s." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "%s мора бити најмање %s." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -49716,48 +49729,48 @@ msgstr "Додај поље" msgid "Rule name" msgstr "Преименуј" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Генериши грешку" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Избор слоја:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Прикажи" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Прикажи" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Боја:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Прикажи" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Ниједан облик није изабран" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -50331,7 +50344,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Сви фајлови (*.*)|*.*" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, fuzzy, c-format msgid "" "Error saving board file '%s'.\n" @@ -51840,8 +51853,8 @@ msgstr "Попуњавање зона" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52954,31 +52967,31 @@ msgstr "Учитава се..." msgid "Loading pads..." msgstr "Учитава се..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -52986,45 +52999,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -53032,65 +53045,65 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Учитава се..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Учитава се..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Учитава се..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Учитава се..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Сви фајлови (*.*)|*.*" @@ -53813,82 +53826,82 @@ msgstr "Додај поље" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Учитавање " -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Нема конекције" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Опције:" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Render опције" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Маркер није пронађен" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Контура плоче недостаје или је погрешно обликована. Покрените ДРЦ за потпуну " "анализу." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Унеси" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Позиција:" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Сви фајлови (*.*)|*.*" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Немогуће сачувати фајл %s." @@ -54210,44 +54223,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Маркер није пронађен" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Унутрашњи бакарни слој" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54702,8 +54715,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -55093,7 +55106,7 @@ msgstr "Недостаје име или тип слоја." msgid "Loading Footprint Libraries" msgstr "Учитавање " -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Попуњавање зона" @@ -55249,58 +55262,58 @@ msgstr "Сачувај &Као..." msgid "Failed to save board.\n" msgstr "Попуњавање зона" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" "Failed to rename temporary file '%s." msgstr "Попуњавање зона" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "фајл не постоји" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Грешка у креирању датотеке '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Симбол" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Попуњавање зона" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Фајл није пронађен: '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Унеси" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Грешка у учитавању фонта '%s'." @@ -55310,7 +55323,7 @@ msgstr "Грешка у учитавању фонта '%s'." msgid "Multiple Layers" msgstr "Сви слојеви" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -61460,95 +61473,95 @@ msgstr "Дужина:" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "Bitmap-у-компоненту;Bitmap;Конвертер;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 #, fuzzy msgid "Bitmap to Component Converter" msgstr "компонента" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Додјела шеме" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Додјела шеме" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Додјела шеме" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "еeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Gerber фајлови" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Покажи Gerber фајлове" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Пројектменаџер;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad PCB дигитрон" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Дигитрон;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB дигитрон" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Отвори" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Поставке странице" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -61556,6 +61569,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Чисто" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -61614,6 +61636,10 @@ msgstr "Додјела шеме" msgid "KiCad Drawing Sheet" msgstr "Опције цртања" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Унеси" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "%s мора бити најмање %s." @@ -63171,10 +63197,6 @@ msgstr "Опције цртања" #~ msgid "Footprints to New Library..." #~ msgstr "Текстуални едитор" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Чисто" - #, fuzzy, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" diff --git a/translation/pofiles/sv.po b/translation/pofiles/sv.po index a4e7f28560..b422240080 100644 --- a/translation/pofiles/sv.po +++ b/translation/pofiles/sv.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-01 17:37+0000\n" "Last-Translator: Henrik Kauhanen \n" "Language-Team: Swedish \" to create a hyperlink to a page in this " "schematic." msgstr "" -"Ogiltig destination för hyperlänk. Vänligen mata in endera en giltig URL (t." -"ex. file:// eller http(s)://) eller \"#\" för att skapa en " +"Ogiltig destination för hyperlänk. Vänligen mata in endera en giltig URL " +"(t.ex. file:// eller http(s)://) eller \"#\" för att skapa en " "hyperlänk till en sida i detta kretsschema." #: eeschema/dialogs/dialog_text_properties.cpp:595 @@ -17362,8 +17359,8 @@ msgstr "Uppdatera/återställ fältens storlekar och stilar" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Syntaxhjälp" @@ -18378,7 +18375,7 @@ msgstr "Plottning till HPGL stöds inte längre från och med KiCad 10.0.\n" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Lyckades inte skapa utmatningskatalog\n" @@ -19276,7 +19273,7 @@ msgstr "Härledd från" msgid "Error loading symbol %s from library '%s'." msgstr "Fel vid inläsning av symbol %s från bibliotek '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Okänd" @@ -21206,28 +21203,28 @@ msgstr "Ogiltigt namn på symbolbibliotek" msgid "Invalid symbol library ID" msgstr "Ogiltigt ID på symbolbibliotek" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 #, fuzzy msgid "Missing sheet name property" msgstr "Argumentet arknamn saknas för %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 #, fuzzy msgid "Missing sheet file property" msgstr "Argumentet arknamn saknas för %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 #, fuzzy msgid "Invalid table: no cells defined" msgstr "Ogiltigt kartformat specificerat\n" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "Gruppbibliotekslänk %s innehåller ogiltigt tecken '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "Ogiltigt ID för bibliotek" @@ -21799,7 +21796,7 @@ msgid "Library Link" msgstr "Bibliotekslänk" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Biblioteksbeskrivning" @@ -22216,8 +22213,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22268,9 +22265,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23139,8 +23136,8 @@ msgstr "Det gick inte att skapa temporär utmatningsfil" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis stöder inte ännu DUT-värden. https://ibis.org/summits/nov16a/chen.pdf" @@ -28290,7 +28287,7 @@ msgid "Clear Recent Job Files" msgstr "Rensa senaste jobbfiler" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad Gerber-visare" @@ -28865,8 +28862,8 @@ msgid "" "When specifying multiple variants, the output path must contain ${VARIANT} " "to generate separate output files for each variant.\n" msgstr "" -"När flera varianter specificeras, måste utmatningssökvägen innehålla " -"${VARIANT} för att generera separata utmatnigsfiler för respektive variant.\n" +"När flera varianter specificeras, måste utmatningssökvägen innehålla $" +"{VARIANT} för att generera separata utmatnigsfiler för respektive variant.\n" #: kicad/cli/command.cpp:144 msgid "Input file" @@ -29216,8 +29213,8 @@ msgstr "Ogiltigt format specificerat\n" msgid "" "Comma separated list of untranslated layer names to include such as F.Cu,B.Cu" msgstr "" -"Kommaseparerad lista av icke översatta namn på lager att inkludera, så som F." -"Cu,B.Cu" +"Kommaseparerad lista av icke översatta namn på lager att inkludera, så som " +"F.Cu,B.Cu" #: kicad/cli/command_pcb_export_base.cpp:48 msgid "" @@ -29402,7 +29399,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30972,7 +30969,7 @@ msgstr "Installera" msgid "Uninstall" msgstr "Avinstallera" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -30998,13 +30995,13 @@ msgstr "" msgid "Install Package" msgstr "Installera paket" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Förestående (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31191,30 +31188,30 @@ msgstr "Visa alla versioner" msgid "Download" msgstr "Ladda ned" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Fel vid inläsning av listan över installerade paket: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Laddar ned %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Nedladdningen är för stor." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Hämtar mjukvaruförråd" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Kan inte tolka mjukvaruförråd: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31222,19 +31219,19 @@ msgstr "" "Mjukvaruförrådet på den angivna URL-adressen ser inte ut som ett giltigt " "KiCad paketförråd. Vänligen kontrollera adressen." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Hämtar paket från mjukvaruförråd" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Kunde inte läsa mjukvaruförrådets paket-url." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Paketets hash stämmer inte överens. Mjukvaruförrådet kan vara korrupt." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31245,22 +31242,22 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Kan inte tolka lokalt lagrad repository.json." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Paket-cachen för aktuellt mjukvaruförråd är felaktig. Den kommer att laddas " "ned på nytt." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Laddar ned resurser" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31268,27 +31265,27 @@ msgstr "" "Resurs-filens hash stämmer inte överens och kommer inte användas. " "Mjukvaruförrådet kan vara korrupt." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Lokal fil" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Uppdatering av insticksprogramshanterare" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Förbereder för att hämta mjukvaruförråd" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Hämtar mjukvaruförråd..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Utvärderar paket..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31463,225 +31460,225 @@ msgstr "Katalognamn:" msgid "Create New Directory" msgstr "Skapa ny mapp" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Byt till detta projekt" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Stäng alla redigerare och växla till det valda projektet" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Ny katalog ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Skapa en ny mapp" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Avslöja i Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Visar katalogen i ett Finder-fönster" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Öppna katalog i File Explorer" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Öppnar katalogen i standardsystemfilhanteraren" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Avslöjar katalogerna i ett Finder-fönster" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Öppna kataloger i File Explorer" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Öppnar katalogerna i standardsystemfilhanteraren" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Öppna filen i en textredigerare" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Öppna filer i en textredigerare" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Redigera i en textredigerare" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Utför åtgärder" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Döp om fil..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Döp om fil" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Byt namn på filer ..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Byt namn på fil" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Ta bort filen och dess innehåll" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Ta bort filerna och deras innehåll" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Flytta till papperskorgen" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Lägg till projekt till versionshantering..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Initialisera nytt förvar" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Överlämna projekt..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Överlämna ändringar till det lokala förvaret" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Skicka" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Skicka överlämnade lokala ändringar till fjärrförvar" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Hämta" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Hämta ändringar från fjärrförvar till lokalt förvar" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Överlämna fil..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Byt till gren " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Annan..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Byt till en annan gren" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Byt till gren" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Aktivera Git-integration" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Återaktivera Git-integration för detta projekt" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Deaktivera Git-synkronisering" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Deaktivera Git-integratin för detta projekt" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Ändra filnamn: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Ändra filnamn" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Nätverksväg: övervakar inte mappändringar" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Lokal sökväg: övervakning av mappändringar" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Vänligen vänta" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Väntar på att Git-åtgärder ska fullföljas..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Den valda katalogen är redan ett Git-projekt." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Lyckades inte initialisera Git-projekt." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Ställ in standardfjärrförvar" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Lyckades inte ställa in standardfjärrförvar." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Hämta fjärrförvar" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Lyckades inte hämta projekt" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Lyckades inte skicka projekt" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "Den valda katalogen är inte ett Git-projekt." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Avvisar överlämning på grund av tomt överlämningsmeddelande." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Avvisar överlämning på grund av tomt filval." @@ -33123,8 +33120,8 @@ msgstr "" "Täckande skikt och ingjutning tillåter minskade isolations- och krypavstånd. " "Detta stöds inte av kalkylatorn.\n" "\n" -"Ett täckande skikt som lätt kan delaminera under produktens livstid (som t." -"ex. lödmask) skall inte beaktas för reduktion." +"Ett täckande skikt som lätt kan delaminera under produktens livstid (som " +"t.ex. lödmask) skall inte beaktas för reduktion." #: pcb_calculator/calculator_panels/panel_electrical_spacing_iec60664_base.cpp:254 #: pcbnew/dialogs/panel_zone_properties_base.cpp:70 @@ -35655,10 +35652,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -37692,8 +37689,8 @@ msgstr "Otillräckliga behörigheter för att spara filen '%s'." msgid "Generate IPC-2581 File" msgstr "Generera IPC-2581-fil" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -37702,7 +37699,7 @@ msgstr "" "Fel vid generering av IPC2581-fil '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "IPC-2581-fil skapades med lyckat resultat." @@ -37743,16 +37740,28 @@ msgstr "Komprimera utmatning" msgid "Compress output into 'zip' file" msgstr "Komprimera utmatning i 'zip'-fil" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revision:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Komponentlistekolumner" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Internt ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -37760,37 +37769,37 @@ msgstr "" "ID-nummer för komponent som används internt i designen.\n" "Detta nummer måste vara unikt för varje del." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Generera unikt" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "Tillverkarens artikelnummer:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Kolumn som innehåller tillverkarens artikelnummer" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Utelämna" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Tillverkare:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "Leverantörs art.nr.:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Kolumn som innehåller leverantörens artikelnummer" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Leverantör:" @@ -38467,8 +38476,8 @@ msgstr "Marginal för lodpasta:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Specifik marginal för lodpasta, giltig för detta fotavtryck.\n" @@ -38558,7 +38567,7 @@ msgstr "Y-förskjutning" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Referensbeteckning" @@ -38674,8 +38683,8 @@ msgstr "Tillåt överbryggade lödmasköppningar mellan lödytor" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Marginal för lodpasta relativt till lödytans storlek.\n" @@ -40471,8 +40480,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Specifik marginal för lodpasta, giltig för denna lödyta.\n" @@ -43722,26 +43731,26 @@ msgstr "DRC regler" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "FEL:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "Regler '%s' och '%s' delar samma villkor." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Regel '%s' refererar till odefinierad nätklass '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Regel '%s' refererar till odefinierat(-ade) lager: %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Designregler kan inte läggas till utan ett projekt" @@ -43763,9 +43772,9 @@ msgid "" msgstr "" "### Dokumentation\n" "\n" -"För den fullständiga dokumentationen se [https://docs.kicad.org](https://go." -"kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules)." +"För den fullständiga dokumentationen se [https://docs.kicad.org](https://" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)." #: pcbnew/dialogs/panel_setup_rules_help_1clauses.h:2 msgid "" @@ -43829,8 +43838,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44045,8 +44054,8 @@ msgstr "" "| Kontrollerar bredden på ringformade ringar på vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Kontrollerar det givna uttrycket." "
" "|\n" @@ -44100,8 +44109,8 @@ msgstr "" "max " "| Kontrollerar avståndet mellan objekt och skivans kant.

Detta kan " "också betraktas som \"milling tolerance\"(frästolerans) eftersom skivans " -"kant kommer att inkludera alla grafiska objekt på lagret `Edge." -"Cuts`(kantskärningar) samt eventuella *ovala* hål i plattan. (Se " +"kant kommer att inkludera alla grafiska objekt på lagret " +"`Edge.Cuts`(kantskärningar) samt eventuella *ovala* hål i plattan. (Se " "`physical_hole_clearance` för " "borrtoleransen.)
" "|\n" @@ -44354,8 +44363,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -44691,13 +44700,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44852,13 +44861,13 @@ msgstr "" "\n" " (rule \"Avstånd mellan vior i olika nät\"\n" " (constraint hole_to_hole (min 0.254mm))\n" -" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -"Net\"))\n" +" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +"B.Net\"))\n" "\n" " (rule \"Frigång mellan lödytor i olika nät\"\n" " (constraint clearance (min 3.0mm))\n" -" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -"Net\"))\n" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Frigång mellan viahål och ledare\"\n" @@ -46357,7 +46366,7 @@ msgstr "Kontrollera fotavtryck för överlappande gårdar ..." msgid "Checking creepage..." msgstr "Kontrollerar krypavstånd..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s krypavstånd %s; faktiskt %s)" @@ -47138,7 +47147,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Är du säker på att du vill radera?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -47146,7 +47155,7 @@ msgstr "" "Flera regler med samma namn har olika villkor. Regel med samma namn måste ha " "identiska villkor för att kunna slås samman." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -47154,7 +47163,7 @@ msgstr "" "Följande regler har osparade ändringar:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -47162,7 +47171,7 @@ msgstr "" "\n" "Vill du spara dina ändringar?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Kunde inte läsa in designregler på nytt: %s" @@ -47180,7 +47189,12 @@ msgstr "Maximal skevning måste vara större än eller lika med noll" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Minst en begränsning måste specificeras" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "Maximal skevning måste vara större än eller lika med noll" @@ -47252,7 +47266,7 @@ msgstr "Objekt B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 #, fuzzy msgid "Any" msgstr "Godtycklig:" @@ -47338,18 +47352,18 @@ msgstr "Tillåt nedersta lagret" msgid "At least one layer must be selected" msgstr "Minst ett lager måste väljas" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Minsta bredd måste vara större än noll" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Maximal skevning måste vara större än eller lika med noll" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -47464,42 +47478,42 @@ msgstr "Regeltyp" msgid "Rule name" msgstr "Regelnamn" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "Regelnamnet måste vara unikt." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "Ett urval av lager behövs." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "FEL: Ingen villkorstext har tillhandahållits för kontroll." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Designregel" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Visa matchningar (fel)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Visa matchningar (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Visa matchningar" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "yttre" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "inre" @@ -48102,7 +48116,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Fel när fil '%s' för användardefinierade regler sparades." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49518,8 +49532,8 @@ msgstr "Bearbetar symbol '%s: %s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Varning: %s fotavtryck '%s' saknar ett biblioteksnamn. Använd fullständigt " "'Bibliotek:Fotavtryck'-format för att undvika återkommande " @@ -50591,7 +50605,7 @@ msgstr "Läser in bågar..." msgid "Loading pads..." msgstr "Läser in lödytor..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -50601,14 +50615,14 @@ msgstr "" "Fotavtryck %s lödyta %s är inte angiven som flerlager-element, men är en " "hålmonteringslödyta." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Fotavtryck %s lödyta %s är inte angiven som flerlager-element, men är ett " "hålmonteringshål." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -50617,12 +50631,12 @@ msgstr "" "Läser in bibliotek '%s':\n" "Fotavtryck %s lödyta %s har ett fyrkantigt hål (stöds inte ännu)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Fotavtryck %s lödyta %s har ett fyrkantigt hål (stöds inte ännu)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -50633,7 +50647,7 @@ msgstr "" "Fotavtryck %s lödyta %s har en hålrotation på %d grader. KiCad stödjer bara " "90-graders rotationer." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -50642,7 +50656,7 @@ msgstr "" "Fotavtryck %s lödyta %s har en hålrotation på %d grader. KiCad stödjer bara " "rotationer på 90 grader." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -50651,12 +50665,12 @@ msgstr "" "Fel vid inläsning av bibliotek '%s':\n" "Fotavtryck %s lödyta %s använder ett hål av okänd typ %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Fotavtryck %s lödyta %s använder ett hål av okänd typ %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -50665,12 +50679,12 @@ msgstr "" "Fel vid inläsning av bibliotek '%s': \n" "Fotavtryck %s lödyta %s använder en okänd lödyteform." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Fotavtryck %s lödyta %s använder en okänd lödyteform." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -50679,7 +50693,7 @@ msgstr "" "Koppar-fri lödyta %s hittad på ett Altium-lager (%d) utan någon motsvarighet " "i KiCad. Lödytan har flyttats till KiCad-lagret Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -50690,7 +50704,7 @@ msgstr "" "Fotavtryck %s har en koppar-fri yta %s på ett Altium-lager (%d) som saknar " "motsvarighet i KiCad. Den har flyttats till KiCad-lagret Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -50699,55 +50713,55 @@ msgstr "" "Fotavtryck %s har en koppar-fri yta %s på ett Altium-lager (%d) som saknar " "motsvarighet i KiCad. Den har flyttats till KiCad-lagret Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Koppar-fria lödytan %s är kopplad till ett nät, vilket inte stöds." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Kopparfri lödyta '%s' har ett hål, vilket inte stöds." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "Kopparfri lödyta %s har en komplex kragstapel, vilket inte stöds ännu." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Koppar-fria lödytan %s använder en okänd lödyteform." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Läser in vior..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" "Via från lager %d till %d använder ett koppar-fritt lager, vilket inte stöds." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Läser in ledare..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Läser in Unicode-strängar..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Läser in text..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Okänd justering av textruta %d, text %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Läser in rektanglar..." @@ -51577,69 +51591,69 @@ msgstr "gEDA / Lepton EDA mönsterkorts fotavtrycksfil" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA / Lepton EDA mönsterkorts fotavtrycksbibliotekskatalog" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Genererar innehållssektion" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "Lödytan har en typ som inte stöds; den hoppades över." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Genererar historiksektion" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Genererar komponentlistesektion" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "Fotavtryck %s hittades inte i bibliotek; komponentlistans data kan vara " "ofullständigt." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "Komponent \"%s\" saknar OEM-referens; komponentlisteposition kommer att " "hoppas över." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Genererar CAD-data" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Mönsterkortets kontur är felaktig eller saknas. Vänligen kör " "designregelkontroll." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Duplikat av fotavtryckspekare påträffades; IPC-2581-utmatning kan vara " "felaktig." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Exporterar lager %s, nät %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "Via använder kragstack som inte stöds; utelämnad från borrdata." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "Lödyta avnäder kragstapel som inte stöds; hålet utelämnades från borrdata." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -51647,15 +51661,15 @@ msgstr "" "Kragförstärkningar stöds inte i IPC-2581 revision B; de exporterades som " "kopparzoner." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Genererar logistiksektion" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Sparar fil" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Lyckades inte spara IPC-2581-data till buffert." @@ -52011,44 +52025,44 @@ msgstr "Påbörjar PADS PCB-import" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Fotavtryck '%s' hittades inte i dekal-listan, delen hoppas över" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "Hoppar över dekalobjekt på icke tilldelat lager %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Text på icke tilldelat lager %d tilldelat till kommentarslagret" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Hoppar över ledare på icke-kopparlager %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "KOPPAR-objekt på icke tilldelat lager %d, använder standardlager F.Cu" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "Hoppar över kopparfyllning på icke tilldelat lager %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Hoppar över spärrzon på icke tilldelat lager %d" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Hoppar över spärrzon utan giltiga lager" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52507,8 +52521,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -52858,7 +52872,7 @@ msgstr "Argumentet för komponentklassnamn saknas för hasComponentClass()" msgid "Loading Footprint Libraries" msgstr "Läser in fotavtrycksbibliotek" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Det gick inte att läsa in mönsterkortet\n" @@ -53004,7 +53018,7 @@ msgstr "Sparade mönsterkort\n" msgid "Failed to save board.\n" msgstr "Det gick inte att spara mönsterkortet.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53013,48 +53027,48 @@ msgstr "" "Fel vid generering av IPC2581-fil '%s'.\n" "Kunde inte byta namn på temporär fil '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Lyckades skapa IPC-D-356-fil\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Det gick inte att skapa IPC-D-356-fil\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "Sparade mönsterkortsfil i senaste formatversion med lyckat resultat\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "Mönsterkortsfil uppdaterades inte\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Kunde inte fastställa filformat för '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Inmatningsfil hittades inte: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "Ingen insticksmodul för filtyp '%s' hittades.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "Importerar '%s', använder format %s...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Lyckades spara importerat mönsterkort till '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "Fel vid import: %s\n" @@ -53063,7 +53077,7 @@ msgstr "Fel vid import: %s\n" msgid "Multiple Layers" msgstr "Flera lager" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "HPGL-plottning stöds inte längre från och med KiCad 10.0" @@ -58534,87 +58548,87 @@ msgstr "Termiska avlastningar för genompläterade hål (PTH)" msgid "[INFO] load failed: %s" msgstr "[INFO] inläsning misslyckades: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmapp;Konverterare;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Bitmapp till Komponent-konverterare" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Skapa en komponent från en bitmap-bild för användning med KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad kretsschemaredigerare (fristående)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Kretsschemaredigerare" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Fristående kretsschemaredigerare för KiCad kretsscheman" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Gerberfil-visare" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Visa Gerberfiler" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;Mönsterkort;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projekthanterare;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA-svit" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Svit av verktyg för schema- och kretskortsdesign" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad Beräkningsverktyg" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "Mönsterkort;Beräkningsverktyg;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "KiCad Beräkningsverktyg" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Kalkylator för elektronikrelaterade beräkningar" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;Mönsterkort;Krets;Layout;Design;Redigerare;Fotavtryck;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad mönsterkortsredigerare (fristående)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Mönsterkortsredigerare" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Fristående mönsterkortsredigerare för KiCad-mönsterkort" @@ -58622,6 +58636,14 @@ msgstr "Fristående mönsterkortsredigerare för KiCad-mönsterkort" msgid "An EDA suite for schematic and circuit board design" msgstr "En EDA-svit för schema- och kretskortsdesign" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Mönsterkort" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -58678,6 +58700,9 @@ msgstr "KiCad Kretsschemasymbol" msgid "KiCad Drawing Sheet" msgstr "KiCad-ritningsark" +#~ msgid "PCB: Import" +#~ msgstr "Mönsterkort: Importera" + #~ msgid "JSON file with layer name mappings" #~ msgstr "JSON-fil med lagernamnstilldelningar" @@ -59704,8 +59729,8 @@ msgstr "KiCad-ritningsark" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -59756,9 +59781,9 @@ msgstr "KiCad-ritningsark" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -59844,8 +59869,8 @@ msgstr "KiCad-ritningsark" #~ " \n" #~ " \n" #~ " Buss definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resulterande nät\n" #~ " \n" #~ " \n" @@ -59896,9 +59921,9 @@ msgstr "KiCad-ritningsark" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61205,12 +61230,6 @@ msgstr "KiCad-ritningsark" #~ "används på mönsterkortet\n" #~ "(om biblioteket redan finns kommer det att ersättas)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Mönsterkort" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -64640,8 +64659,8 @@ msgstr "KiCad-ritningsark" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -64773,13 +64792,13 @@ msgstr "KiCad-ritningsark" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -64863,8 +64882,9 @@ msgstr "KiCad-ritningsark" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "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" @@ -65110,13 +65130,13 @@ msgstr "KiCad-ritningsark" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66430,8 +66450,8 @@ msgstr "KiCad-ritningsark" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66551,13 +66571,13 @@ msgstr "KiCad-ritningsark" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66883,13 +66903,13 @@ msgstr "KiCad-ritningsark" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67287,8 +67307,8 @@ msgstr "KiCad-ritningsark" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67478,8 +67498,8 @@ msgstr "KiCad-ritningsark" #~ "\n" #~ "På Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "Ovanstående exempel förutsätter att 'xsltproc' är installerad på din " diff --git a/translation/pofiles/ta.po b/translation/pofiles/ta.po index 9ccc6f691b..159d1d4b07 100644 --- a/translation/pofiles/ta.po +++ b/translation/pofiles/ta.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-10-29 02:05+0000\n" "Last-Translator: தமிழ்நேரம் \n" "Language-Team: Tamil \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22187,9 +22183,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23092,11 +23088,11 @@ msgstr "தற்காலிக வெளியீட்டு கோப்ப #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" -"கிபிச் இன்னும் DUT மதிப்புகளை ஆதரிக்கவில்லை. https://ibis.org/summits/nov16a/chen." -"pdf" +"கிபிச் இன்னும் DUT மதிப்புகளை ஆதரிக்கவில்லை. https://ibis.org/summits/nov16a/" +"chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 msgid "Model has only one waveform pair, reduced accuracy" @@ -28275,7 +28271,7 @@ msgid "Clear Recent Job Files" msgstr "அண்மைக் கால வேலை கோப்புகளை அழிக்கவும்" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "கிகாட் கெர்பர் பார்வையாளர்" @@ -29393,7 +29389,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30979,7 +30975,7 @@ msgstr "நிறுவவும்" msgid "Uninstall" msgstr "நிறுவல் நீக்க" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31004,13 +31000,13 @@ msgstr "" msgid "Install Package" msgstr "Install தொகுப்பு" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "நிலுவையில் உள்ளது (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31197,30 +31193,30 @@ msgstr "எல்லா பதிப்புகளையும் காட் msgid "Download" msgstr "பதிவிறக்கம்" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "நிறுவப்பட்ட தொகுப்புகள் பட்டியல்: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "%lld/ %lld KB ஐ பதிவிறக்குகிறது" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "பதிவிறக்கம் மிகப் பெரியது." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "களஞ்சியத்தைப் பெறுதல்" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "களஞ்சியத்தை பாகுபடுத்த முடியவில்லை: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31228,19 +31224,19 @@ msgstr "" "கொடுக்கப்பட்ட களஞ்சிய முகவரி செல்லுபடியாகும் கிகாட் தொகுப்பு களஞ்சியமாகத் தெரியவில்லை. " "தயவுசெய்து முகவரி ஐ இருமுறை சரிபார்க்கவும்." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "களஞ்சிய தொகுப்புகளைப் பெறுதல்" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "களஞ்சிய தொகுப்புகள் முகவரி ஐ ஏற்ற முடியவில்லை." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "தொகுப்புகள் ஆச் பொருந்தவில்லை. களஞ்சியம் சிதைக்கப்படலாம்." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31251,46 +31247,46 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "உள்நாட்டில் சேமிக்கப்பட்ட களஞ்சியத்தை அலசத் தவறிவிட்டது." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "தற்போதைய களஞ்சியத்திற்கான தொகுப்புகள் கேச் சிதைந்து, அது மறுபரிசீலனை செய்யப்படும்." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "வளங்களை பதிவிறக்குகிறது" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "வள கோப்பு ஆச் பொருந்தவில்லை மற்றும் பயன்படுத்தப்படாது. களஞ்சியம் சிதைக்கப்படலாம்." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "உள்ளக கோப்பு" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "பிசிஎம் புதுப்பிப்பு" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "களஞ்சியங்களைப் பெறத் தயாராகிறது" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "களஞ்சியத்தைப் பெறுதல் ..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "தொகுப்புகளை மதிப்பாய்வு செய்தல் ..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31465,227 +31461,227 @@ msgstr "அடைவு பெயர்:" msgid "Create New Directory" msgstr "புதிய கோப்பகத்தை உருவாக்கு" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "இந்த திட்டத்திற்கு மாறவும்" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "எல்லா ஆசிரியர்களையும் மூடி, தேர்ந்தெடுக்கப்பட்ட திட்டத்திற்கு மாறவும்" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "புதிய அடைவு ..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "புதிய கோப்பகத்தை உருவாக்கவும்" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "கண்டுபிடிப்பாளரில் வெளிப்படுத்துங்கள்" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "கண்டுபிடிப்பாளர் சாளரத்தில் கோப்பகத்தை வெளிப்படுத்துகிறது" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "கோப்பு எக்ச்ப்ளோரரில் கோப்பகத்தைத் திறக்கவும்" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "இயல்புநிலை கணினி கோப்பு மேலாளரில் கோப்பகத்தைத் திறக்கிறது" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "ஒரு கண்டுபிடிப்பாளர் சாளரத்தில் கோப்பகங்களை வெளிப்படுத்துகிறது" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "கோப்பு எக்ச்ப்ளோரரில் திறந்த கோப்பகங்கள்" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "இயல்புநிலை கணினி கோப்பு மேலாளரில் கோப்பகங்களைத் திறக்கிறது" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "உரை எடிட்டரில் கோப்பைத் திறக்கவும்" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "உரை திருத்தியில் கோப்புகளைத் திறக்கவும்" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "உரை எடிட்டரில் திருத்து" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "வேலைகளை இயக்கவும்" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "கோப்பை மறுபெயரிடுங்கள் ..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "கோப்பை மறுபெயரிடுங்கள்" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "கோப்புகளை மறுபெயரிடுங்கள் ..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "கோப்புகளை மறுபெயரிடுங்கள்" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "கோப்பு மற்றும் அதன் உள்ளடக்கத்தை நீக்கவும்" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "கோப்புகளையும் அவற்றின் உள்ளடக்கங்களையும் நீக்கவும்" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "குப்பைக்கு நகர்த்தவும்" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "பதிப்பு கட்டுப்பாட்டுக்கு திட்டத்தைச் சேர்க்கவும் ..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "புதிய களஞ்சியத்தைத் தொடங்கவும்" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "கமிட் திட்டம் ..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "உள்ளக களஞ்சியத்தில் மாற்றங்களைச் செய்யுங்கள்" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "புச்" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "தொலைநிலை களஞ்சியத்தில் உள்ளக மாற்றங்களைத் தள்ளுங்கள்" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "இழுக்கவும்" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "தொலை களஞ்சியத்திலிருந்து உள்ளக இடத்திற்கு மாற்றங்களை இழுக்கவும்" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "கோப்பு ..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "கிளைக்கு மாறவும் " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "மற்றவை ..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "வேறு கிளைக்கு மாறவும்" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "கிளைக்கு மாறவும்" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "அறிவிலி கண்காணிப்பை இயக்கு" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "அறிவிலி கண்காணிப்பை இயக்கு" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "கோப்பு பெயரை மாற்றவும்: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "கோப்பு பெயரை மாற்றவும்" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "பிணையம் பாதை: கோப்புறை மாற்றங்களை கண்காணிக்கவில்லை" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "உள்ளக பாதை: கோப்புறை மாற்றங்களை கண்காணித்தல்" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "தயவுசெய்து காத்திருங்கள்" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "அறிவிலி செயல்பாடுகள் முடிவடையும் வரை காத்திருக்கிறது ..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "தேர்ந்தெடுக்கப்பட்ட அடைவு ஏற்கனவே ஒரு அறிவிலி திட்டமாகும்." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "அறிவிலி திட்டத்தைத் தொடங்கத் தவறிவிட்டது." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "இயல்புநிலை தொலைதூரத்தை அமைக்கவும்" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "இயல்புநிலை ரிமோட்டை அமைக்கத் தவறிவிட்டது." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "தொலைதூரத்தைப் பெறுங்கள்" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "திட்டத்தை இழுப்பதில் தோல்வி" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "திட்டத்தை தள்ளுவதில் தோல்வி" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "தேர்ந்தெடுக்கப்பட்ட அடைவு ஒரு அறிவிலி திட்டம் அல்ல." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "வெற்று கமிட் செய்தி காரணமாக உறுதிப்பாட்டை நிராகரித்தல்." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "வெற்று கோப்பு தேர்வு காரணமாக உறுதிப்பாட்டை நிராகரித்தல்." @@ -35658,10 +35654,10 @@ msgstr "Npth" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -37686,8 +37682,8 @@ msgstr "'%s' கோப்பை எழுத போதுமான அனும msgid "Generate IPC-2581 File" msgstr "ஐபிசி -2581 கோப்பை உருவாக்கு" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -37696,7 +37692,7 @@ msgstr "" "ஐபிசி -2581 கோப்பை உருவாக்குவதில் பிழை '%s'. \n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "IPC-2581 கோப்பு வெற்றிகரமாக உருவாக்கப்பட்டது." @@ -37737,16 +37733,28 @@ msgstr "வெளியீட்டை சுருக்கவும்" msgid "Compress output into 'zip' file" msgstr "வெளியீட்டை 'சிப்' கோப்பாக சுருக்கவும்" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "திருத்தம்:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "போம் நெடுவரிசைகள்" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "உள் ஐடி:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -37754,38 +37762,38 @@ msgstr "" "வடிவமைப்பின் போது உள்நாட்டில் பயன்படுத்தப்படும் பகுதி அடையாள எண். \n" "இந்த எண் ஒவ்வொரு பகுதிக்கும் தனித்துவமாக இருக்க வேண்டும்." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "தனித்துவத்தை உருவாக்குங்கள்" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "உற்பத்தியாளர் பி/என்:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "உற்பத்தியாளர் பகுதி எண்ணைக் கொண்ட நெடுவரிசை" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "ஓடு" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "உற்பத்தியாளர்:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "விநியோகச்தர் பி/என்:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "விநியோகச்தர் பகுதி எண்ணைக் கொண்ட நெடுவரிசை" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "விநியோகச்தர்:" @@ -38462,8 +38470,8 @@ msgstr "சாலிடர் பேச்ட் முழுமையான அ #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -38550,7 +38558,7 @@ msgstr "ஒய் ஆஃப்செட்" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "குறிப்பு வடிவமைப்பாளர்" @@ -38665,8 +38673,8 @@ msgstr "பட்டைகள் இடையே பாலம் சாலிட #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -40453,8 +40461,8 @@ msgstr "பேட் கருவியைச் சேர் இயல்பு #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -43700,26 +43708,26 @@ msgstr "டி.ஆர்.சி விதிகள்" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "பிழை:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "விதிகள் '%s' மற்றும் '%s' ஒரே நிபந்தனையைப் பகிர்ந்து கொள்கின்றன." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "விதி '%s' குறிப்புகள் வரையறுக்கப்படாத நெட்கிளாச் '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "விதி '%s' குறிப்புகள் வரையறுக்கப்படாத அடுக்கு(கள்): %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "ஒரு திட்டம் இல்லாமல் வடிவமைப்பு விதிகளைச் சேர்க்க முடியாது" @@ -43805,8 +43813,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44021,8 +44029,8 @@ msgstr "" "| வயாஸில் வளைய வளையங்களின் அகலத்தைச் சரிபார்க்கிறது." "
" "|\n" -"| `assertion` | \"<" -"வெளிப்பாடு>\" " +"| `assertion` | " +"\"<வெளிப்பாடு>\" " "| கொடுக்கப்பட்ட வெளிப்பாட்டைச் சரிபார்க்கிறது." "
" "|\n" @@ -44378,8 +44386,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -44712,13 +44720,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44873,13 +44881,13 @@ msgstr "" "\n" " (விதி \"வெவ்வேறு வலைகளின் வயர்களுக்கு இடையிலான தூரம்\"\n" " (கட்டுப்பாடு துளை_முதல்_துளை (குறைந்தது 0.254 மிமீ))\n" -" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -"Net\"))\n" +" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +"B.Net\"))\n" "\n" " (விதி \"வெவ்வேறு வலைகளின் பட்டைகளிடையே அனுமதி\"\n" " (கட்டுப்பாடு clearance (min 3.0mm))\n" -" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -"Net\"))\n" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (விதி \"இசைவு கண்காணிக்க துளை வழியாக\"\n" @@ -46416,7 +46424,7 @@ msgstr "முற்றங்களை ஒன்றுடன் ஒன்று msgid "Checking creepage..." msgstr "க்ரீப்பேசை சரிபார்க்கிறது ..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "( %s க்ரீப் %s; உண்மையான %s)" @@ -47198,13 +47206,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "'%s' புலத்தை அகற்ற விரும்புகிறீர்களா?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -47213,14 +47221,14 @@ msgstr "" "பின்வரும் கோப்புகள் மேலெழுதப்படும்:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "ஏற்றுமதி செயல்முறையை ரத்து செய்ய விரும்புகிறீர்களா?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "'%s' கோப்பைச் சேர்க்கத் தவறிவிட்டது." @@ -47239,7 +47247,12 @@ msgstr "ஆரம் 0 ஐ விட அதிகமாக இருக்க msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "குறைந்தது ஒரு அடுக்கு குறிப்பிடப்பட வேண்டும்\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "ஆரம் 0 ஐ விட அதிகமாக இருக்க வேண்டும்" @@ -47317,7 +47330,7 @@ msgstr "பொருள்கள்" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 #, fuzzy msgid "Any" msgstr "ஏதேனும்:" @@ -47416,18 +47429,18 @@ msgstr "அடிப்பகுதி" msgid "At least one layer must be selected" msgstr "குறைந்தது ஒரு அடுக்கு குறிப்பிடப்பட வேண்டும்\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "ஆரம் 0 ஐ விட அதிகமாக இருக்க வேண்டும்" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "ஆரம் 0 ஐ விட அதிகமாக இருக்க வேண்டும்" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -47550,48 +47563,48 @@ msgstr "விதி பகுதி" msgid "Rule name" msgstr "மறுபெயரிடுங்கள்" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "தனித்துவத்தை உருவாக்குங்கள்" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "அடுக்கு தேர்வு:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "டி.ஆர்.சி விதிகள்" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "எல்லா பதிப்புகளையும் காட்டு" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "வண்ண கருப்பொருள்கள் (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "ட்ரேசைக் காட்டு" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "அவிழ்க்கப்படாதது" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -48166,7 +48179,7 @@ msgid "Error saving custom rules file '%s'." msgstr "தனிப்பயன் விதிகளைச் சேமிப்பதில் பிழை '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49579,8 +49592,8 @@ msgstr "செயலாக்க அடையாளம் '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -50643,7 +50656,7 @@ msgstr "வளைவுகளை ஏற்றுகிறது ..." msgid "Loading pads..." msgstr "பட்டைகள் ஏற்றுகிறது ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -50652,12 +50665,12 @@ msgstr "" "'%s' ஐ ஏற்றுவதில் பிழை: \n" "தடம் %s பேட் %s மல்டிலேயர் என குறிக்கப்படவில்லை, ஆனால் இது ஒரு திண்டு." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "தடம் %s பேட் %s மல்டிலேயர் என குறிக்கப்படவில்லை, ஆனால் இது ஒரு திண்டு." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -50666,12 +50679,12 @@ msgstr "" "நூலகத்தை ஏற்றுகிறது '%s': \n" "தடம் %s நிரப்பிடம் %s ஒரு சதுர துளை உள்ளது (இன்னும் ஆதரிக்கப்படவில்லை)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "தடம் %s நிரப்பிடம் %s ஒரு சதுர துளை உள்ளது (இன்னும் ஆதரிக்கப்படவில்லை)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -50682,7 +50695,7 @@ msgstr "" "தடம் %s திண்டு %s %d டிகிரி ஓட்டை சுழற்சியைக் கொண்டுள்ளது. KiCad 90 டிகிரி " "சுழற்சிகளை மட்டுமே ஆதரிக்கிறது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -50691,7 +50704,7 @@ msgstr "" "தடம் %s திண்டு %s %d டிகிரி ஓட்டை சுழற்சியைக் கொண்டுள்ளது. KiCad 90 டிகிரி " "சுழற்சிகளை மட்டுமே ஆதரிக்கிறது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -50700,12 +50713,12 @@ msgstr "" "'%s' ஐ ஏற்றுவதில் பிழை: \n" "தடம் %s நிரப்பிடம் %s அறியப்படாத வகையான %d இன் துளை பயன்படுத்துகிறது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "தடம் %s நிரப்பிடம் %s அறியப்படாத வகையான %d இன் துளை பயன்படுத்துகிறது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -50714,12 +50727,12 @@ msgstr "" "'%s' நூலகத்தை ஏற்றுவதில் பிழை: \n" "தடம் %s பேட் %s அறியப்படாத பேட் வடிவத்தைப் பயன்படுத்துகிறது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "தடம் %s பேட் %s அறியப்படாத பேட் வடிவத்தைப் பயன்படுத்துகிறது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -50728,7 +50741,7 @@ msgstr "" "கோப்பர் அல்லாத பேட் %s கிகாட் சமமானதாக இல்லாத ஆல்டியம் லேயரில் (%d) காணப்படுகின்றன. இது " "கிகாட் லேயர் Eco1_User க்கு மாற்றப்பட்டுள்ளது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -50739,7 +50752,7 @@ msgstr "" " தடம் %s அல்லாத கோப்பர் பேட் %s கிகாட் சமமானதாக இல்லாத ஒரு ஆல்டியம் லேயரில் ( %d) " "காணப்படும். இது கிகாட் லேயர் Eco1_User க்கு மாற்றப்பட்டுள்ளது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -50748,32 +50761,32 @@ msgstr "" "தடம் %s அல்லாத கோப்பர் பேட் %s கிகாட் சமமானதாக இல்லாத ஒரு ஆல்டியம் லேயரில் (%d) " "காணப்படும். இது கிகாட் லேயர் Eco1_User க்கு மாற்றப்பட்டுள்ளது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "கோப்பர் அல்லாத பேட் %s வலையுடன் இணைக்கப்பட்டுள்ளன, இது ஆதரிக்கப்படவில்லை." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "கோப்பர் அல்லாத பேட் %s ஒரு துளை உள்ளன, இது ஆதரிக்கப்படவில்லை." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "கோப்பர் அல்லாத பேட் %s ஒரு சிக்கலான பேட் ச்டேக்கைக் கொண்டுள்ளன (இன்னும் ஆதரிக்கப்படவில்லை)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "செம்பு அல்லாத திண்டு %s அறியப்படாத பேட் வடிவத்தைப் பயன்படுத்துகிறது." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "வழிமம் களை ஏற்றுகிறது ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -50781,24 +50794,24 @@ msgstr "" "அடுக்கு %d முதல் %d வரை கடற்படை அல்லாத அடுக்கைப் பயன்படுத்துகிறது, இது " "ஆதரிக்கப்படவில்லை." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "தடங்களை ஏற்றுகிறது ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "யூனிகோட் சரங்களை ஏற்றுகிறது ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "உரையை ஏற்றுகிறது ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "அறியப்படாத உரை பெட்டி நியாயப்படுத்தல் %d, atext %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "செவ்வகங்களை ஏற்றுகிறது ..." @@ -51633,63 +51646,63 @@ msgstr "GEDA பிசிபி தடம் கோப்பு" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "GEDA பிசிபி தடம் நூலக அடைவு" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "உள்ளடக்கப் பகுதியை உருவாக்குகிறது" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "பேடில் ஆதரிக்கப்படாத வகை உள்ளது; அது தவிர்க்கப்பட்டது." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "வரலாறு பிரிவு உருவாக்குதல்" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "போம் பிரிவு உருவாக்குகிறது" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "%s தடம் அகராதியில் காணப்படவில்லை; BOM தரவு முழுமையடையாமல் இருக்கலாம்." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "கூறு \"%s\" ஒஇஎம் குறிப்பு இல்லை; BOM நுழைவு தவிர்க்கப்படும்." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "கேட் தரவை உருவாக்குதல்" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "போர்டு அவுட்லைன் தவறானது அல்லது இல்லை. DRC ஐ இயக்கவும்." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "நகல் தடம் சுட்டிகள் எதிர்கொண்டன; IPC-2581 வெளியீடு தவறாக இருக்கலாம்." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "ஏற்றுமதி அடுக்கு %s, நிகர %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "ஆதரிக்கப்படாத பேட்ச்டாக்கைப் பயன்படுத்துகிறது; பயிற்சி தரவுகளில் இருந்து தவிர்க்கப்பட்டது." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "பேட் ஆதரிக்கப்படாத பேட்ச்டாக்கைப் பயன்படுத்துகிறது; துரப்பணம் தரவுகளில் இருந்து துளை " "தவிர்க்கப்பட்டது." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -51697,15 +51710,15 @@ msgstr "" "IPC-2581 திருத்தம் B இல் கண்ணீர்த் துளிகள் ஆதரிக்கப்படவில்லை; அவை மண்டலங்களாக ஏற்றுமதி " "செய்யப்பட்டன." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "லாசிச்டிக் பிரிவை உருவாக்குதல்" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "கோப்பு சேமிப்பு" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "IPC-2581 தரவை பஃபரில் சேமிப்பதில் தோல்வி." @@ -52056,44 +52069,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "நூலகத்தில் '%s' தடம் காணப்படவில்லை '%s'" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "அடுத்த இயக்கப்பட்ட செப்பு அடுக்குக்கு டிராக்கை மாற்றவும்" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52548,8 +52561,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -52901,7 +52914,7 @@ msgstr "HascomponentClass () க்கு கூறு வகுப்பு ப msgid "Loading Footprint Libraries" msgstr "தடம் நூலகங்களை ஏற்றவும்" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "போர்டை ஏற்றுவதில் தோல்வி\n" @@ -53041,7 +53054,7 @@ msgstr "சேமித்த பலகை\n" msgid "Failed to save board.\n" msgstr "பலகையைச் சேமிக்க முடியவில்லை.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53050,48 +53063,48 @@ msgstr "" "ஐபிசி -2581 கோப்பை உருவாக்குவதில் பிழை '%s'. \n" "தற்காலிக கோப்பு '%s மறுபெயரிடுவதில் தோல்வி." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "ஐபிசி-டி -356 கோப்பை வெற்றிகரமாக உருவாக்கியது\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "ஐபிசி-டி -356 கோப்பை உருவாக்குவதில் தோல்வி\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "அண்மைக் கால வடிவமைப்பைப் பயன்படுத்தி போர்டு கோப்பு வெற்றிகரமாகச் சேமிக்கப்பட்டது\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "போர்டு கோப்பு புதுப்பிக்கப்படவில்லை\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "'%s' கோப்பைப் படிக்க முடியவில்லை" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "கோப்பு கிடைக்கவில்லை: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "கோப்புப் பெயரான '%s'க்கான இருப்பிடத் தரவு இல்லை." -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "VRML ஐ வெற்றிகரமாக %s க்கு ஏற்றுமதி செய்தது" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "தடம் ஏற்றுவதில் பிழை" @@ -53100,7 +53113,7 @@ msgstr "தடம் ஏற்றுவதில் பிழை" msgid "Multiple Layers" msgstr "பல அடுக்குகள்" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "கிகாட் 10.0 இல் HPGL சூழ்ச்சி இனி ஆதரிக்கப்படவில்லை" @@ -58579,87 +58592,87 @@ msgstr "PTH க்கு வெப்ப நிவாரணங்கள்" msgid "[INFO] load failed: %s" msgstr "[தகவல்] சுமை தோல்வியுற்றது: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "Bitmap2Component; பிட்மாப்; மாற்றி;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "கூறு மாற்றி முதல் பிட்மேப்" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "கிகேடுடன் பயன்படுத்த பிட்மேப்பிலிருந்து ஒரு கூறுகளை உருவாக்கவும்" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "கிகாட் திட்ட ஆசிரியர் (தனித்தனி)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "திட்ட பிடிப்பு கருவி" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "கிகாட் திட்டங்களுக்கான முழுமையான திட்ட ஆசிரியர்" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "a -chedule" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "கெர்பர் கோப்பு பார்வையாளர்" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "கெர்பர் கோப்புகளைக் காண்க" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "செர்ப்வியூ; பிசிபி; கெர்பர்;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "திட்ட மேலாளர்;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA தொகுப்பு" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "திட்ட வடிவமைப்பு மற்றும் சர்க்யூட் போர்டு தளவமைப்புக்கான கருவிகளின் தொகுப்பு" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "கிகாட் பிசிபி கால்குலேட்டர்" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "பிசிபி; கால்குலேட்டர்;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "பிசிபி கால்குலேட்டர்" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "பல்வேறு மின்னணுவியல் தொடர்பான கணக்கீடுகளுக்கான கால்குலேட்டர்" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew; பிசிபி; சுற்று; தளவமைப்பு; வடிவமைப்பு; எடிட்டர்; தடம்;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "கிகாட் பிசிபி எடிட்டர் (தனித்தனி)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "பிசிபி தளவமைப்பு எடிட்டர்" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "கிகாட் போர்டுகளுக்கான முழுமையான சர்க்யூட் போர்டு ஆசிரியர்" @@ -58667,6 +58680,15 @@ msgstr "கிகாட் போர்டுகளுக்கான முழ msgid "An EDA suite for schematic and circuit board design" msgstr "திட்ட மற்றும் சர்க்யூட் போர்டு வடிவமைப்பிற்கான EDA தொகுப்பு" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "மின் சுற்றுப்பலகை" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -58723,6 +58745,10 @@ msgstr "கிகாட் திட்ட அடையாளம்" msgid "KiCad Drawing Sheet" msgstr "கிகாட் வரைதல் தாள்" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "இறக்குமதி" + #~ msgid "Outset must be a positive value." #~ msgstr "துவக்கம் நேர்மறை மதிப்பாக இருக்க வேண்டும்." @@ -59675,8 +59701,8 @@ msgstr "கிகாட் வரைதல் தாள்" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -59727,9 +59753,9 @@ msgstr "கிகாட் வரைதல் தாள்" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61121,10 +61147,6 @@ msgstr "கிகாட் வரைதல் தாள்" #~ "போர்டில் பயன்படுத்தப்படும் கால்தடங்களைக் கொண்ட புதிய தடம் நூலகத்தை உருவாக்கவும் \n" #~ "(நூலகம் ஏற்கனவே இருந்தால் அது மாற்றப்படும்)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "மின் சுற்றுப்பலகை" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" diff --git a/translation/pofiles/th.po b/translation/pofiles/th.po index 92545a171a..6aa46c5f16 100644 --- a/translation/pofiles/th.po +++ b/translation/pofiles/th.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-01-23 15:38+0000\n" "Last-Translator: John Beard \n" "Language-Team: Thai \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22967,9 +22963,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23922,8 +23918,8 @@ msgstr "ล้มเหลวในการสร้างไฟล์ชั่ #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -29323,7 +29319,7 @@ msgid "Clear Recent Job Files" msgstr "ล้างไฟล์บันทึกงานล่าสุด" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "โปรแกรมดูเกอร์เบอร์ KiCad" @@ -30444,7 +30440,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32070,7 +32066,7 @@ msgstr "ติดตั้ง" msgid "Uninstall" msgstr "ถอนการติดตั้ง" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -32095,13 +32091,13 @@ msgstr "คุณแน่ใจว่าต้องการปิดตัว msgid "Install Package" msgstr "ติดตั้งแพ็คเกจ" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "ค้างอยู่ (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -32294,48 +32290,48 @@ msgstr "แสดงเวอร์ชั่นทั้งหมด" msgid "Download" msgstr "ดาวน์โหลด" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "เกิดข้อผิดพลาดโหลดรายการแพ็คเกจ:%s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "กําลังดาวน์โหลด %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "ขนาดดาวน์โหลดใหญ่เกินไป" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "กําลังดึงข้อมูลจากคลังเก็บ" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "ไม่สามารถตีความคลังเก็บข้อมูล:%s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "กำลังดึงแพ็คเกจคลังเก็บ" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "ไม่สามารถโหลด url แพ็คเกจคลังเก็บ" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "เลขแฮชแพ็คเกจไม่ตรง คลังเก็บอาจเสียหาย" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32346,51 +32342,51 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "ไม่สามารถตีความคลังเก็บข้อมูล:%s" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "แคชของแพ็คเกจสำหรับคลังเก็บปัจจุบันเสียหาย,มันจะถูกดาวน์โหลดใหม่" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "กำลังดาวน์โหลดทรัพยากร" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "เลขแฮชของไฟล์ทรัพยากรไม่ตรงและจะไม่นำมาใช้ คลังเก็บข้อมูลอาจเสียหาย" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "ไฟล์เฉพาะที่" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "ปรับปรุง" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "จัดการคลังเก็บไฟล์" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "กําลังดึงข้อมูลจากคลังเก็บ" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "ลบแทร็กภายในแพ็ด" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -32563,244 +32559,244 @@ msgstr "ชื่อไดเรกทอรี:" msgid "Create New Directory" msgstr "สร้างไดเรกทอรีใหม่" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "สลับไปยังโครงการนี้" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "ปิดตัวแก้ไขทั้งหมด แล้วสลับไปยังโครงการที่เลือก" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "ไดเรกทอรีใหม่..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "สร้างไดเรกทอรีใหม่" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "เปิดเผยในไฟน์เดอร์" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "เปิดเผยไดเรกทอรีในหน้าต่างไฟน์เดอร์" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "เปิดไดเรกทอรีในไฟล์เอ็กพลอเรอร์" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "เปิดไดเร็กทอรี ในตัวจัดการไฟล์ระบบโดยปริยาย" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "เปิดเผยไดเรกทอรีในหน้าต่างไฟน์เดอร์" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "เปิดไดเรกทอรีในไฟล์เอ็กซ์พลอเรอร์" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "เปิดไดเร็กทอรี ในตัวจัดการไฟล์ระบบโดยปริยาย" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "เปิดไฟล์ในตัวแก้ไขข้อความ" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "เปิดไฟล์ในตัวแก้ไขข้อความ" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "แก้ไขในตัวแก้ไขข้อความ" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "%s บน %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "เปลี่ยนชื่อไฟล์..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "เปลี่ยนชื่อไฟล์" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "เปลี่ยนชื่อไฟล์..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "เปลี่ยนชื่อไฟล์" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "ลบไฟล์และเนื้อหา" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "ลบไฟล์และเนื้อหา" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "ย้ายไปที่ถังขยะ" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "ไม่สามารถตีความคลังเก็บข้อมูล:%s" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "โครงการใหม่..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "เปลี่ยนชื่อไฟล์..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 #, fuzzy msgid "Switch to branch " msgstr "สลับไปยังเลเยอร์ภายใน 1" -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 #, fuzzy msgid "Other..." msgstr "อื่น" -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "สลับไปยังวิธีอื่นในการแก้ไขส่วนโค้ง" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "เปลี่ยนไปใช้ตัวแก้ไขพีซีบี" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "เปิดการเคลื่อนไหว" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "เปิดการเคลื่อนไหว" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "เปลี่ยนชื่อไฟล์: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "เปลี่ยนชื่อไฟล์" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "เส้นทางเครือข่าย: ไม่ตรวจสอบการเปลี่ยนแปลงโฟลเดอร์" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "เส้นทางเฉพาะที่: ตรวจสอบการเปลี่ยนแปลงโฟลเดอร์" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "ความกว้างพัลส์:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "ไฟล์ที่เลือกไม่สมบูรณ์หรืออาจจะมีข้อมูลเสีย!" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "ข้อมูลส่งออกล้มเหลว" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "ตั้งเป็นค่าปริยาย" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "สร้างไฟล์ '%s' ผิดพลาด" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "กําลังดึงข้อมูลจากคลังเก็บ" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "ข้อมูลส่งออกล้มเหลว" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "ข้อมูลส่งออกล้มเหลว" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "ไฟล์ที่เลือกไม่สมบูรณ์หรืออาจจะมีข้อมูลเสีย!" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -36788,10 +36784,10 @@ msgstr "ไม่พีทีเอช" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38896,8 +38892,8 @@ msgstr "สิทธิ์ไม่เพียงพอในการเขี msgid "Generate IPC-2581 File" msgstr "สร้างไฟล์รายชื่อเน็ต IPC-D-356" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38906,7 +38902,7 @@ msgstr "" "ข้อผิดพลาดในการบันทึกไฟล์บอร์ด '%s'\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "สร้างไฟล์สำเร็จ" @@ -38950,59 +38946,71 @@ msgstr "บังคับเอาต์พุต A4" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "รุ่นแก้ไขที่:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "คอลัมน์" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "เลเยอร์ภายใน" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "สร้างข้อควรระวัง" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "เลือกผู้ผลิต" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "ชื่อเน็ต ปล่อยว่างไม่ได้" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "ละเว้นเน็ต" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "เลือกผู้ผลิต" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "จัดแนว/กระจาย" @@ -39726,8 +39734,8 @@ msgstr "ค่าระยะห่างสัมบูรณ์ของโซ #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -39816,7 +39824,7 @@ msgstr "ออฟเซต Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "อักษรอ้างอิง" @@ -39933,8 +39941,8 @@ msgstr "อนุญาตให้เปิดช่องหน้ากาก #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "ค่าระยะห่างจากส่วนกลางระหว่างแพ็ดและโซลเดอร์มาส์ก\n" @@ -41812,8 +41820,8 @@ msgstr "คุณสมบัติปริยายแพ็ดสำหรั #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -42697,8 +42705,8 @@ msgid "" msgstr "" "ตั้งค่าการแก้ไขความกว้างส่วนกลาง สำหรับเอาต์พุต PostScript ที่แน่นอน\n" "การแก้ไขความกว้างเหล่านี้ มีไว้เพื่อชดเชยความกว้างของแทร็ก รวมถึงข้อผิดพลาดของแพ็ดและเวีย\n" -"ค่าการแก้ไขความกว้างที่เหมาะสมต้องอยู่ในช่วง [-(MinTrackWidth-1), " -"+(MinClearanceValue-1)]" +"ค่าการแก้ไขความกว้างที่เหมาะสมต้องอยู่ในช่วง [-(MinTrackWidth-1), +" +"(MinClearanceValue-1)]" #: pcbnew/dialogs/dialog_plot_base.cpp:324 msgid "Force A4 output" @@ -42882,8 +42890,8 @@ msgid "" "When enabled, the router tries to break out pads/vias in a clean way, " "avoiding acute angles and jagged breakout tracks." msgstr "" -"เมื่อเปิดใช้งาน,เร้าท์เตอร์จะพยายามแยกจาก แพ็ด/เวีย ด้วยวิธีสะอาด," -"หลีกเลี่ยงมุมแหลมและแทร็กขรุขระ" +"เมื่อเปิดใช้งาน,เร้าท์เตอร์จะพยายามแยกจาก แพ็ด/เวีย " +"ด้วยวิธีสะอาด,หลีกเลี่ยงมุมแหลมและแทร็กขรุขระ" #: pcbnew/dialogs/dialog_pns_settings_base.cpp:92 msgid "Smooth dragged segments" @@ -44570,8 +44578,8 @@ msgid "" "The minimum clearance between copper items which do not belong to the same " "net. If set, this can only be reduced by custom rules." msgstr "" -"ระยะห่างขั้นต่ำระหว่างชิ้นส่วนทองแดงของต่างเน็ต หากตั้งค่าไว้," -"นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามเน็ตคลาส,กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" +"ระยะห่างขั้นต่ำระหว่างชิ้นส่วนทองแดงของต่างเน็ต " +"หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามเน็ตคลาส,กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:75 msgid "Minimum track width:" @@ -44582,8 +44590,8 @@ msgstr "ขนาดแทร็กอย่างน้อย:" msgid "" "The minimum track width. If set, this can only be reduced by custom rules." msgstr "" -"ความกว้างของแทร็กขั้นต่ำ หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามเน็ตคลาส," -"กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" +"ความกว้างของแทร็กขั้นต่ำ หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก " +"ตามเน็ตคลาส,กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:92 #, fuzzy @@ -44605,8 +44613,8 @@ msgid "" "The minimum annular ring width. If set, this can only be reduced by custom " "rules." msgstr "" -"ความกว้างของวงแหวนขั้นต่ำ หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามเน็ตคลาส," -"กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" +"ความกว้างของวงแหวนขั้นต่ำ หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก " +"ตามเน็ตคลาส,กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:125 msgid "Minimum via diameter:" @@ -44617,8 +44625,8 @@ msgstr "เส้นผ่านศูนย์กลางเวียขั้ msgid "" "The minimum via diameter. If set, this can only be reduced by custom rules." msgstr "" -"ขนาดเส้นผ่านศูนย์กลางเวียขั้นต่ำ หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามเน็ตคลาส," -"กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" +"ขนาดเส้นผ่านศูนย์กลางเวียขั้นต่ำ หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก " +"ตามเน็ตคลาส,กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:141 msgid "Copper to hole clearance:" @@ -44630,8 +44638,8 @@ msgid "" "The minimum clearance between a hole and an unassociated copper item. If " "set, this can only be reduced by custom rules." msgstr "" -"ค่าระยะห่างต่ำสุดระหว่างรูเจาะและทองแดงที่ไม่เกี่ยวข้องกัน หากตั้งค่าไว้," -"นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามกฎที่กำหนดเองหรือการตั้งค่าอื่นๆ" +"ค่าระยะห่างต่ำสุดระหว่างรูเจาะและทองแดงที่ไม่เกี่ยวข้องกัน " +"หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามกฎที่กำหนดเองหรือการตั้งค่าอื่นๆ" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:157 msgid "Copper to edge clearance:" @@ -44643,8 +44651,8 @@ msgid "" "The minimum clearance between the board edge and any copper item. If set, " "this can only be reduced by custom rules." msgstr "" -"ระยะห่างขั้นต่ำระหว่างขอบบอร์ดกับชิ้นส่วนทองแดง หากตั้งค่าไว้," -"นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามกฎที่กำหนดเองหรือการตั้งค่าอื่นๆ" +"ระยะห่างขั้นต่ำระหว่างขอบบอร์ดกับชิ้นส่วนทองแดง " +"หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามกฎที่กำหนดเองหรือการตั้งค่าอื่นๆ" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:173 #, fuzzy @@ -44670,8 +44678,8 @@ msgstr "ระยะกริดอย่างต่ำ:" msgid "" "The minimum drill size. If set, this can only be reduced by custom rules." msgstr "" -"ขนาดรูเจาะขั้นต่ำของไมโครเวีย หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามเน็ตคลาส," -"กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" +"ขนาดรูเจาะขั้นต่ำของไมโครเวีย หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก " +"ตามเน็ตคลาส,กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:230 msgid "Hole to hole clearance:" @@ -44713,8 +44721,8 @@ msgid "" "The minimum micro-via hole size. If set, this can only be reduced by custom " "rules." msgstr "" -"ขนาดรูเจาะขั้นต่ำของไมโครเวีย หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามเน็ตคลาส," -"กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" +"ขนาดรูเจาะขั้นต่ำของไมโครเวีย หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก " +"ตามเน็ตคลาส,กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" #: pcbnew/dialogs/panel_setup_constraints_base.cpp:300 msgid "Silk" @@ -45205,26 +45213,26 @@ msgstr "กฎ DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ความผิดพลาด:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "เปลี่ยนอักษรอ้างอิง '%s' เป็น '%s'" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "เปลี่ยน %s อักษรอ้างอิงเป็น %s" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "ไม่สามารถเพิ่มกฎการออกแบบได้หากไม่มีโครงการ" @@ -45286,8 +45294,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -45590,8 +45598,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45790,13 +45798,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -47390,7 +47398,7 @@ msgstr "กำลังตรวจสอบฟุ้ทพรินท์สำ msgid "Checking creepage..." msgstr "กำลังตรวจสอบแพ็ด..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s ระยะห่าง %s ค่าจริง %s)" @@ -48198,13 +48206,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "คุณแน่ใจหรือไม่ว่าต้องการลบทั้งบอร์ด?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -48213,7 +48221,7 @@ msgstr "" "ไฟล์ต่อไปนี้จะถูกเขียนทับ:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -48222,7 +48230,7 @@ msgstr "" "คุณต้องการใช้เส้นทางที่สัมพันธ์กับ\n" "'%s'?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "สร้างไฟล์ '%s' ผิดพลาด" @@ -48241,7 +48249,12 @@ msgstr "Vout ต้องมากกว่า Vref" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "ต้องระบุเลเยอร์อย่างน้อยหนึ่งชั้นหรือมากกว่า\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Vout ต้องมากกว่า Vref" @@ -48320,7 +48333,7 @@ msgstr "วัตถุ" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 #, fuzzy msgid "Any" msgstr "วิเคราะห์" @@ -48420,18 +48433,18 @@ msgstr "เลเยอร์ด้านล่าง" msgid "At least one layer must be selected" msgstr "ต้องระบุเลเยอร์อย่างน้อยหนึ่งชั้นหรือมากกว่า\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Vout ต้องมากกว่า Vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Vout ต้องมากกว่า Vref" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -48554,48 +48567,48 @@ msgstr "พื้นที่กฎ" msgid "Rule name" msgstr "เปลี่ยนชื่อ" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "สร้างข้อควรระวัง" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "การเลือกเลเยอร์:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "กฎ DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "แสดงเวอร์ชั่นทั้งหมด" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "ธีมชุดสี (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "แสดงลายเส้น" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "ยกเลิกลายเส้น" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -49173,7 +49186,7 @@ msgid "Error saving custom rules file '%s'." msgstr "ข้อผิดพลาดในการบันทึกไฟล์กฎแบบกําหนดเอง '%s'" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50647,8 +50660,8 @@ msgstr "กําลังประมวลผลสัญลักษณ์ '% #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -51759,31 +51772,31 @@ msgstr "กําลังโหลดส่วนโค้ง..." msgid "Loading pads..." msgstr "กำลังอ่านแพ็ด…" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s ไม่ได้ทำเครื่องหมายเป็นชนิดหลายเลเยอร์, แต่แพ็ดชนิด TH เป็น" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s ไม่ได้ทำเครื่องหมายเป็นชนิดหลายเลเยอร์, แต่แพ็ดชนิด TH เป็น" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, fuzzy, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s มีรูเจาะเป็นสี่เหลี่ยม (ยังไม่รองรับ)" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s มีรูเจาะเป็นสี่เหลี่ยม (ยังไม่รองรับ)" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -51791,38 +51804,38 @@ msgid "" "90 degree rotations." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s มีรูเจาะหมุมเป็นมุม %f องศา ใน KiCad สนับสนุน 90 องศาเท่านั้น" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s มีรูเจาะหมุมเป็นมุม %f องศา ใน KiCad สนับสนุน 90 องศาเท่านั้น" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s มีการใช้รูเจาะที่ไม่รู้จักชนิด %d" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s มีการใช้รูเจาะที่ไม่รู้จักชนิด %d" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s ใช้รูปร่างแพ็ดที่ไม่รู้จัก" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "ฟุ้ทพรินท์ %s แพ็ด %s ใช้รูปร่างแพ็ดที่ไม่รู้จัก" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51831,7 +51844,7 @@ msgstr "" "แพ็ดที่ไม่ใช่ทองแดง %s พบในเลเยอร์ของ Altium (%d) KiCad ไม่มีเลเยอร์เทียบเท่า " "จะถูกย้ายไปยังเลเยอร์ Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -51841,7 +51854,7 @@ msgstr "" "แพ็ดที่ไม่ใช่ทองแดง %s พบในเลเยอร์ของ Altium (%d) KiCad ไม่มีเลเยอร์เทียบเท่า " "จะถูกย้ายไปยังเลเยอร์ Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, fuzzy, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51850,54 +51863,54 @@ msgstr "" "แพ็ดที่ไม่ใช่ทองแดง %s พบในเลเยอร์ของ Altium (%d) KiCad ไม่มีเลเยอร์เทียบเท่า " "จะถูกย้ายไปยังเลเยอร์ Eco1_User" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "แพ็ดที่ไม่ใช่ทองแดง %s เชื่อมต่อกับเน็ต ซึ่งยังไม่รองรับ" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "แพ็ดที่ไม่ใช่ทองแดง %s ไม่มีรูเจาะ ยังไม่รองรับ" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "แพ็ดที่ไม่ใช่ทองแดง %s มีแพ็ดสแต็กที่ซับซ้อน (ยังไม่รองรับ)" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "แพ็ดที่ไม่ใช่ทองแดง %s ใช้รูปร่างที่ไม่รู้จัก" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "กําลังโหลดเวีย..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "เวียจากเลเยอร์ %d ไป %d ใช้เลเยอร์ไม่ใช่ทองแดง ยังไม่สนับสนุน" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "กำลังโหลดแทร็ก..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "กําลังอ่านข้อความ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "กําลังโหลดข้อความ..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "กําลังโหลดสี่เหลี่ยมผืนผ้า..." @@ -52684,80 +52697,80 @@ msgstr "เพิ่มกรองฟุ้ทพรินท์" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "ไฟล์ไลบรารีฟุ้ทพรินท์ Altium PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "เลือกการเชื่อมต่อ" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "ทิศทางลําดับเลข" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "ทางเลือกการเรนเดอร์" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "ไม่พบฟุ้ทพรินท์ '%s' ในไลบรารี่ '%s'" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "ขาดเค้าโครงบอร์ดหรือบิดเบี้ยว. สั่งทำงาน DRC เพื่อวิเคราะห์ละเอียด." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "ส่งออกรายชื่อเน็ต" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "สร้างไฟล์ตําแหน่ง" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "กำลังอ่านไฟล์ " -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "ไม่สามารถเขียนพล็อตไฟล์ที่ไดเร็คตอรี ‘%s’" @@ -53113,44 +53126,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "ไม่พบฟุ้ทพรินท์ '%s' ในไลบรารี่ '%s'" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "ชิ้นส่วนบนเลเยอร์ปิดใช้งาน" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53604,8 +53617,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53984,7 +53997,7 @@ msgstr "ไม่มีอาร์กิวเมนต์สำหรับ '% msgid "Loading Footprint Libraries" msgstr "กำลังอ่านไลบรารีฟุ้ทพรินท์" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "โหลด '%s' ไม่สำเร็จ" @@ -54138,7 +54151,7 @@ msgstr "กําลังโหลดบอร์ด\n" msgid "Failed to save board.\n" msgstr "โหลด '%s' ไม่สำเร็จ" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -54147,51 +54160,51 @@ msgstr "" "เกิดข้อผิดพลาดในการบันทึกไฟล์บอร์ด '%s'\n" "ไม่สามารถเปลี่ยนชื่อไฟล์ชั่วคราว '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "ทำหมายเหตุประกอบพีซีบีเรียบร้อยแล้ว" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "สร้างไฟล์ '%s' ผิดพลาด" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "ไลบรารีสัญลักษณ์ไม่ได้รับการปรับปรุง\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "ไม่สามารถอ่านไฟล์ '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "ไม่พบไฟล์: '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "ส่งออกฟุ้ทพรินท์" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "ทำหมายเหตุประกอบพีซีบีเรียบร้อยแล้ว" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "เกิดผิดพลาดอ่านแบบอักษร '%s'" @@ -54200,7 +54213,7 @@ msgstr "เกิดผิดพลาดอ่านแบบอักษร '% msgid "Multiple Layers" msgstr "จำนวนหลายเลเยอร์" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -60040,90 +60053,90 @@ msgstr "บรรเทาความร้อน" msgid "[INFO] load failed: %s" msgstr "[INFO] โหลดไม่สำเร็จ: บรรทัดอินพุตยาวเกินไป\n" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "ผู้เปลี่ยนบิทแมบเป็นอุปกรณ์" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "ผู้เปลี่ยนบิทแมบเป็นอุปกรณ์" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "สร้างอุปกรณ์ขึ้นมาจากบิทแมปสำหรับใช้งานใน KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "เครื่องมือแก้ไขวงจร KiCad (ทำงานเดี่ยว)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "เครื่องมือจับภาพวงจร" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "ตัวแก้ไขแผนผังวงจรแบบโดดเดี่ยว สำหรับวงจร KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "โปรแกรมดูไฟล์เกอร์เบอร์" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "ดูไฟล์เกอร์เบอร์" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 #, fuzzy msgid "Projectmanager;" msgstr "ผู้จัดการโครงการ" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "ชุดเครื่องมือ EDA" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "ชุดเครื่องมือสำหรับออกแบบวงจรและออกแบบวงจรพิมพ์" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "เครื่องคิดเลขพีซีบีของ KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 #, fuzzy msgid "PCB;Calculator;" msgstr "เครื่องคิดเลขพีซีบี" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "เครื่องคิดเลขพีซีบี" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "เครื่องคิดเลขสำหรับการคำนวณที่เกี่ยวข้องกับอิเล็กทรอนิกส์ต่างๆ" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "เครื่องมือแก้ไขพีซีบี KiCad (โดดเดี่ยว)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "เครื่องมือออกแบบพีซีบี" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "เครื่องมือแก้ไขวงจรพิมพ์สำหรับบอร์ด KiCad" @@ -60131,6 +60144,15 @@ msgstr "เครื่องมือแก้ไขวงจรพิมพ์ msgid "An EDA suite for schematic and circuit board design" msgstr "ชุดเครื่องมือ EDA สำหรับการออกแบบวงจรและแผ่นวงจรพิมพ์" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "แผ่นวงจรพิมพ์" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -60189,6 +60211,10 @@ msgstr "สัญลักษณ์ในวงจร" msgid "KiCad Drawing Sheet" msgstr "ตัวแก้ไขแผ่นเขียนแบบของ KiCad" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "นำเข้า" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "ข้อผิดพลาด: ขนาดมุมเป็นค่าลบ" @@ -60256,8 +60282,8 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "The minimum through-hole size. If set, this can only be reduced by custom " #~ "rules." #~ msgstr "" -#~ "ขนาดต่ำสุดของรูเจาะเวีย หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก ตามเน็ตคลาส," -#~ "กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" +#~ "ขนาดต่ำสุดของรูเจาะเวีย หากตั้งค่าไว้,นี่เป็นค่าต่ำสุดซึ่งไม่สามารถลดลงไปอีก " +#~ "ตามเน็ตคลาส,กฎที่กำหนดเอง,หรือการตั้งค่าอื่นๆ" #, fuzzy #~ msgid "Minimum Length" @@ -61015,8 +61041,8 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -61067,9 +61093,9 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61155,8 +61181,8 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -61207,9 +61233,9 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62394,10 +62420,6 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "สร้างห้องสมุดฟุ้ทพรินท์ใหม่ที่มีฟุ้ทพรินท์ใช้บนเครื่อง\n" #~ "(ถ้ามีไลบรารีอยู่แล้ว ไลบรารีนั้นจะถูกแทนที่)" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "แผ่นวงจรพิมพ์" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65594,8 +65616,8 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65727,13 +65749,13 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65817,8 +65839,9 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "\n" @@ -65937,8 +65960,8 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -66058,13 +66081,13 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -66148,8 +66171,8 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "\n" #~ "### เอกสาร\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." #, c-format #~ msgid "Choose Footprint (%d items loaded)" @@ -67319,8 +67342,8 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67506,8 +67529,8 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68715,9 +68738,7 @@ msgstr "ตัวแก้ไขแผ่นเขียนแบบของ Ki #~ msgid "" #~ "Better performance, exact export fidelity, and more complete filling near " #~ "higher-priority zones." -#~ msgstr "" -#~ "ประสิทธิภาพที่ดีขึ้น," -#~ "ความเที่ยงตรงในการส่งออกและการเทที่สมบูรณ์ยิ่งขึ้นกับโซนที่มีลำดับความสำคัญสูงกว่า" +#~ msgstr "ประสิทธิภาพที่ดีขึ้น,ความเที่ยงตรงในการส่งออกและการเทที่สมบูรณ์ยิ่งขึ้นกับโซนที่มีลำดับความสำคัญสูงกว่า" #~ msgid "" #~ "Check this option to allow symbols with multiple units to have different\n" diff --git a/translation/pofiles/tr.po b/translation/pofiles/tr.po index 074198324a..b0f24a563b 100644 --- a/translation/pofiles/tr.po +++ b/translation/pofiles/tr.po @@ -33,7 +33,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-06 20:35+0000\n" "Last-Translator: YÜKSEL AÇIKGÖZ \n" "Language-Team: Turkish <çıktı_dosya_adı>\n" "```\n" "\n" -"Windows'ta, bir CSV BOM'u için istenen oluşturucu betiği `C:\\Users\\u" -"sername\\kicad\\my_python_script.py` ise, komut satırı şöyle olacaktır:\n" +"Windows'ta, bir CSV BOM'u için istenen oluşturucu betiği `C:" +"\\Users\\username\\kicad\\my_python_script.py` ise, komut satırı şöyle " +"olacaktır:\n" "\n" "```\n" "python.exe C:\\Users\\username\\kicad\\my_python_script.py \"%I\" " @@ -13000,8 +12997,8 @@ msgstr "%d sembol(ler) numaralanmış olmalı.

" #: eeschema/dialogs/dialog_erc.cpp:540 msgid "-------- ERC cancelled by user.

" msgstr "" -"-------- Elektriksel Kural Kontrolü kullanıcı tarafından iptal edildi.
" -"
" +"-------- Elektriksel Kural Kontrolü kullanıcı tarafından iptal edildi. " +"

" #: eeschema/dialogs/dialog_erc.cpp:542 pcbnew/dialogs/dialog_drc.cpp:428 msgid "Done.

" @@ -15436,8 +15433,8 @@ msgid "" msgstr "" "Bu şema, şemayı kırabilecek eski sembol kütüphaneleri kullanılarak " "yapılmıştır.. Sbazı sembollerin farklı bir sembol adına bağlanması " -"gerekebilir. Bazı sembollerin yeni bir kütüphaneye " -"\"kurtarılması\" (kopyalanması ve yeniden adlandırılması) gerekebilir.\n" +"gerekebilir. Bazı sembollerin yeni bir kütüphaneye \"kurtarılması\" " +"(kopyalanması ve yeniden adlandırılması) gerekebilir.\n" "\n" "Projeyi güncellemek için aşağıdaki değişiklikler önerilir." @@ -16524,6 +16521,7 @@ msgid "Code" msgstr "Kod" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Kaydet {} in Değer alanı olarak\"{}\"" @@ -17348,8 +17346,8 @@ msgstr "Alan boyutlarını ve stillerini güncelle/sıfırla" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Sözdizimi Yardımı" @@ -18364,7 +18362,7 @@ msgstr "HPGL'ye çizim (plotlama) KiCad 10.0 itibarıyla artık desteklenmiyor.\ #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Çıktı dizini oluşturulamadı\n" @@ -18587,7 +18585,8 @@ msgstr "%s sembolünde yerleştirilmemiş %s birimleri var" #: eeschema/erc/erc.cpp:684 #, c-format msgid "Symbol %s has input power pins in units %s that are not placed" -msgstr "%s sembolünün, %s birimlerinde yerleştirilmemiş giriş güç bacakları var" +msgstr "" +"%s sembolünün, %s birimlerinde yerleştirilmemiş giriş güç bacakları var" #: eeschema/erc/erc.cpp:690 #, c-format @@ -19250,7 +19249,7 @@ msgstr "Türetilmiş" msgid "Error loading symbol %s from library '%s'." msgstr "'%s' kütüphanesinden %s sembolü yüklenirken hata oluştu." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Bilinmiyor" @@ -20825,7 +20824,8 @@ msgstr "HTTP kütüphane ayarları dosyası %s'nin kök URL'si eksik." #: eeschema/sch_io/http_lib/sch_io_http_lib.cpp:242 #, c-format msgid "HTTP library settings file %s has invalid library type." -msgstr "HTTP kütüphane ayarları dosyası %s geçersiz bir kütüphane türüne sahip." +msgstr "" +"HTTP kütüphane ayarları dosyası %s geçersiz bir kütüphane türüne sahip." #: eeschema/sch_io/http_lib/sch_io_http_lib.cpp:283 #, c-format @@ -21174,25 +21174,25 @@ msgstr "Geçersiz sembol kütüphanesi adı" msgid "Invalid symbol library ID" msgstr "Geçersiz sembol kütüphanesi kimliği" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 msgid "Missing sheet name property" msgstr "Sayfa adı özelliği eksik" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 msgid "Missing sheet file property" msgstr "Sayfa dosya özelliği eksik" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 msgid "Invalid table: no cells defined" msgstr "Geçersiz tablo: hiçbir hücre tanımlanmamış" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "Grup kütüphane bağlantısı %s geçersiz karakter '%c' içeriyor" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "Geçersiz kütüphane kimliği" @@ -21765,7 +21765,7 @@ msgid "Library Link" msgstr "Kütüphane Bağlantısı" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Kütüphane sı" @@ -22182,8 +22182,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22234,9 +22234,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22303,9 +22303,9 @@ msgstr "" "  
~{üst çizgi}
 
~{CLK}\n" " \n" -"        " -"
üst çizgi
   
" -"CLK\n" +"        
üst çizgi
   
CLK\n" " \n" " \n" " \n" @@ -22389,8 +22389,8 @@ msgstr "" "  
1\n" " \n" " \n" -"  
@{if(condition, true_val, false_val)}" -"\n" +"  
@{if(condition, true_val, false_val)}\n" " \n" "  
Koşullu metin görüntüleme\n" " \n" @@ -22398,12 +22398,12 @@ msgstr "" "  
@{if(\"${LAYER}\" == \"F.Cu\", \"TOP\", " "\"BOTTOM\")}\n" " \n" -"  
TOP (ön katmanda) veya BOTTOM" -"\n" +"  
TOP (ön katmanda) veya BOTTOM\n" " \n" " \n" -"  
@{if(${ROW} > 5, \"High\", \"Low\")}" -"\n" +"  
@{if(${ROW} > 5, \"High\", \"Low\")}\n" " \n" "  
Sayısal karşılaştırmalar da çalışır\n" " \n" @@ -22480,8 +22480,8 @@ msgstr "" " \n" "  
${refdes:PIN_ALT_LIST(pin)}\n" " \n" -"  
Tüm alternatif pin fonksiyonları (temel ad hariç)" -"\n" +"  
Tüm alternatif pin fonksiyonları (temel ad " +"hariç)\n" " \n" " \n" "  
${U1:PIN_ALT_LIST(5)}\n" @@ -22585,9 +22585,8 @@ msgstr "" " \n" " \n" " Bus Tanımı\n" -" " -"             \n" +"              " +"\n" " Sonuç Netler\n" " \n" " \n" @@ -22656,9 +22655,9 @@ msgstr "" "

Tablo Hücre Referansları: CELL() fonksiyonu yalnızca " "tablo hücrelerinde çalışır. Aynı tablodaki diğer hürelere başvurmak için " "${CELL(\"A0\")} veya ${CELL(satır, sütun)} " -"kullanın. Satır ve sütun numaraları 0 tabanlıdır (A0 ilk satır, ilk sütundur)" -". CELL, ham hücre metnini değil hesaplanmış/görüntülenen değeri döndürür.

" -"\n" +"kullanın. Satır ve sütun numaraları 0 tabanlıdır (A0 ilk satır, ilk " +"sütundur). CELL, ham hücre metnini değil hesaplanmış/görüntülenen değeri " +"döndürür.

\n" "

İç İçe Değişkenler: Değişkenler başka değişkenler içerebilir. İç " "değişkenler önce genişletilir. Maksimum iç içe derinlik: 6 seviye.

\n" "

Hata Mesajları:

\n" @@ -23508,8 +23507,8 @@ msgstr "Geçici çıktı dosyası oluşturulurken hata oluştu" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kirby's henüz DUT değerlerini desteklemiyor. https://ibis.org/summits/nov16a/" "chen.pdf" @@ -28647,7 +28646,7 @@ msgid "Clear Recent Job Files" msgstr "Son kullanılan İş Dosyalarını Temizle" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad Gerber Görüntüleyici" @@ -29605,7 +29604,8 @@ msgstr "Geçerli seçenekler: mutlak, çizim" #: kicad/cli/command_pcb_export_drill.cpp:66 msgid "Valid options are: decimal, suppressleading, suppresstrailing, keep." -msgstr "Geçerli seçenekler: ondalık, baştakini kaldır, sondakini kaldır, sakla." +msgstr "" +"Geçerli seçenekler: ondalık, baştakini kaldır, sondakini kaldır, sakla." #: kicad/cli/command_pcb_export_drill.cpp:71 msgid "Valid options are: route, alternate." @@ -29765,7 +29765,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30131,8 +30131,8 @@ msgid "" "Set pivot point relative to the board center in centimeters, format 'X,Y,Z' " "e.g.: '-10,2,0'" msgstr "" -"Dönme noktasını kart merkezine göre santimetre cinsinden ayarla, format 'X,Y," -"Z', örneğin: '-10,2,0'" +"Dönme noktasını kart merkezine göre santimetre cinsinden ayarla, format " +"'X,Y,Z', örneğin: '-10,2,0'" #: kicad/cli/command_pcb_render.cpp:297 msgid "Rotate board, format 'X,Y,Z' e.g.: '-45,0,45' for isometric view" @@ -31333,7 +31333,7 @@ msgstr "Yükle" msgid "Uninstall" msgstr "Kaldır" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31359,13 +31359,13 @@ msgstr "" msgid "Install Package" msgstr "Paketi Yükle" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Beklemede (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31552,30 +31552,30 @@ msgstr "Tüm sürümleri göster" msgid "Download" msgstr "İndir" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Yüklü paket listesi yüklenirken hata oluştu: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "%lld/%lld kB indiriliyor" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "İndirme boyutu çok büyük." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Depo alınıyor" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Depo çözümlenemiyor: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31583,19 +31583,19 @@ msgstr "" "Verilen depo URL'si geçerli bir KiCad paket deposu gibi görünmüyor. Lütfen " "URL'yi iki kez kontrol edin." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Depo paketleri getiriliyor" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Depo paket adresi yüklenemiyor." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Paketlerin karması eşleşmiyor. Depo bozulmuş olabilir." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31606,20 +31606,20 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Yerel olarak depolanan repository.json dosyası ayrıştırılamadı." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "Geçerli depo için paket önbelleği bozuldu, yeniden indirilecek." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Kaynakları indirme" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31627,27 +31627,27 @@ msgstr "" "Kaynaklar dosyası karması eşleşmiyor ve kullanılmayacak. Depo bozulmuş " "olabilir." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Yerel dosya" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "PCM Güncellemesi" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Depoları almaya hazırlanıyor" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Depo getiriliyor..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Paketler inceleniyor..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31822,225 +31822,225 @@ msgstr "Dizin adı:" msgid "Create New Directory" msgstr "Yeni Dizin Oluştur" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Bu Projeye Geç" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Tüm düzenleyicileri kapatın ve seçilen projeye geçin" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Yeni Dizin..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Yeni Bir Dizin Oluştur" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Bulucu'da Göster" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Dizini bir Bulucu penceresinde gösterir" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Dosya Gezgini'nde Dizini Aç" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Dizini varsayılan sistem dosya yöneticisinde açar" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Dizinleri bir Bulucu penceresinde gösterir" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Dosya Gezgini'nde Dizinleri Aç" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Dizinleri varsayılan sistem dosya yöneticisinde açar" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Dosyayı Metin Düzenleyicide Aç" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Dosyaları Metin Düzenleyicide Aç" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Bir Metin Düzenleyicide Düzenle" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "İşleri Çalıştır" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Dosyayı Yeniden Adlandır..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Dosyayı yeniden adlandır" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Dosyaları Yeniden Adlandır..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Dosyayı yeniden adlandır" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Dosyayı ve içeriğini silin" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Dosyaları ve içeriklerini silin" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Çöp Kutusuna Taşı" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Sürüm Kontrolüne Proje Ekle..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Yeni bir depo başlat" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Projeyi İşle..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Değişiklikleri yerel depoya aktarın" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Yolla" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "İşlenen yerel değişiklikleri uzak depoya gönder" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Çek" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Değişiklikleri uzak depodan yerel depoya çek" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Dosyayı İşle..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Şubeye geç " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Diğer..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Farklı bir dala geç" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Branch'a Geç" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Git Entegrasyonunu Etkinleştir" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Bu proje için Git entegrasyonunu yeniden etkinleştirin" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Git Entegrasyonunu Devre Dışı Bırak" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Bu proje için Git entegrasyonunu devre dışı bırakın" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Dosya adını değiştir: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Dosya adını değiştir" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Ağ yolu: klasör değişikliklerini izleme" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Yerel yol: klasör değişikliklerini izleme" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Lütfen bekle" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Git işlemlerinin bitmesi bekleniyor..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Seçilen dizin zaten bir Git projesi." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "(Git) projesi başlatılamadı." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Varsayılan uzaktan ayarla" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Varsayılan uzaktan ayarlanamadı." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Uzak Sunucudan Getir" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Proje çekilemedi" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Proje gönderilemedi" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "Seçilen dizin bir Git projesi değil." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Boş işlem mesajı nedeniyle işlem reddediliyor." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Boş dosya seçimi nedeniyle işlem reddediliyor." @@ -35996,10 +35996,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36309,7 +36309,8 @@ msgstr "Nakavt" #: pcbnew/dialogs/dialog_barcode_properties_base.cpp:59 msgid "If checked, the barcode will be inverted with a margin around it" -msgstr "İşaretlenirse, barkod ters çevrilir ve etrafında bir kenar boşluğu olur" +msgstr "" +"İşaretlenirse, barkod ters çevrilir ve etrafında bir kenar boşluğu olur" #: pcbnew/dialogs/dialog_barcode_properties_base.cpp:63 msgid "Show text" @@ -38035,8 +38036,8 @@ msgstr "'%s' dosyasını yazmak için yetersiz izinler." msgid "Generate IPC-2581 File" msgstr "IPC-2581 dosyası oluştur" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38045,7 +38046,7 @@ msgstr "" "IPC-2581 dosyası '%s' oluşturulurken hata oluştu.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "IPC-2581 dosyası başarıyla oluşturuldu." @@ -38086,16 +38087,28 @@ msgstr "Çıktıyı sıkıştır" msgid "Compress output into 'zip' file" msgstr "Çıktıyı 'zip' dosyasına sıkıştırın" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Revizyon:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "BOM malzeme listesi Sütunları" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Dahili Kimlik:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38103,37 +38116,37 @@ msgstr "" "Tasarım sırasında dahili olarak kullanılan parça kimlik numarası.\n" "Bu numara her parça için benzersiz olmalıdır." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Benzersiz oluştur" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "Üretici Parça Numarası (P/N):" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Üretici parça numarasını içeren sütun" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Hariç Tut" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Üretici:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "Distribütör P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Distribütör parça numarasını içeren sütun" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Dağıtıcı:" @@ -38808,8 +38821,8 @@ msgstr "Lehim pastası açıklığı:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Bu ayak izi için yerel lehim pastası açıklığı.\n" @@ -38900,7 +38913,7 @@ msgstr "Y Ofseti" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Referans tanımlayıcı" @@ -39015,8 +39028,8 @@ msgstr "Pedler arasında köprülenmiş lehim maskesi açıklıklarına izin ver #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Ped boyutuna göre lehim pastası açıklığı.\n" @@ -40810,8 +40823,8 @@ msgstr "Ped Ekleme Aracı için Varsayılan Ped Özellikleri" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Bu ped için yerel lehim pastası açıklığı.\n" @@ -44061,26 +44074,26 @@ msgstr "DRC (Tasarım Kuralı Kontrolü) kuralları" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "HATA:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "'%s' ve '%s' kuralları aynı koşulu paylaşıyor." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "'%s' kuralı, tanımlanmamış '%s' ağ sınıfına başvuruyor." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "'%s' kuralı, tanımlanmamış katman(lar)a başvuruyor: %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Tasarım kuralları proje olmadan eklenemez" @@ -44166,8 +44179,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44371,218 +44384,214 @@ msgid "" msgstr "" "### Kısıtlamalar\n" "\n" -"| Kısıtlama türü | Argüman türü" -" " -"| Açıklama" -" " +"| Kısıtlama türü | Argüman " +"türü " +"| " +"Açıklama " "|\n" -"|---------------------------" -"|-----------------------------------------------------------------------------------------------------------------------" -"|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" +"|---------------------------|-----------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n" +"| `annular_width` | min/opt/" +"max " +"| Via'lardaki halka genişliğini denetler." +"
" "|\n" -"| `annular_width` | min/opt/max" -" " -"| Via'lardaki halka genişliğini denetler.
" -" " -"|\n" -"| `assertion` | \"<ifade>" -"\" " -"| Verilen ifadeyi denetler.
" -" " +"| `assertion` | " +"\"<ifade>\" " +"| Verilen ifadeyi denetler." +"
" "|\n" "| `bridged_mask` " "| " "| Bakır nesneler arasındaki lehim maskesi köprülerini denetler. Bu " "kısıtlama min/opt/max değeri almaz. Bir önem derecesi maddesiyle birlikte, " "çeşitli koşullarda lehim maskesi köprülemeye izin vermek veya yasaklamak " -"için kullanılabilir.
" -" " +"için kullanılabilir." +"
" "|\n" -"| `clearance` | min" -" " +"| `clearance` | " +"min " "| Farklı netlerdeki bakır nesneler arasındaki **elektriksel** boşluğu " "belirtir. (Netten bağımsız olarak nesneler arasındaki boşluğu belirtmek " "için `physical_clearance` bölümüne bakın.)

Bakır nesnelerin " "örtüşmesine (çakışmasına) izin vermek için `min` değeri sıfırdan küçük " -"(örneğin `-1`) olan bir `clearance` kısıtlaması oluşturun.
" -" " +"(örneğin `-1`) olan bir `clearance` kısıtlaması oluşturun." +"
" "|\n" -"| `courtyard_clearance` | min" -" " +"| `courtyard_clearance` | " +"min " "| Bileşen koruma alanları (courtyard) arasındaki boşluğu denetler; herhangi " "iki koruma alanı `min` mesafesinden yakınsa hata üretir. Bir bileşende " -"koruma alanı şekli yoksa bu kısıtlamadan hata üretilmez.
" -" " +"koruma alanı şekli yoksa bu kısıtlamadan hata üretilmez." +"
" "|\n" -"| `creepage` | min" -" " +"| `creepage` | " +"min " "| Farklı netlerdeki bakır nesneler arasındaki yüzey kaçak mesafesini " -"belirtir.
" -" " +"belirtir." +"
" "|\n" -"| `diff_pair_gap` | min/opt/max" -" " +"| `diff_pair_gap` | min/opt/" +"max " "| Diferansiyel çift içindeki eşleşmiş izler arasındaki boşluğu denetler. " "Eşleşmiş izler, birbirine paralel olan segmentlerdir. Diferansiyel çift " "boşluğu, çiftin eşleşmemiş bölümlerinde (örneğin bileşenden çıkış fanout'u) " -"test edilmez.
" -" " +"test edilmez." +"
" "|\n" -"| `diff_pair_uncoupled` | max" -" " +"| `diff_pair_uncoupled` | " +"max " "| Bir diferansiyel çift izinin, çiftteki diğer polarite izinden bağımsız " "olarak yönlendirildiği mesafeyi denetler (örneğin çiftin bileşenden çıkış " "yaptığı veya bir via gibi başka bir nesneyi aşmak için bağının koptuğu " -"yerler).
" -" " +"yerler)." +"
" "|\n" -"| `disallow` | `track`
`via`
`through_via`
" -"`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
" -"`graphic`
`hole`
`footprint`
| İzin verilmeyecek bir veya daha " -"fazla nesne türünü boşlukla ayırarak belirtin. Örneğin `(constraint " -"disallow track)` veya `(constraint disallow track via pad)`. Bu türdeki bir " -"nesne kural koşuluyla eşleşirse DRC hatası oluşturulur.

Bu kısıtlama " -"özünde bir yasak alan kuralıyla aynıdır; ancak daha özel yasak alan " -"kısıtlamaları oluşturmak için kullanılabilir.
" -" |\n" -"| `edge_clearance` | min/opt/max" -" " +"| `disallow` | " +"`track`
`via`
`through_via`
`blind_via`
`buried_via`
`micro_via`
`pad`
`zone`
`text`
`graphic`
`hole`
`footprint`
" +"| İzin verilmeyecek bir veya daha fazla nesne türünü boşlukla ayırarak " +"belirtin. Örneğin `(constraint disallow track)` veya `(constraint disallow " +"track via pad)`. Bu türdeki bir nesne kural koşuluyla eşleşirse DRC hatası " +"oluşturulur.

Bu kısıtlama özünde bir yasak alan kuralıyla aynıdır; " +"ancak daha özel yasak alan kısıtlamaları oluşturmak için kullanılabilir." +"
|\n" +"| `edge_clearance` | min/opt/" +"max " "| Nesneler ile kart kenarı arasındaki boşluğu denetler.

Bu aynı " "zamanda \"frezeleme toleransı\" olarak da düşünülebilir; zira kart kenarı " "`Edge.Cuts` katmanındaki tüm grafik öğeleri ve *oval* pad deliklerini " -"kapsar. (Delme toleransı için `physical_hole_clearance` bölümüne bakın.)
" -" " +"kapsar. (Delme toleransı için `physical_hole_clearance` bölümüne " +"bakın.)
" "|\n" -"| `length` | min/max" -" " +"| `length` | min/" +"max " "| Kural koşuluyla eşleşen netlerin toplam yönlendirme uzunluğunu denetler; " "`min` değerinin (belirtilmişse) altında veya `max` değerinin (belirtilmişse) " -"üzerinde olan her net için hata üretir.
" -" " +"üzerinde olan her net için hata üretir." +"
" "|\n" -"| `hole` | min/max" -" " +"| `hole` | min/" +"max " "| Pad veya via'daki delme deliğinin boyutunu (çapını) denetler. Oval " "delikler için küçük (minör) çap `min` değeriyle (belirtilmişse), büyük " -"(majör) çap `max` değeriyle (belirtilmişse) karşılaştırılır.
" -" " +"(majör) çap `max` değeriyle (belirtilmişse) karşılaştırılır." +"
" "|\n" -"| `hole_clearance` | min" -" " +"| `hole_clearance` | " +"min " "| Pad veya via'daki delme deliği ile farklı bir netteki bakır nesneler " "arasındaki boşluğu denetler. Boşluk, delik merkezinden değil çapından " -"ölçülür.
" -" " +"ölçülür." +"
" "|\n" -"| `hole_to_hole` | min" -" " +"| `hole_to_hole` | " +"min " "| Pad ve via'lardaki mekanik olarak delinmiş delikler arasındaki boşluğu " "denetler. Boşluk, deliklerin merkezleri arasında değil çapları arasında " "ölçülür.

Bu kısıtlama yalnızca matkap uçlarının korunması içindir. " "**Lazerle delinmiş** (mikro-via) ve mekanik olmayan diğer delikler " "arasındaki boşluk denetlenmez; **frezelenmiş** (oval şekilli) ve mekanik " "olmayan diğer delikler arasındaki boşluk da denetlenmez.
|\n" -"| `physical_clearance` | min" -" " +"| `physical_clearance` | " +"min " "| Belirli bir katmandaki (bakır dışı katmanlar dahil) iki nesne arasındaki " "boşluğu denetler.

`clearance`'a kıyasla daha genel amaçlı denetimler " -"yapabilse de çok daha yavaştır. Mümkün olduğunca `clearance` kullanın.
" -" " +"yapabilse de çok daha yavaştır. Mümkün olduğunca `clearance` kullanın." +"
" "|\n" -"| `physical_hole_clearance` | min" -" " +"| `physical_hole_clearance` | " +"min " "| Pad veya via'daki delme deliği ile netten bağımsız olarak başka bir nesne " "arasındaki boşluğu denetler. Boşluk, delik merkezinden değil çapından " "ölçülür.

Bu aynı zamanda \"delme toleransı\" olarak da düşünülebilir; " "yalnızca **yuvarlak** delikleri kapsar (frezeleme toleransı için " -"`edge_clearance` bölümüne bakın).
" -" " +"`edge_clearance` bölümüne bakın)." +"
" "|\n" -"| `silk_clearance` | min/opt/max" -" " +"| `silk_clearance` | min/opt/" +"max " "| Serigrafi katmanlarındaki nesneler ile diğer nesneler arasındaki boşluğu " -"denetler.
" -" " +"denetler." +"
" "|\n" -"| `skew` | max" -" " +"| `skew` | " +"max " "| Kural koşuluyla eşleşen netlerin toplam sapmasını denetler; yani her netin " "uzunluğu ile kuralla eşleşen tüm netlerin ortalama uzunluğu arasındaki farkı " "hesaplar. Herhangi bir netin ortalamayla arasındaki farkın mutlak değeri " -"kısıtlamanın `max` değerini aşarsa hata üretilir.
" -" " +"kısıtlamanın `max` değerini aşarsa hata üretilir." +"
" "|\n" -"| `solder_mask_expansion` | opt" -" " -"| Pad'ler, şekiller ve izler için lehim maskesi genişlemesini belirtir.
" -" " +"| `solder_mask_expansion` | " +"opt " +"| Pad'ler, şekiller ve izler için lehim maskesi genişlemesini belirtir." +"
" "|\n" -"| `solder_paste_abs_margin` | opt" -" " +"| `solder_paste_abs_margin` | " +"opt " "| Pad'ler için mutlak lehim macunu boşluğunu belirtir. Genellikle macunu " "içe çekmek için negatif.

Son lehim macunu boşluğu mutlak boşluk artı " -"göreli boşluk olacaktır.
" -" " +"göreli boşluk olacaktır." +"
" "|\n" -"| `solder_paste_rel_margin` | opt" -" " +"| `solder_paste_rel_margin` | " +"opt " "| Pad'ler için göreli lehim macunu boşluğunu belirtir. Genellikle macunu " "içe çekmek için negatif.

Son lehim macunu boşluğu mutlak boşluk artı " -"göreli boşluk olacaktır.
" -" " +"göreli boşluk olacaktır." +"
" "|\n" -"| `thermal_relief_gap` | min" -" " +"| `thermal_relief_gap` | " +"min " "| Termal relief bağlantısına sahip bir pad ile zone arasındaki boşluk " -"genişliğini belirtir.
" -" " +"genişliğini belirtir." +"
" "|\n" -"| `thermal_spoke_width` | opt" -" " +"| `thermal_spoke_width` | " +"opt " "| Termal relief bağlantısına sahip bir pad'i zone'a bağlayan ispitlerin " -"genişliğini belirtir.
" -" " +"genişliğini belirtir." +"
" "|\n" -"| `track_width` | min/opt/max" -" " +"| `track_width` | min/opt/" +"max " "| İz ve yay segmentlerinin genişliğini denetler. `min` değerinin " "(belirtilmişse) altında veya `max` değerinin (belirtilmişse) üzerinde " -"genişliğe sahip her segment için hata üretilir.
" -" " +"genişliğe sahip her segment için hata üretilir." +"
" "|\n" -"| `track_angle` | min/opt/max" -" " +"| `track_angle` | min/opt/" +"max " "| Birbirine bağlı iki iz segmenti arasındaki açıyı denetler. Açısı `min` " "değerinin (belirtilmişse) altında veya `max` değerinin (belirtilmişse) " -"üzerinde olan her bağlı çift için hata üretilir.
" -" " +"üzerinde olan her bağlı çift için hata üretilir." +"
" "|\n" -"| `track_segment_length` | min/max" -" " +"| `track_segment_length` | min/" +"max " "| İz ve yay segmentlerinin uzunluğunu denetler. Uzunluğu `min` değerinin " "(belirtilmişse) altında veya `max` değerinin (belirtilmişse) üzerinde olan " -"her segment için hata üretilir.
" -" " +"her segment için hata üretilir." +"
" "|\n" -"| `via_count` | max" -" " +"| `via_count` | " +"max " "| Kural koşuluyla eşleşen her netteki via sayısını sayar. Bu sayı eşleşen " "herhangi bir nette kısıtlamanın `max` değerini aşarsa o net için hata " -"üretilir.
" -" " +"üretilir." +"
" "|\n" "| `via_dangling` " "| " "| Bağlantısız veya yalnızca bir katmanda bağlı via'ları denetler. Bu " "kısıtlama min/opt/max değeri almaz. Bir önem derecesi maddesiyle birlikte, " "çeşitli koşullarda sallanan via'lara izin vermek veya yasaklamak için " -"kullanılabilir.
" -" " +"kullanılabilir." +"
" "|\n" -"| `zone_connection` | `solid`
`thermal_reliefs`
" -"`none` " -"| Zone ile pad arasında kurulacak bağlantı türünü belirtir.
" -" " +"| `zone_connection` | " +"`solid`
`thermal_reliefs`
`none` " +"| Zone ile pad arasında kurulacak bağlantı türünü belirtir." +"
" "|\n" "\n" "\n" @@ -44769,8 +44778,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -44955,8 +44964,8 @@ msgid "" msgstr "" "### İfade Fonksiyonları\n" "\n" -"Tüm fonksiyon parametreleri basit joker karakterleri destekler (`*` ve `?`)" -".\n" +"Tüm fonksiyon parametreleri basit joker karakterleri destekler (`*` ve `?" +"`).\n" "\n" "\n" "```\n" @@ -45151,13 +45160,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45312,13 +45321,13 @@ msgstr "" "\n" " (rule \"Farklı Netlerdeki Via'lar Arasındaki Mesafe\"\n" " (constraint hole_to_hole (min 0.254mm))\n" -" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B.Net\"))" -"\n" +" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +"B.Net\"))\n" "\n" " (rule \"Farklı Netlerdeki Pad'ler Arasındaki Boşluk\"\n" " (constraint clearance (min 3.0mm))\n" -" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B.Net\"))" -"\n" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Deliği ile İz Arasındaki Boşluk\"\n" @@ -45429,8 +45438,8 @@ msgstr "" "delecekse.\n" " # \n" " (rule hole_to_hole_uvia_exclusion\n" -" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == 'Micro'\")" -"\n" +" (condition \"A.Via_Type == 'Blind/buried' && B.Via_Type == " +"'Micro'\")\n" " (constraint hole_to_hole)\n" " (severity ignore))\n" "\n" @@ -46827,7 +46836,7 @@ msgstr "Çakışan ayak izi yerleşimleri kontrol ediliyor..." msgid "Checking creepage..." msgstr "Sızıntı yolu kontrol ediliyor..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s sızıntı yolu %s; gerçek %s)" @@ -47606,7 +47615,7 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Silmek istediğinize emin misiniz?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." @@ -47614,7 +47623,7 @@ msgstr "" "Aynı isme sahip birden çok kuralın farklı koşulları var. Aynı isme sahip " "kuralların birleştirilebilmesi için koşullarının aynı olması gerekir." -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" @@ -47622,7 +47631,7 @@ msgstr "" "Aşağıdaki kuralların kaydedilmemiş değişiklikleri var:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 msgid "" "\n" "Do you want to save your changes?" @@ -47630,7 +47639,7 @@ msgstr "" "\n" "Değişikliklerinizi kaydetmek istiyor musunuz?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, c-format msgid "Failed to reload DRC rules: %s" msgstr "Tasarım Kuralı Kontrolü yeniden yüklenemedi: %s" @@ -47647,7 +47656,12 @@ msgstr "Tolerans 0'dan büyük veya eşit olmalıdır" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "Tolerans çok büyük: sonuçtaki minimum uzunluk pozitif değil" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "En az bir kısıtlama belirtilmelidir" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 msgid "Maximum Skew must be greater than or equal to 0" msgstr "Maksimum Kayma 0'dan büyük veya eşit olmalıdır" @@ -47718,7 +47732,7 @@ msgstr "B Nesnesi" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Herhangi" @@ -47801,16 +47815,16 @@ msgstr "Alt Katmana İzin Ver" msgid "At least one layer must be selected" msgstr "En az bir katman seçilmelidir" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 msgid "Optimum Width must be greater than 0" msgstr "Optimum Genişlik 0'dan büyük olmalıdır" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 msgid "Width Tolerance must be greater than or equal to 0" msgstr "Genişlik Toleransı 0'dan büyük veya eşit olmalıdır" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "Genişlik Toleransı, Optimum Genişlikten küçük olmalıdır" @@ -47923,42 +47937,42 @@ msgstr "Kural türü" msgid "Rule name" msgstr "Kural adı" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 msgid "Rule name must be unique." msgstr "Kural adı benzersiz olmalıdır." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 msgid "Layer selection is required." msgstr "Katman seçimi gereklidir." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "HATA: Doğrulama için hiçbir koşul metni sağlanmadı." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Tasarım Kuralı Kontrolü kuralı" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Eşleşmeleri Göster (hata)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Eşleşmeleri Göster (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Eşleşmeleri Göster" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 msgid "outer" msgstr "dış" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "iç" @@ -48558,7 +48572,7 @@ msgid "Error saving custom rules file '%s'." msgstr "'%s' özel kurallar dosyası kaydedilirken hata oluştu." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49968,8 +49982,8 @@ msgstr "İşlem sembolü '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" "Uyarı: %s ayak izi '%s' için kütüphane adı eksik. Tekrarlanan güncelleme " "bildirimlerini önlemek için tam 'Kütüphane:Ayakİzi' formatını kullanın." @@ -51026,7 +51040,7 @@ msgstr "Yaylar yükleniyor..." msgid "Loading pads..." msgstr "Pedler yükleniyor..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51035,13 +51049,13 @@ msgstr "" "'%s' kütüphanesi yüklenirken hata oluştu:\n" "Ayak izi %s pedi %s çok katmanlı olarak işaretlenmemiş, ancak bir TH pedi." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "Ayak izi %s pedi %s çok katmanlı olarak işaretlenmemiş, ancak bir TH pedidir." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51050,12 +51064,12 @@ msgstr "" "'%s' kütüphanesi yükleniyor:\n" "Ayak izi %s pedi %s kare bir deliğe sahip (henüz desteklenmiyor)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "Ayak izi %s ped %s kare bir deliğe sahip (henüz desteklenmiyor)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51066,7 +51080,7 @@ msgstr "" "Ayak izi %s ped %s, %d derece delik dönüşüne sahip. KiCad yalnızca 90 derece " "dönüşleri destekler." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51075,7 +51089,7 @@ msgstr "" "Ayak izi %s ped %s, %d derece delik dönüşüne sahip. KiCad yalnızca 90 derece " "dönüşleri destekler." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51084,12 +51098,12 @@ msgstr "" "'%s' kütüphanesi yüklenirken hata oluştu:\n" "Ayak izi %s pedi %s bilinmeyen türde bir delik kullanıyor %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "Ayak izi %s ped %s bilinmeyen türde bir %d delik kullanıyor." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51098,12 +51112,12 @@ msgstr "" "Kütüphane '%s' yüklenirken hata oluştu:\n" "Ayak izi %s ped %s bilinmeyen bir ped şekli kullanıyor." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Ayak izi %s ped %s bilinmeyen bir ped şekli kullanıyor." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51112,7 +51126,7 @@ msgstr "" "KiCad karşılığı olmayan %s numaralı bakırsız ped, bir Altium katmanında (%d) " "bulundu. KiCad'in Eco1_User katmanına taşındı." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51123,7 +51137,7 @@ msgstr "" "Ayak izi %s bakır olmayan ped %s, KiCad eşdeğeri olmayan bir Altium " "katmanında (%d) bulundu. KiCad katmanı Eco1_User'a taşındı." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51132,32 +51146,32 @@ msgstr "" "Ayak izi %s, bakırsız ped %s, KiCad karşılığı olmayan bir Altium katmanında " "(%d) bulundu. KiCad'in Eco1_User katmanına taşındı." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "Bakır olmayan ped %s desteklenmeyen bir ağa bağlı." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Bakır olmayan ped %s'de desteklenmeyen bir delik var." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Bakır olmayan ped %s'nin karmaşık bir ped yığını var (henüz desteklenmiyor)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Bakır olmayan ped %s bilinmeyen bir ped şekli kullanıyor." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Geçitler yükleniyor..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51165,24 +51179,24 @@ msgstr "" "%d katmanından %d katmanına geçiş, desteklenmeyen bakır olmayan bir katman " "kullanıyor." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "İzler yükleniyor..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Unicode dizeler yükleniyor..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Metin yükleniyor..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Bilinmeyen metin kutusu hizalaması %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Dikdörtgenler yükleniyor..." @@ -52008,69 +52022,69 @@ msgstr "gEDA / Lepton EDA PCB ayak izi dosyası" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA / Lepton EDA PCB ayak izi kütüphane dizini" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "İçerik bölümü oluşturuluyor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "Ped desteklenmeyen tipte; atlandı." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Geçmiş bölümü oluşturuluyor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "BOM (Malzeme Listesi) bölümü oluşturuluyor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "" "%s ayak izi sözlükte bulunamadı; malzeme listesi verileri eksik olabilir." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" "\"%s\" bileşeninde OEM referansı eksik; malzeme listesi (BOM) girdisi " "atlanacak." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "CAD verisi oluşturma" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Kart ana hattı geçersiz veya eksik. Lütfen Tasarım Kuralı Kontrolü " "çalıştırın." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Yinelenen ayak izi işaretçileriyle karşılaşıldı; IPC-2581 çıktısı hatalı " "olabilir." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Katman %s, Ağ %s dışa aktarılıyor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "Geçit desteklenmeyen ped yığını kullanıyor; delme verilerinden çıkarıldı." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "Ped desteklenmeyen ped yığını kullanıyor; delik delme verilerinden çıkarıldı." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52078,15 +52092,15 @@ msgstr "" "IPC-2581 revizyon B'de damlacıklar desteklenmez; bunlar bölgeler olarak dışa " "aktarıldı." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Lojistik bölümü oluşturuluyor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Dosya kaydediliyor" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "IPC-2581 verileri arabelleğe kaydedilemedi." @@ -52444,46 +52458,46 @@ msgstr "PADS PCB içe aktarımı başlatılıyor" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "'%s' ayak izi desen listesinde bulunamadı, parça atlandı" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "Eşlenmemiş %d katmanındaki desen ögesi atlanıyor" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "Eşlenmemiş %d katmanındaki metin, Yorumlar katmanına atandı" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, c-format msgid "Skipping track on non-copper layer %d" msgstr "Bakır olmayan %d katmanındaki yol atlanıyor" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" "Eşlenmemiş %d katmanındaki BAKIR ögesi, varsayılan olarak F.Cu katmanına " "atanıyor" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "Eşlenmemiş %d katmanındaki dolgu atlanıyor" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "Eşlenmemiş %d katmanındaki engellenmiş alan atlanıyor" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "Geçerli katmanı olmayan engellenmiş alan atlanıyor" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52939,8 +52953,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53587,7 +53601,7 @@ msgstr "Eksik hasComponentClass() bileşen sınıfı adı argümanı" msgid "Loading Footprint Libraries" msgstr "Ayak İzi Kütüphaneleri Yükleniyor" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "'%s' yüklenemedi\n" @@ -53727,7 +53741,7 @@ msgstr "Kart kaydedildi\n" msgid "Failed to save board.\n" msgstr "Kart kaydedilemedi.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53736,48 +53750,48 @@ msgstr "" "IPC-2581 dosyası '%s' oluşturulurken hata oluştu.\n" "Geçici dosya '%s' yeniden adlandırılamadı." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "IPC-D-356 dosyası başarıyla oluşturuldu\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "IPC-D-356 dosyası oluşturulamadı\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "Kart dosyası en son format kullanılarak başarıyla kaydedildi\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "Kart dosyası güncellenmedi\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "'%s' için dosya formatı belirlenemiyor\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "Girdi dosyası bulunamadı: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, c-format msgid "No plugin found for file type '%s'\n" msgstr "'%s' dosya türü için eklenti bulunamadı.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "'%s', %s formatı kullanılarak içe aktarılıyor...\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "İçe aktarılan kart başarıyla '%s' konumuna kaydedildi\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "İçe aktarma sırasında hata: %s\n" @@ -53786,7 +53800,7 @@ msgstr "İçe aktarma sırasında hata: %s\n" msgid "Multiple Layers" msgstr "Çoklu Katmanlar" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "HPGL çizimi KiCad 10.0 itibarıyla artık desteklenmiyor" @@ -54863,8 +54877,8 @@ msgstr "Bölge boşluğu: %s." #, c-format msgid "Overridden by larger physical clearance from %s;clearance: %s." msgstr "" -"%s adresindeki daha büyük fiziksel açıklık tarafından geçersiz kılınmıştır ;" -"açıklık: %s." +"%s adresindeki daha büyük fiziksel açıklık tarafından geçersiz " +"kılınmıştır ;açıklık: %s." #: pcbnew/tools/board_inspection_tool.cpp:1135 #, c-format @@ -59252,89 +59266,89 @@ msgstr "delik içi kaplamalı geçit için termal rölyef" msgid "[INFO] load failed: %s" msgstr "[BİLGİ] yükleme başarısız oldu: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component/Bileşen Dönüştürücü;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Bitmap/Bileşen Dönüştürücü" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "KiCad ile kullanmak için bir bitmap'ten bir bileşen oluşturun" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad Şematik Düzenleyici (Bağımsız)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Şematik Çizim Aracı" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "KiCad şemaları için bağımsız şematik düzenleyici" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "şema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Gerber Dosyası Görüntüleyici" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Gerber dosyalarını görüntüleyin" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;Baskı Devre;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Proje Yöneticisi;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA Paketi" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "Şematik tasarım ve Baskı Devre yerleşimi için araç paketi" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad Baskı Devre Hesaplayıcı" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "KiCad Baskı Devre Hesaplayıcı;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Baskı Devre Hesaplayıcı" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Elektronikle ilgili çeşitli hesaplamalar için hesap makinesi" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" "Baskı Devre Düzenleyici;Baskı Devre;Devre;Yerleşim;Tasarım;Düzenleyici;Ayak " "İzi;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad Baskı Devre Düzenleyici (Bağımsız)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Baskı Devre Yerleşim Düzenleyici" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "KiCad kartları için bağımsız devre kartı editörü" @@ -59342,6 +59356,14 @@ msgstr "KiCad kartları için bağımsız devre kartı editörü" msgid "An EDA suite for schematic and circuit board design" msgstr "Şematik ve devre kartı tasarımı için bir EDA paketi" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Devre Kartı" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59399,6 +59421,9 @@ msgstr "KiCad Şematik Sembol" msgid "KiCad Drawing Sheet" msgstr "KiCad Çizim Sayfası" +#~ msgid "PCB: Import" +#~ msgstr "Baskı Devre: İçe Aktar" + #~ msgid "JSON file with layer name mappings" #~ msgstr "Katman adı eşlemelerini içeren JSON dosyası" @@ -60386,8 +60411,8 @@ msgstr "KiCad Çizim Sayfası" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60438,9 +60463,9 @@ msgstr "KiCad Çizim Sayfası" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60526,8 +60551,8 @@ msgstr "KiCad Çizim Sayfası" #~ " \n" #~ " \n" #~ " Veriyolu Tanımı\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Oluşan Ağlar\n" #~ " \n" #~ " \n" @@ -60578,9 +60603,9 @@ msgstr "KiCad Çizim Sayfası" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         

" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -61855,12 +61880,6 @@ msgstr "KiCad Çizim Sayfası" #~ "oluştur\n" #~ "(kütüphane zaten varsa değiştirilecektir)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Devre Kartı" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -65449,8 +65468,8 @@ msgstr "KiCad Çizim Sayfası" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65582,13 +65601,13 @@ msgstr "KiCad Çizim Sayfası" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65672,8 +65691,9 @@ msgstr "KiCad Çizim Sayfası" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Üst Düzey Yan tümceler\n" #~ "\n" @@ -67072,8 +67092,8 @@ msgstr "KiCad Çizim Sayfası" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -67262,8 +67282,8 @@ msgstr "KiCad Çizim Sayfası" #~ "\n" #~ "Linux'ta:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #, fuzzy, c-format diff --git a/translation/pofiles/uk.po b/translation/pofiles/uk.po index 48d6365c96..f10bfa0e2b 100644 --- a/translation/pofiles/uk.po +++ b/translation/pofiles/uk.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-02-24 22:07+0000\n" "Last-Translator: Ivan Chuba \n" "Language-Team: Ukrainian ))" msgstr "" -"Написати директиви для збереження розсіюваної потужності всіх елементів (." -"probe p(<елемент>))" +"Написати директиви для збереження розсіюваної потужності всіх елементів " +"(.probe p(<елемент>))" #: eeschema/dialogs/dialog_export_netlist.cpp:369 #: eeschema/dialogs/dialog_sim_command_base.cpp:656 @@ -16522,6 +16518,7 @@ msgid "Code" msgstr "Код" #: eeschema/dialogs/dialog_sim_model_base.cpp:226 +#, c++-format msgid "Save {} in Value field as \"{}\"" msgstr "Зберегти {} в полі значення як \"{}\"" @@ -17342,8 +17339,8 @@ msgstr "Оновити/скинути розмір та стилі полів" #: eeschema/dialogs/dialog_user_defined_signals.cpp:236 #: eeschema/sch_label.cpp:2355 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 -#: pcbnew/dialogs/panel_setup_rules.cpp:982 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:884 pcbnew/pcb_text.cpp:695 +#: pcbnew/dialogs/panel_setup_rules.cpp:985 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:901 pcbnew/pcb_text.cpp:695 msgid "Syntax Help" msgstr "Довідка про синтаксис" @@ -18364,7 +18361,7 @@ msgstr "" #: pcbnew/pcbnew_jobs_handler.cpp:1496 pcbnew/pcbnew_jobs_handler.cpp:1563 #: pcbnew/pcbnew_jobs_handler.cpp:1710 pcbnew/pcbnew_jobs_handler.cpp:1877 #: pcbnew/pcbnew_jobs_handler.cpp:2168 pcbnew/pcbnew_jobs_handler.cpp:2308 -#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2625 +#: pcbnew/pcbnew_jobs_handler.cpp:2527 pcbnew/pcbnew_jobs_handler.cpp:2639 msgid "Failed to create output directory\n" msgstr "Не вдалося створити вихідну теку\n" @@ -19250,7 +19247,7 @@ msgstr "Походить з" msgid "Error loading symbol %s from library '%s'." msgstr "Помилка завантаження символу %s з бібліотеки '%s'." -#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:766 +#: eeschema/generate_alias_info.cpp:124 kicad/pcm/pcm.cpp:813 #: pcbnew/zone.cpp:989 msgid "Unknown" msgstr "Не вказано" @@ -19722,8 +19719,8 @@ msgid "" "Error in parsing model '%s', wrong number of nodes '?' in Sim.NodesFormat " "compared to connections" msgstr "" -"Помилка під час розбору моделі '%s', неправильна кількість вузлів '?' у Sim." -"NodesFormat порівняно зі з'єднаннями" +"Помилка під час розбору моделі '%s', неправильна кількість вузлів '?' у " +"Sim.NodesFormat порівняно зі з'єднаннями" #: eeschema/netlist_exporters/netlist_exporter_spice.cpp:660 #, c-format @@ -21190,28 +21187,28 @@ msgstr "Неприпустиме ім'я бібліотеки символів" msgid "Invalid symbol library ID" msgstr "Неприпустимий ID бібліотеки символів" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3954 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3956 #, fuzzy msgid "Missing sheet name property" msgstr "Відсутній аргумент назви аркуша для %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3960 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:3962 #, fuzzy msgid "Missing sheet file property" msgstr "Відсутній аргумент назви аркуша для %s." -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5054 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5056 #, fuzzy msgid "Invalid table: no cells defined" msgstr "Вказано недійсний формат мапи\n" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5179 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5181 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6969 #, c-format msgid "Group library link %s contains invalid character '%c'" msgstr "Посилання на групову бібліотеку %s містить недійсний символ '%c'" -#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5185 +#: eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:5187 #: pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr_parser.cpp:6976 msgid "Invalid library ID" msgstr "Недійсний ідентифікатор бібліотеки" @@ -21784,7 +21781,7 @@ msgid "Library Link" msgstr "Посилання на бібліотеку" #: eeschema/sch_symbol.cpp:3901 eeschema/widgets/search_handlers.cpp:171 -#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:190 +#: pcbnew/footprint.cpp:4825 pcbnew/plot_board_layers.cpp:191 #: pcbnew/widgets/search_handlers.cpp:146 msgid "Library Description" msgstr "Опис бібліотеки" @@ -22201,8 +22198,8 @@ msgid "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22253,9 +22250,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22604,8 +22601,8 @@ msgstr "" " \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22656,9 +22653,9 @@ msgstr "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         

" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23528,8 +23525,8 @@ msgstr "Помилка під час створення тимчасового #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" "Kibis не підтримує значення DUT. https://ibis.org/summits/nov16a/chen.pdf" @@ -28674,7 +28671,7 @@ msgid "Clear Recent Job Files" msgstr "Очистити останні файли завдань" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "Перегляд KiCad Gerber файлів" @@ -29793,7 +29790,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30155,8 +30152,8 @@ msgid "" "Set pivot point relative to the board center in centimeters, format 'X,Y,Z' " "e.g.: '-10,2,0'" msgstr "" -"Встановити точку повороту відносно центру дошки в сантиметрах, формат 'X,Y," -"Z', наприклад: '-10,2,0'" +"Встановити точку повороту відносно центру дошки в сантиметрах, формат " +"'X,Y,Z', наприклад: '-10,2,0'" #: kicad/cli/command_pcb_render.cpp:297 msgid "Rotate board, format 'X,Y,Z' e.g.: '-45,0,45' for isometric view" @@ -31353,7 +31350,7 @@ msgstr "Інсталювати" msgid "Uninstall" msgstr "Видалити" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -31378,13 +31375,13 @@ msgstr "" msgid "Install Package" msgstr "Встановити Пакет" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Очікування (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -31571,30 +31568,30 @@ msgstr "Показати всі версії" msgid "Download" msgstr "Звантажити" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Помилка при завантаженні встановленого списку пакетів: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "Завантаження %lld/%lld кБ" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "Завантаження завелике." -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "Отримання репозиторію" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "Неможливо обробити репозиторій: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." @@ -31602,19 +31599,19 @@ msgstr "" "Наведена URL-адреса репозиторію не схожа на дійсне сховище пакетів KiCad. " "Перевірте URL-адресу." -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "Отримання пакетів репозиторію" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "Неможливо завантажити url-адресу пакетів репозиторію." -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "Хеш пакетів не збігається. Репозиторій може бути пошкоджено." -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31625,21 +31622,21 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "Не вдалося обробити локальне сховище repository.json." -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" "Кеш пакетів для поточного репозиторію пошкоджено, він буде перезавантажений." -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "Завантаження ресурсів" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." @@ -31647,27 +31644,27 @@ msgstr "" "Хеш файлу ресурсів не збігається і не буде використовуватися. Репозиторій " "може бути пошкоджений." -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "Локальний файл" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "Оновлення PCM" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "Підготовка до отримання репозиторіїв" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "Отримання даних з репозиторію..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "Перегляд пакетів..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31841,225 +31838,225 @@ msgstr "Ім'я теки:" msgid "Create New Directory" msgstr "Створити нову теку" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "Перейти на цей проект" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "Закрити всі редактори та перейти до обраного проекту" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "Нова тека..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "Створити нову теку" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "Показати у Finder" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "Показати каталог у вікні Finder" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "Відкрити теку у провіднику файлів" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "Відкрити теку в стандартному файловому менеджері" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "Показати теки у вікні Finder" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "Відкрити теки у файловому провіднику" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "Відкрити теки в основному файловому менеджері системи" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "Відкрити файл в текстовому редакторі" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "Відкрити файл в текстовому редакторі" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "Редагувати в текстовому редакторі" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "Виконання Завдань" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "Перейменувати файл..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "Перейменувати файл" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "Перейменувати файли..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "Перейменувати файли" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "Видалити файл і його вміст" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "Видалити файли та їх вміст" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "Перемістити у кошик" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "Додати проєкт до системи контролю версій..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "Ініціалізація нового репозиторію" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "Зафіксувати проект..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "Зафіксувати зміни в локальному репозиторії" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "Натисніть" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "Відправлення зафіксованих локальних змін до віддаленого репозиторію" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "Перенесення" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "Перенесення змін з віддаленого репозиторію в локальний" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "Зафіксувати файл..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Перейти на гілку " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Інше..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "Перейти до іншого відділення" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "Перейти до відділення" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "Увімкнути інтеграцію з Git" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "Повторно увімкнути інтеграцію з Git для цього проєкту" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "Вимкнути інтеграцію з Git" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "Вимкнути інтеграцію з Git для цього проєкту" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "Змінити ім'я файлу: '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "Змінити ім'я файлу" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "Мережеве сховище: зміни в теці не відстежуються" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "Локальне сховище: моніторинг змін теки" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "Будь ласка, зачекайте" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "Очікування завершення операцій Git..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "Вибраний каталог вже є проектом Git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Не вдалося ініціалізувати проект Git." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "Встановити пульт дистанційного керування за замовчуванням" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "Не вдалося встановити пульт дистанційного керування за замовчуванням." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "Отримати віддалений доступ" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "Не вдалося витягнути проєкт" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "Не вдалося надіслати проєкт" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "Вибраний каталог не є проектом Git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "Відхилення коміту через повідомлення про порожній коміт." -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "Відхилення коміту через вибір порожнього файлу." @@ -36017,10 +36014,10 @@ msgstr "NPTH" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -38057,8 +38054,8 @@ msgstr "Недостатньо прав для запису у файл '%s'." msgid "Generate IPC-2581 File" msgstr "Згенерувати Файл IPC-2581" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -38067,7 +38064,7 @@ msgstr "" "Помилка створення файлу IPC-2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "Файл IPC-2581 успішно згенеровано." @@ -38108,16 +38105,28 @@ msgstr "Стиснути вивід" msgid "Compress output into 'zip' file" msgstr "Стиснути вивід у zip-файл" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Ревізія:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "Стовпці специфікації" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "Внутрішній ідентифікатор:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -38126,37 +38135,37 @@ msgstr "" "проектування.\n" "Цей номер має бути унікальним для кожної деталі." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 msgid "Generate unique" msgstr "Генеруйте унікальні" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "Вибрати виробника:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "Колонка, що містить номер деталі виробника" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "Оміт" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "Виробник:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "Артикул дистриб'ютора:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "Колонка, що містить номер деталі розподільника" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "Дистриб'ютор:" @@ -38831,8 +38840,8 @@ msgstr "Зазор для паяльної пасти:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" "Локальний зазор паяльної пасти для цього посадкового місця.\n" @@ -38923,7 +38932,7 @@ msgstr "Зсув по Y" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "Позначення" @@ -39040,8 +39049,8 @@ msgstr "Дозволяти мостики паяльної маски між к #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "Зазор паяльної пасти відносно розміру контактного майданчика.\n" @@ -40852,8 +40861,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" "Локальний зазор паяльної пасти для цього майданчика.\n" @@ -41730,8 +41739,8 @@ msgstr "" "Встановіть глобальну корекцію ширини для точної ширини виводу PostScript.\n" "Ця корекція ширини призначена для компенсації помилки ширини доріжок, а " "також розміру перехідних отворів і контактних площадок.\n" -"Розумне значення корекції ширини має бути в діапазоні [-(MinTrackWidth-1), " -"+(MinClearanceValue-1)]." +"Розумне значення корекції ширини має бути в діапазоні [-(MinTrackWidth-1), +" +"(MinClearanceValue-1)]." #: pcbnew/dialogs/dialog_plot_base.cpp:324 msgid "Force A4 output" @@ -44132,26 +44141,26 @@ msgstr "Правила DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "ПОМИЛКА:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "Правила '%s' та '%s' мають однакову умову." -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Правило '%s' посилається на невизначений мережевий клас '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Правило '%s' посилається на невизначений(і) шар(и): %s." -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "Правила проектування не можна додавати без проекту" @@ -44237,8 +44246,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -44453,8 +44462,8 @@ msgstr "" "| Перевіряє ширину кільцевих кілець на перехідних отворах." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Перевіряє заданий вираз." "
" "|\n" @@ -44820,11 +44829,11 @@ msgstr "" "обмеженнями можуть бути розділені між панелями, кожна з яких показуватиме " "підмножину обмежень цього правила.\n" "\n" -"Панелі з декількома обмеженнями, такі як «Стиль перехідного " -"отвору» (via_diameter + hole_size) та «Трасування диференціальних " -"пар» (track_width + diff_pair_gap), перевіряються першими. Панелі з одним " -"обмеженням обробляють решту. Нерозподілені обмеження відображаються на " -"панелі «Спеціальні правила» (Custom Rule).\n" +"Панелі з декількома обмеженнями, такі як «Стиль перехідного отвору» " +"(via_diameter + hole_size) та «Трасування диференціальних пар» (track_width " +"+ diff_pair_gap), перевіряються першими. Панелі з одним обмеженням " +"обробляють решту. Нерозподілені обмеження відображаються на панелі " +"«Спеціальні правила» (Custom Rule).\n" "\n" "Правила, які не були змінені у графічному редакторі, зберігають своє " "оригінальне\n" @@ -44838,8 +44847,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -45197,13 +45206,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45358,13 +45367,13 @@ msgstr "" "\n" " (rule \"Відстань між переходними отворами різних мереж\"\n" " (constraint hole_to_hole (min 0.254mm))\n" -" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -"Net\"))\n" +" (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +"B.Net\"))\n" "\n" " (rule \"Зазор між прокладками різних сіток\"\n" " (constraint clearance (min 3.0mm))\n" -" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -"Net\"))\n" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Від отвору до колії\"\n" @@ -46871,7 +46880,7 @@ msgstr "Перевірка посадкових місць на перекрит msgid "Checking creepage..." msgstr "Перевірка шляху витоку..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s шлях витоку %s; фактичний %s)" @@ -47652,13 +47661,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "Ви впевнені, що хочете видалити?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -47667,14 +47676,14 @@ msgstr "" "Наступні файли будуть перезаписані:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "Ви хочете скасувати процес експорту?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Не вдалося прочитати файл '%s'." @@ -47693,7 +47702,12 @@ msgstr "Радіус має бути більшим за 0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Потрібно вказати принаймні один шар\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "Радіус має бути більшим за 0" @@ -47767,7 +47781,7 @@ msgstr "Об’єкт B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "Будь-який" @@ -47862,18 +47876,18 @@ msgstr "Нижній шар" msgid "At least one layer must be selected" msgstr "Потрібно вказати принаймні один шар\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "Радіус має бути більшим за 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "Радіус має бути більшим за 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -47994,45 +48008,45 @@ msgstr "Тип правила" msgid "Rule name" msgstr "Назва правила" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Назва підмоделі не є унікальною: " -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Вибір шару:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "ПОМИЛКА: Не надано текст умови для перевірки." -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "Правило DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "Показати знайдені елементи (помилка)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "Показати збіги (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "Показати збіги" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Немаршрутизований" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -48643,7 +48657,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Помилка при збереженні файлу правил користувача '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -50068,8 +50082,8 @@ msgstr "Обробка символу '%s:%s'." #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -50930,8 +50944,8 @@ msgid "" "Altium Designer, make sure to save as \"PCB Binary Files (*.PcbDoc)\"." msgstr "" "Цей файл, схоже, не має дійсного формату PCB Binary версії 6.0. У Altium " -"Designer переконайтеся, що ви зберегли його як \"PCB Binary Files (*." -"PcbDoc)\"." +"Designer переконайтеся, що ви зберегли його як \"PCB Binary Files (*.PcbDoc)" +"\"." #: pcbnew/pcb_io/altium/altium_pcb.cpp:558 #, c-format @@ -51120,7 +51134,7 @@ msgstr "Завантаження дуг..." msgid "Loading pads..." msgstr "Завантаження конт. пл..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -51130,14 +51144,14 @@ msgstr "" "Колодка %s сліду %s не позначена як багатошарова, але є контактною площадкою " "TH." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" "В посадковому місці %s контактна площадка %s не відмічена як багатошарова, " "але є TH контактной площадкой." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -51146,14 +51160,14 @@ msgstr "" "Завантаження бібліотеки '%s':\n" "Підкладка %s %s має квадратний отвір (ще не підтримується)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" "В посадковому місці %s контактна площадка %s має квадратний отвір (зараз не " "підтримується)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -51164,7 +51178,7 @@ msgstr "" "Підкладка %s площадки %s має поворот отвору на %d градусів. KiCad підтримує " "повороти лише на 90 градусів." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " @@ -51173,7 +51187,7 @@ msgstr "" "Площадка %s для відбитка %s має поворот отвору на %d градусів. KiCad " "підтримує повороти лише на 90 градусів." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -51182,14 +51196,14 @@ msgstr "" "Помилка завантаження бібліотеки '%s':\n" "Підкладка %s, площадка %s використовує отвір невідомого типу %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" "В посадковому місці %s контактної площадки %s використовується отвір " "невідомого типу %d." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" @@ -51198,12 +51212,12 @@ msgstr "" "Помилка завантаження бібліотеки '%s':\n" "Підкладка %s для майданчика %s використовує невідому форму майданчика." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "Площадка сліду %s %s використовує невідому форму площадки." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -51212,7 +51226,7 @@ msgstr "" "Не мідний слід %s знайдений в Altium шарі(%d) немає аналогу в KiCad. " "Переміщений на KiCad шар Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -51223,7 +51237,7 @@ msgstr "" "Відбиток %s немідної контактної площадки %s знайдено на шарі Altium (%d) без " "еквівалента KiCad. Його переміщено до шару KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -51232,34 +51246,34 @@ msgstr "" "Відбиток %s немідної контактної площадки %s знайдено на шарі Altium (%d) без " "еквівалента в KiCad. Його було перенесено до шару KiCad Eco1_User." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" "Не мідна контактна площадка %s підключена до звʼязку, що не підтримується." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "Не мідна контактна площадка %s має отвір, що не підтримується." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" "Не мідна контактна площадка %s має складну структуру (не підтримується " "зараз)." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "Немідний контакт %s використовує контактну площадку невідомої форми." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "Завантаження перехідних отворів..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." @@ -51267,24 +51281,24 @@ msgstr "" "Перехідний отвір з шару %d в %d використовує не мідний шар, що не " "підтримується." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "Завантаження доріжок..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "Завантаження рядків unicode..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "Завантажується текст..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "Невідоме вирівнювання текстового поля %d, текст %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "Завантаження прямокутників..." @@ -52129,65 +52143,65 @@ msgstr "gEDA PCB файл сліду" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA PCB каталог бібліотеки слідів" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "Генерування розділу контенту" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "Тип блокнота непідтримуваний; його було пропущено." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "Розділ створення історії" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "Генерування розділу BOM" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Слід %s не знайдено у словнику; дані BOM можуть бути неповними." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "Компоненту \"%s\" бракує посилання на OEM; запис BOM буде пропущено." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "Створення даних CAD" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "Структура дошки недійсна або відсутня. Будь ласка, запустіть DRC." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" "Виявлено дублікати вказівників слідів; вивід IPC-2581 може бути неправильним." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "Експорт шару %s, мережа %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" "Via використовує непідтримуваний стек контактних площадок; пропущено в даних " "свердління." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" "Площадка використовує непідтримуваний стек контактних площадок; отвір було " "пропущено з даних свердління." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." @@ -52195,15 +52209,15 @@ msgstr "" "Краплеподібні форми не підтримуються в IPC-2581 версії B; вони були " "експортовані як зони." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "Генерування логістичного розділу" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "Збереження файлу" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "Не вдалося зберегти дані IPC-2581 до буфера." @@ -52564,44 +52578,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Слід '%s' не знайдено в бібліотеці '%s'" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Перемикання доріжки на наступний увімкнений мідний шар" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -53057,8 +53071,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -53706,7 +53720,7 @@ msgstr "Відсутній аргумент назви класу компоне msgid "Loading Footprint Libraries" msgstr "Завантаження бібліотек слідів" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "Не вдалося завантажити дошку\n" @@ -53846,7 +53860,7 @@ msgstr "Збережена дошка\n" msgid "Failed to save board.\n" msgstr "Не вдалося зберегти дошку.\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -53855,48 +53869,48 @@ msgstr "" "Помилка створення файлу IPC-2581 '%s'.\n" "Не вдалося перейменувати тимчасовий файл '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "Файл IPC-D-356 успішно створено\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "Не вдалося створити файл IPC-D-356\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "Файл плати успішно збережено в найновішому форматі\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "Файл плати не оновлено\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Не вдалося прочитати файл '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "Файл не знайдено: '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Немає даних про місцезнаходження для файлу з назвою '%s'." -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "Успішно експортовано VRML до %s" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Помилка завантаження посадкового місця: %s" @@ -53905,7 +53919,7 @@ msgstr "Помилка завантаження посадкового місц msgid "Multiple Layers" msgstr "Кілька шарів" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "Починаючи з KiCad 10.0, побудова графіків HPGL більше не підтримується" @@ -59396,91 +59410,91 @@ msgstr "теплові розгрузки для PTH" msgid "[INFO] load failed: %s" msgstr "[INFO] Не вдалося завантажити: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "" -"Перетворення растрових зображень у компонент;Растрове зображення;" -"Перетоврювач;" +"Перетворення растрових зображень у компонент;Растрове " +"зображення;Перетоврювач;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Перетворення растрових зображень у компонент" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "Створіть компонент із растрового зображення для використання в KiCad" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad редактор схем (стандартний)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "Інструмент створення схем" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "Редактор схем KiCad в автономном режимі" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema'" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Переглядач Gerber файлів" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "Перегляд Gerber файлів" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber';" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Менеджер проєкту;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA Suite'" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" "Набір інструментів для схемного проектування та компонування друкованих плат" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Калькулятор для друкованих плат KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "Друкована плата;Калькулятор;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Калькулятор друкованих плат" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "" "Калькулятор для різних обчислень, пов'язаних з проектуванням електроніки" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint';" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad редактор друкованих плат (Автономний)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "Редактор шарів друкованих плат" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "Автономний редактор схем для KiCad друкованих плат" @@ -59488,6 +59502,14 @@ msgstr "Автономний редактор схем для KiCad друков msgid "An EDA suite for schematic and circuit board design" msgstr "Конструктор EDA для схеми та проектування друкованої плати" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "Монтажна плата" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -59545,6 +59567,9 @@ msgstr "Схематичний символ KiCad" msgid "KiCad Drawing Sheet" msgstr "Аркуш креслення KiCad" +#~ msgid "PCB: Import" +#~ msgstr "PCB: Імпорт" + #~ msgid "Outset must be a positive value." #~ msgstr "Початкове значення має бути позитивним." @@ -60539,8 +60564,8 @@ msgstr "Аркуш креслення KiCad" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -60591,9 +60616,9 @@ msgstr "Аркуш креслення KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60679,8 +60704,8 @@ msgstr "Аркуш креслення KiCad" #~ " \n" #~ " \n" #~ " Визначення шини\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Результативні зв'язки\n" #~ " \n" #~ " \n" @@ -60731,9 +60756,9 @@ msgstr "Аркуш креслення KiCad" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -62013,12 +62038,6 @@ msgstr "Аркуш креслення KiCad" #~ "які використовуються на платі\n" #~ "(якщо бібліотека вже існує, її буде замінено)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "Монтажна плата" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -62206,8 +62225,8 @@ msgstr "Аркуш креслення KiCad" #~ msgid "Select which origin is used for X,Y coordinate display." #~ msgstr "" -#~ "Виберіть початок координат, використовується для відображення координат X," -#~ "Y." +#~ "Виберіть початок координат, використовується для відображення координат " +#~ "X,Y." #~ msgid "" #~ "Select which the direction on the screen in which the X axis increases." @@ -65406,8 +65425,8 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -65539,13 +65558,13 @@ msgstr "Аркуш креслення KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -65629,8 +65648,9 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Застереження верхнього рівня\n" #~ "\n" @@ -65749,8 +65769,8 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ " (правило HV_unshielded\n" #~ " (зазор по замовчуванню (мін 2mm))\n" -#~ " (застереження \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (застереження \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (правило heavy_thermals\n" @@ -65876,13 +65896,13 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ " (правило \"Дистанція між перехідними отворами і різними зв'язками\"\n" #~ " (обмеження hole_to_hole (мін 0.254mm))\n" -#~ " (умова \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (умова \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (правило \"Зазор між контактними площадками і різними зв'язками\"\n" #~ " (обмеження clearance (мін 3.0mm))\n" -#~ " (умова \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (умова \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (правило \"Via Hole to Track Clearance\"\n" @@ -65969,8 +65989,8 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ "### Документація\n" #~ "\n" -#~ "Всю документацію дивіться на [https://docs.kicad.org](https://docs.kicad." -#~ "org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." +#~ "Всю документацію дивіться на [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/pcbnew/#custom_design_rules)." #, c-format #~ msgid "Choose Footprint (%d items loaded)" @@ -67055,8 +67075,8 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -67176,13 +67196,13 @@ msgstr "Аркуш креслення KiCad" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -67381,8 +67401,8 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ " (правило HV_unshielded\n" #~ " (зазор по замовчуванню (мін 2mm))\n" -#~ " (застереження \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (застереження \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (правило heavy_thermals\n" @@ -67508,13 +67528,13 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ " (правило \"Дистанція між перехідними отворами і різними зв'язками\"\n" #~ " (обмеження hole_to_hole (мін 0.254mm))\n" -#~ " (умова \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (умова \"A.Type == 'Via' && B.Type == 'Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (правило \"Зазор між контактними площадками і різними зв'язками\"\n" #~ " (обмеження clearance (мін 3.0mm))\n" -#~ " (умова \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (умова \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (правило \"Via Hole to Track Clearance\"\n" @@ -67897,8 +67917,8 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -68085,8 +68105,8 @@ msgstr "Аркуш креслення KiCad" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " diff --git a/translation/pofiles/vi.po b/translation/pofiles/vi.po index 2282186ec1..7ec28b2503 100644 --- a/translation/pofiles/vi.po +++ b/translation/pofiles/vi.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2025-09-05 07:01+0000\n" "Last-Translator: Nguyễn Ngọc Khánh \n" "Language-Team: Vietnamese \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -23254,9 +23250,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -24177,8 +24173,8 @@ msgstr "Không tải được thư viện kiface \"%s\"." #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "" #: eeschema/sim/kibis/kibis.cpp:956 @@ -29760,7 +29756,7 @@ msgid "Clear Recent Job Files" msgstr "" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 #, fuzzy msgid "KiCad Gerber Viewer" msgstr "Các tệp tin Gerber" @@ -30920,7 +30916,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -32560,7 +32556,7 @@ msgstr "Kích cỡ Văn bản:" msgid "Uninstall" msgstr "Các Tùy chọn Render" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, fuzzy, c-format msgid "Repository (%d)" @@ -32587,13 +32583,13 @@ msgstr "" msgid "Install Package" msgstr "Những người Đóng gói" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "Đang chờ xử lý (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -32801,51 +32797,51 @@ msgstr "Hiển thị tất cả các Net" msgid "Download" msgstr "Xuống" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "Lỗi tải danh sách gói đã cài đặt: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 #, fuzzy msgid "Download is too large." msgstr "Kích thước không hợp lệ %lld: quá lớn" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 #, fuzzy msgid "Fetching repository" msgstr "Thêm tầng" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, fuzzy, c-format msgid "Unable to parse repository: %s" msgstr "Không thể phân tích kho lưu trữ: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 #, fuzzy msgid "Unable to load repository packages url." msgstr "Không thể tạo tệp báo cáo '%s'" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -32856,53 +32852,53 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 #, fuzzy msgid "Failed to parse locally stored repository.json." msgstr "Không thể phân tích cú pháp '%s' trong '%s'" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 #, fuzzy msgid "Downloading resources" msgstr "Xuống" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 #, fuzzy msgid "Local file" msgstr "Các tập tin thực thi (" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 #, fuzzy msgid "PCM Update" msgstr "Cập Nhật" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 #, fuzzy msgid "Preparing to fetch repositories" msgstr "Báo cáo" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 #, fuzzy msgid "Fetching repository..." msgstr "Thêm tầng" -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 #, fuzzy msgid "Reviewing packages..." msgstr "Tạo các đường mạch và vias" -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -33071,255 +33067,255 @@ msgstr "Net name" msgid "Create New Directory" msgstr "" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 #, fuzzy msgid "Switch to this Project" msgstr "Chuyển sang Lưới tiếp theo" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 #, fuzzy msgid "New Directory..." msgstr "Thư viện Mới..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 #, fuzzy msgid "Create a New Directory" msgstr "Tạo thư mục thư viện mới" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 #, fuzzy msgid "Reveal in Finder" msgstr "Bộc lộ các Chủ đề trong Bộ tìm kiếm" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 #, fuzzy msgid "Reveals the directory in a Finder window" msgstr "Bộc lộ các Chủ đề trong Bộ tìm kiếm" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 #, fuzzy msgid "Reveals the directories in a Finder window" msgstr "Bộc lộ các Chủ đề trong Bộ tìm kiếm" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 #, fuzzy msgid "Open the file in a Text Editor" msgstr "Chỉnh sửa tệp tập lệnh trong trình soạn thảo văn bản" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 #, fuzzy msgid "Open files in a Text Editor" msgstr "Đánh dấu Schematic" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 #, fuzzy msgid "Edit in a Text Editor" msgstr "Trình soạn thảo Văn bản" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 #, fuzzy msgid "Run Jobs" msgstr "Chạy %s" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 #, fuzzy msgid "Rename File..." msgstr "Thêm Trường..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 #, fuzzy msgid "Rename file" msgstr "Bộ lọc tên net:" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 #, fuzzy msgid "Rename Files..." msgstr "Thêm Trường..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 #, fuzzy msgid "Rename files" msgstr "Bộ lọc tên net:" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "" -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 #, fuzzy msgid "Initialize a new repository" msgstr "Không thể phân tích cú pháp '%s' trong '%s'" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 #, fuzzy msgid "Commit Project..." msgstr "Chủ đề Mới..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 #, fuzzy msgid "Commit File..." msgstr "Thêm Trường..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "Chuyển sang nhánh " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "Khác..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 #, fuzzy msgid "Switch to a different branch" msgstr "Chọn một con đường khác" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 #, fuzzy msgid "Switch to Branch" msgstr "Xuất ra Bộ nhớ tạm" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "Cho phép animation" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "Cho phép animation" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, fuzzy, c-format msgid "Change filename: '%s'" msgstr "Không thể mở tệp '%s'" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 #, fuzzy msgid "Change filename" msgstr "Không thể mở tệp '%s'" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 #, fuzzy msgid "The selected directory is already a Git project." msgstr "Thư mục được chọn đã là một dự án git." -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 #, fuzzy msgid "Failed to initialize Git project." msgstr "Không tải được thư viện kiface \"%s\"." -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 #, fuzzy msgid "Set default remote" msgstr "Quay về mặc định" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 #, fuzzy msgid "Failed to set default remote." msgstr "Không tải được thư viện kiface \"%s\"." -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "Thêm tầng" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 #, fuzzy msgid "Failed to pull project" msgstr "Không tải được thư viện kiface \"%s\"." -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 #, fuzzy msgid "Failed to push project" msgstr "Không tải được thư viện kiface \"%s\"." -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 #, fuzzy msgid "The selected directory is not a Git project." msgstr "Thư mục được chọn đã là một dự án git." -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "" @@ -37498,10 +37494,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -39704,8 +39700,8 @@ msgstr "Không đủ quyền để ghi tập tin '%s'." msgid "Generate IPC-2581 File" msgstr "Tệp kiểm tra IPC-D-356" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -39714,7 +39710,7 @@ msgstr "" "Lỗi khi tạo tệp IPC2581 '%s'.\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "" @@ -39755,59 +39751,71 @@ msgstr "Biểu tượng nguồn điện" msgid "Compress output into 'zip' file" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "Phiên bản:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 #, fuzzy msgid "BOM Columns" msgstr "Chọn Không có" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 #, fuzzy msgid "Internal ID:" msgstr "Tạo các lớp" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "Tạo" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 #, fuzzy msgid "Manufacturer P/N:" msgstr "Chọn một tệp tin" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 #, fuzzy msgid "Column containing the manufacturer part number" msgstr "Tên biến không được để trống." -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 #, fuzzy msgid "Omit" msgstr "Bỏ qua các net" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 #, fuzzy msgid "Manufacturer:" msgstr "Chọn một tệp tin" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 #, fuzzy msgid "Distributor:" msgstr "Mô tả" @@ -40548,8 +40556,8 @@ msgstr "Clearance lớp đồng tối thiểu" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -40636,7 +40644,7 @@ msgstr "Offset" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 #, fuzzy msgid "Reference designator" msgstr "Bộ chỉ định tham chiếu" @@ -40756,8 +40764,8 @@ msgstr "" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:157 msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" @@ -42691,8 +42699,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -46090,26 +46098,26 @@ msgstr "Lỗi DRC" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "Thay đổi ký hiệu tham chiếu '%s' thành '%s'." -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "Thay đổi các Symbol khớp với bộ chỉ định tham chiếu:" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "" @@ -46171,8 +46179,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -46475,8 +46483,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -46675,13 +46683,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -48326,7 +48334,7 @@ msgstr "Quản lý Thư viện Footprint ..." msgid "Checking creepage..." msgstr "Đang kiểm tra nhãn..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, fuzzy, c-format msgid "(%s creepage %s; actual %s)" msgstr "Đang kiểm tra nhãn..." @@ -49144,19 +49152,19 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 msgid "" "The following rules have unsaved changes:\n" "\n" msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" @@ -49165,7 +49173,7 @@ msgstr "" "Bạn có muốn dùng đường dẫn liên quan với\n" "'%s'?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "Không tải được tệp tin '%s'." @@ -49184,7 +49192,12 @@ msgstr "%s phải nhỏ hơn %s." msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "Ít nhất một lớp phải được chỉ định\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "%s phải nhỏ hơn %s." @@ -49261,7 +49274,7 @@ msgstr "Thu phóng đến Đối tượng" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "" @@ -49360,18 +49373,18 @@ msgstr "Dưới" msgid "At least one layer must be selected" msgstr "Ít nhất một lớp phải được chỉ định\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "%s phải nhỏ hơn %s." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "%s phải nhỏ hơn %s." -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 msgid "Width Tolerance must be less than Optimum Width" msgstr "" @@ -49493,48 +49506,48 @@ msgstr "Vùng Rule %s\t" msgid "Rule name" msgstr "Đổi tên" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "Tạo" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "Chuyển đổi trạng thái lựa chọn" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "Lỗi DRC" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "Hiển thị tất cả các Net" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "Chủ đề màu sắc (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "Hiển thị tên pin" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "Nhóm đã chọn" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -50112,7 +50125,7 @@ msgid "Error saving custom rules file '%s'." msgstr "Lỗi lưu tệp quy tắc tùy chỉnh '%s'." #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -51619,8 +51632,8 @@ msgstr "Thay đổi symbol %s từ '%s' thành '%s'" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -52728,31 +52741,31 @@ msgstr "Đang tải..." msgid "Loading pads..." msgstr "Đang tải..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, c-format msgid "" "Loading library '%s':\n" @@ -52760,45 +52773,45 @@ msgid "" "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, c-format msgid "" "Error loading library '%s':\n" "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " "has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -52806,65 +52819,65 @@ msgid "" "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " "equivalent. It has been moved to KiCad layer Eco1_User." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 #, fuzzy msgid "Loading vias..." msgstr "Đang tải..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 #, fuzzy msgid "Loading tracks..." msgstr "Đang tải..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 #, fuzzy msgid "Loading unicode strings..." msgstr "Đang tải..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 #, fuzzy msgid "Loading text..." msgstr "Đang tải..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 #, fuzzy msgid "Loading rectangles..." msgstr "Đang tải..." @@ -53586,82 +53599,82 @@ msgstr "Thêm Bộ lọc Footprint" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "Các tệp thư viện footprint Geda PCB" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 #, fuzzy msgid "Generating content section" msgstr "Chọn Dấu chân ..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 #, fuzzy msgid "Generating history section" msgstr "Đánh số" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 #, fuzzy msgid "Generating BOM section" msgstr "Các Tùy chọn Render" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "Không tìm thấy dấu chân '%s' trong thư viện '%s'." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "Đường viền bo mạch bị thiếu hoặc không đúng định dạng. Chạy DRC để phân tích " "đầy đủ." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, fuzzy, c-format msgid "Exporting Layer %s, Net %s" msgstr "Xuất Netlist" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 #, fuzzy msgid "Generating logistic section" msgstr "Trình tạo tệp tin:" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 #, fuzzy msgid "Saving file" msgstr "Đang tải..." -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "Không lưu được tệp vào bộ đệm" @@ -54007,44 +54020,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "Không tìm thấy dấu chân '%s' trong thư viện '%s'." -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "Chuyển sang Lưới tiếp theo" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -54500,8 +54513,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -54886,7 +54899,7 @@ msgstr "Thiếu tham số '%s' trong '%s'" msgid "Loading Footprint Libraries" msgstr "Đang tải Thư viện Footprint" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 #, fuzzy msgid "Failed to load board\n" msgstr "Không tải được thư viện kiface \"%s\"." @@ -55038,7 +55051,7 @@ msgstr "Đang tải bo mạch\n" msgid "Failed to save board.\n" msgstr "Không tải được thư viện kiface \"%s\"." -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, fuzzy, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -55047,51 +55060,51 @@ msgstr "" "Lỗi khi tạo tệp IPC2581 '%s'.\n" "Không thể đổi tên tệp tạm thời '%s." -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 #, fuzzy msgid "Successfully created IPC-D-356 file\n" msgstr "Lỗi tạo tệp svg" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 #, fuzzy msgid "Failed to create IPC-D-356 file\n" msgstr "Không tải được thư viện kiface \"%s\"." -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "Thư viện biểu tượng chưa được cập nhật\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "Không thể tạo tệp báo cáo '%s'" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "không tìm thấy tệp tin \"%s\"." -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "Xuất ra Tệp" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "Lỗi tải phông chữ '%s'." @@ -55101,7 +55114,7 @@ msgstr "Lỗi tải phông chữ '%s'." msgid "Multiple Layers" msgstr "Xây dựng các lớp ghi chú kỹ thuật" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -61214,96 +61227,96 @@ msgstr "Khác" msgid "[INFO] load failed: %s" msgstr "" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 #, fuzzy msgid "bitmap2component;Bitmap;Converter;" msgstr "Bộ chuyển đổi Bitmap thành linh kiện;Bitmap;Chuyển đổi;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "Bộ chuyển đổi Bitmap thành linh kiện" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 #, fuzzy msgid "KiCad Schematic Editor (Standalone)" msgstr "Đánh dấu Schematic" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 #, fuzzy msgid "Schematic Capture Tool" msgstr "Schematic Field" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 #, fuzzy msgid "Standalone schematic editor for KiCad schematics" msgstr "Schematic Field" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 #, fuzzy msgid "eeschema" msgstr "Eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 #, fuzzy msgid "Gerber File Viewer" msgstr "Các tệp tin Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 #, fuzzy msgid "View Gerber files" msgstr "Các tệp tin Gerber" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Quản lý dự án;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "Máy tính PCB KiCad" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Máy tính;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "Máy tính PCB" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "Máy tính cho các phép tính khác nhau liên quan đến điện tử" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 #, fuzzy msgid "KiCad PCB Editor (Standalone)" msgstr "Trình chỉnh sửa Ảnh" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 #, fuzzy msgid "PCB layout editor" msgstr "Trình chỉnh sửa bố cục trang" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "" @@ -61311,6 +61324,15 @@ msgstr "" msgid "An EDA suite for schematic and circuit board design" msgstr "" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +#, fuzzy +msgid "Circuit board" +msgstr "Bộ nhớ tạm" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -61371,6 +61393,10 @@ msgstr "Tệp sơ đồ mạch Altium" msgid "KiCad Drawing Sheet" msgstr "Worksheet" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "Báo cáo" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "Chiều cao văn bản tối đa phải là %s." @@ -62977,10 +63003,6 @@ msgstr "Worksheet" #~ msgid "Footprints to New Library..." #~ msgstr "Thư viện Footprint" -#, fuzzy -#~ msgid "Circuit board" -#~ msgstr "Bộ nhớ tạm" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -66581,8 +66603,8 @@ msgstr "Worksheet" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -66672,8 +66694,8 @@ msgstr "Worksheet" #~ "\n" #~ "Khi bạn nhấp vào nút tạo, điều sau sẽ xảy ra:\n" #~ "\n" -#~ "1. Eeschema tạo một tệp netlist trung gian \\ *. Xml, chẳng hạn như `test." -#~ "xml`.\n" +#~ "1. Eeschema tạo một tệp netlist trung gian \\ *. Xml, chẳng hạn như " +#~ "`test.xml`.\n" #~ "2. Eeschema chạy tập lệnh từ dòng lệnh để tạo tệp đầu ra cuối cùng.\n" #~ "\n" #~ "## 4.2 - Tạo tệp netlist bằng dòng lệnh\n" @@ -66690,15 +66712,15 @@ msgstr "Worksheet" #~ "Trên Windows dòng lệnh như sau.\n" #~ "\n" #~ "``\n" -#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/myconverter." -#~ "xsl \"% I\"\n" +#~ "f: /kicad/bin/xsltproc.exe -o \"% O\" f: /kicad/bin/plugins/" +#~ "myconverter.xsl \"% I\"\n" #~ "``\n" #~ "\n" #~ "Trên Linux, lệnh sẽ trở thành như sau.\n" #~ "\n" #~ "``\n" -#~ "xsltproc -o \"% O\" / usr / local / Regiad / bin / plugins / myconverter ." -#~ "xsl \"% I\"\n" +#~ "xsltproc -o \"% O\" / usr / local / Regiad / bin / plugins / " +#~ "myconverter .xsl \"% I\"\n" #~ "``\n" #~ "trong đó `myconverter.xsl` là style-sheet mà bạn đang áp dụng.\n" #~ "\n" diff --git a/translation/pofiles/zh_CN.po b/translation/pofiles/zh_CN.po index 9eebc44ca2..f189545225 100644 --- a/translation/pofiles/zh_CN.po +++ b/translation/pofiles/zh_CN.po @@ -44,7 +44,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad_zh_CN_Master_v0.0.32\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-03-04 16:20+0000\n" "Last-Translator: CloverGit \n" "Language-Team: Chinese (Simplified Han script) \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -21915,9 +21912,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -22779,8 +22776,8 @@ msgstr "创建临时输出文件时出错" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "Kibis 尚未支持 DUT 值。https://ibis.org/summits/nov16a/chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 @@ -27814,7 +27811,7 @@ msgid "Clear Recent Job Files" msgstr "清除最近的 Job 文件" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad Gerber 查看器" @@ -28879,7 +28876,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30370,7 +30367,7 @@ msgstr "安装" msgid "Uninstall" msgstr "卸载" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -30394,13 +30391,13 @@ msgstr "确定关闭扩展内容包管理器并放弃挂起的变更?" msgid "Install Package" msgstr "安装扩展内容包" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "待安装 (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -30581,48 +30578,48 @@ msgstr "显示所有版本" msgid "Download" msgstr "下载" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "加载已安装扩展内容包列表时出错: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "正下载 %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "下载过大。" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "提取仓库中" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "无法解析仓库: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "给定的仓库 URL 似乎不是有效的 KiCad 扩展内容包仓库, 请仔细检查。" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "正在提取仓库扩展内容包" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "无法加载仓库扩展内容包 URL。" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "扩展内容包 HASH 不匹配。仓库可能已损坏。" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -30633,46 +30630,46 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "无法解析本地存储的仓库.json。" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "当前仓库的扩展内容包缓存已损坏, 将重新下载扩展内容包。" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "正在下载资源" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "资源文件 HASH 不匹配, 将不会被使用。仓库可能已损坏。" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "本地文件" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "扩展内容包更新" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "准备提取仓库" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "提取仓库中..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "检查扩展内容包..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -30842,225 +30839,225 @@ msgstr "目录名:" msgid "Create New Directory" msgstr "创建新目录" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "切换到此工程" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "关闭所有编辑器, 然后切换到所选工程" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "新建目录..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "创建一个新目录" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "在“访达”中显示" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "在“访达”窗口中显示目录" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "在文件管理器中打开目录" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "在默认系统文件管理器中打开目录" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "在“访达”窗口中显示目录" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "在文件管理器中打开目录" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "在默认系统文件管理器中打开目录" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "在文本编辑器打开文件" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "在文本编辑器中打开文件" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "在文本编辑器中编辑" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "运行作业" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "重命名文件..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "重命名" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "重命名文件..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "重命名文件" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "移除文件及其内容" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "移除文件及其内容" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "移动到垃圾箱" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "将工程添加到版本控制..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "初始化新仓库" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "提交工程..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "将更改提交到本地仓库" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "推送" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "将提交的本地更改推送到远程仓库" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "拉取" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "将远程仓库中的更改拉取到本地" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "提交文件..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "切换到分支 " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "其它..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "切换到另一分支" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "切换到分支" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 msgid "Enable Git Integration" msgstr "启用 Git 集成" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "为此项目重新启用 Git 集成" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 msgid "Disable Git Integration" msgstr "禁用 Git 集成" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "禁用此项目的 Git 集成" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "修改文件名称: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "修改文件名称" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "网络路径: 不监视文件夹变更" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "本地路径: 监视文件夹变更" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Please wait" msgstr "请稍候" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "等待 Git 操作完成..." -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "所选目录已存在 Git 工程。" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "Git 工程初始化失败。" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "设置默认远程" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "默认远程设置失败。" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 msgid "Fetch Remote" msgstr "获取远程数据" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "拉取工程失败" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "推送工程失败" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "所选目录不是 Git 工程。" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "由于提交消息为空而放弃提交。" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "由于文件选择为空而放弃提交。" @@ -34975,10 +34972,10 @@ msgstr "非电镀孔 (NPTH)" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -36967,8 +36964,8 @@ msgstr "写入文件 '%s' 的权限不足。" msgid "Generate IPC-2581 File" msgstr "生成 IPC-2581 文件" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -36977,7 +36974,7 @@ msgstr "" "生成 IPC-2581 文件 '%s' 时出错。\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 msgid "IPC-2581 file generated successfully." msgstr "IPC-2581 文件已经成功生成。" @@ -37018,16 +37015,28 @@ msgstr "压缩输出" msgid "Compress output into 'zip' file" msgstr "将输出压缩为 'zip' 文件" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "修订:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "BOM 列" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "内部 ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -37035,38 +37044,38 @@ msgstr "" "设计时内部使用的 Part ID 编号。\n" "该编号必须保证不可重复。" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "生成唯一编号" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "制造商 P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "包含制造商零件编号的列" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "忽略" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "制造商:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "经销商 P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "包含经销商零件编号的列" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "经销商:" @@ -37729,8 +37738,8 @@ msgstr "锡膏绝对间距:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -37817,7 +37826,7 @@ msgstr "Y 偏移" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "位号" @@ -37933,8 +37942,8 @@ msgstr "允许焊盘之间存在桥接的阻焊开窗" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "焊盘与阻焊层之间的全局间距。\n" @@ -39695,8 +39704,8 @@ msgstr "焊盘添加工具的默认焊盘属性" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -42842,26 +42851,26 @@ msgstr "DRC 规则" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "错误:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "规则 '%s' 与 '%s' 具有相同的条件。" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "规则 '%s' 引用了未定义的网络类 '%s'。" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "规则 '%s' 引用了未定义的层: %s。" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "如果没有工程, 无法添加设计规则" @@ -42949,8 +42958,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -43170,8 +43179,8 @@ msgstr "" "
" "|\n" "\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| 检查指定的表达式。" "
" "|\n" @@ -43503,8 +43512,8 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" @@ -43816,13 +43825,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -43977,13 +43986,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -45470,7 +45479,7 @@ msgstr "正在检查外框重叠的封装..." msgid "Checking creepage..." msgstr "正在检查爬电距离..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s 爬电距离 %s; 实际 %s)" @@ -46249,13 +46258,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "确定要删除吗?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -46264,14 +46273,14 @@ msgstr "" "下列文件将被覆盖:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "是否要取消导出过程?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "读取文件 '%s' 失败。" @@ -46290,7 +46299,12 @@ msgstr "半径必须大于 0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "至少要指定一层\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "半径必须大于 0" @@ -46365,7 +46379,7 @@ msgstr "对象 B" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "任意" @@ -46461,18 +46475,18 @@ msgstr "底层" msgid "At least one layer must be selected" msgstr "至少要指定一层\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "半径必须大于 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "半径必须大于 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -46594,45 +46608,45 @@ msgstr "规则类型" msgid "Rule name" msgstr "规则名称" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "子模型名称不唯一: " -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "层选择:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 msgid "DRC rule" msgstr "DRC 规则" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 msgid "Show Matches (error)" msgstr "显示匹配 (错误)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, c-format msgid "Show Matches (%d)" msgstr "显示匹配 (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 msgid "Show Matches" msgstr "显示匹配" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "未布线" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -47204,7 +47218,7 @@ msgid "Error saving custom rules file '%s'." msgstr "保存自定义规则文件 '%s' 出错。" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -48616,8 +48630,8 @@ msgstr "正在处理符号 '%s:%s'。" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -49654,7 +49668,7 @@ msgstr "加载弧中..." msgid "Loading pads..." msgstr "加载焊盘中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -49663,12 +49677,12 @@ msgstr "" "加载库 '%s' 库出错:\n" "封装 %s 的焊盘 %s 未被标记为多层焊盘, 但它却是一个通孔。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "封装 %s 焊盘 %s 未被标记为多层, 但它是 TH 焊盘。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -49677,12 +49691,12 @@ msgstr "" "正在加载 '%s' 库:\n" "在封装 %s 的焊盘 %s 上有一个方孔 (尚未支持)。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "封装 %s 焊盘 %s 有一个方孔。(尚未支持)。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -49693,14 +49707,14 @@ msgstr "" "在封装 %s 的焊盘 %s 上有旋转角度为 %f 度的孔。KiCad 只支持旋转角度为 90 度的" "孔。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "封装 %s 焊盘 %s 有 %f 度的孔旋转。KiCad 仅支持 90 度角旋转。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -49709,12 +49723,12 @@ msgstr "" "加载库 '%s' 时出错:\n" "封装 %s 的焊盘 %s 使用了未知类型 (%d) 的孔。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "封装 %s 焊盘 %s 有一个未知类型 %d 的孔。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -49723,12 +49737,12 @@ msgstr "" "加载库 '%s' 时出错:\n" "封装 %s 的焊盘 %s 使用了未知的焊盘形状。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "封装 %s 焊盘 %s 使用未知的焊盘形状。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -49737,7 +49751,7 @@ msgstr "" "在 Altium 层 (%2$d) 上存在非铜焊盘 %1$s, 但在 KiCad 中没有对应的等效项。已将" "其移至 KiCad 的 Eco1_User 层。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -49748,7 +49762,7 @@ msgstr "" "在 Altium 层 (%4$d) 上发现封装 %2$s 中存在非铜焊盘 %3$s, 但在 KiCad 中没有对" "应的等效项。已将其移至 KiCad 的 Eco1_User 层。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -49757,54 +49771,54 @@ msgstr "" "在 Altium 层 (%3$d) 上发现封装 %1$s 中存在非铜焊盘 %2$s, 但在 KiCad 中没有对" "应的等效项。已将其移至 KiCad 的 Eco1_User 层。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "非铜焊盘 %s 被连接到了某个网络, KiCad 不支持这种行为。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "非铜焊盘 %s有一个孔, KiCad 不支持这种情况。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "非铜焊盘\"%s\"使用复杂的焊盘压层, 尚未支持。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "非铜焊盘 '%s' 使用了未知的焊盘形状。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "加载过孔中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "来自层 %d <-> %d 的过孔使用非铜层, KiCad 不支持这种情况。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "加载走线中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "正在加载 unicode 字符串..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "加载文本中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "未知的文本框对齐方式 %d, aText %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "加载矩形中..." @@ -50586,76 +50600,76 @@ msgstr "gEDA / Lepton EDA PCB 封装文件" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA / Lepton EDA PCB 封装库目录" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "生成 content section" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "焊盘类型不受支持; 已跳过。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "生成 history section" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "生成 BOM section" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "在库 '%2$s' 中未找到封装 '%1$s'。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "元件 \"%s\" 缺少 OEM 引用; 将跳过该 BOM 条目。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "生成 CAD data" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 msgid "Board outline is invalid or missing. Please run DRC." msgstr "电路板外框无效或缺失。请运行 DRC。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "检测到重复的封装指针。IPC-2581 输出可能不正确。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "导出层 %s, 网络 %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 #, fuzzy msgid "Via uses unsupported padstack; omitted from drill data." msgstr "过孔使用了不支持的堆叠;已在钻孔文件中省略。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 #, fuzzy msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "焊盘使用了不支持的堆叠;已在钻孔文件中省略。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "IPC-2581 revision B 不支持泪滴; 已作为填充区导出。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "生成 logistic section" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "保存文件" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 msgid "Failed to save IPC-2581 data to buffer." msgstr "无法将 IPC-2581 数据保存到缓存。" @@ -51004,44 +51018,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "在库 '%2$s' 中找不到封装 '%1$s'" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "将走线切换到下一个启用的铜层" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -51490,8 +51504,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -51842,7 +51856,7 @@ msgstr "hasComponentClass() 缺少组件类名参数" msgid "Loading Footprint Libraries" msgstr "正在加载封装库" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "电路板加载失败\n" @@ -51982,7 +51996,7 @@ msgstr "已保存电路板\n" msgid "Failed to save board.\n" msgstr "电路板保存失败。\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -51991,48 +52005,48 @@ msgstr "" "生成 IPC-2581 文件 '%s' 时出错。\n" "重命名临时文件 '%s' 失败。" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "成功创建 IPC-D-356 文件\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "创建 IPC-D-356 文件失败\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "已使用最新格式成功保存电路板文件\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 msgid "Board file was not updated\n" msgstr "电路板文件未更新\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, c-format msgid "Unable to determine file format for '%s'\n" msgstr "无法确定 '%s' 的文件格式\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, c-format msgid "Input file not found: '%s'\n" msgstr "找不到输入文件: '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "文件 '%s' 中没有定位数据。" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "使用 %$2s 格式导入 '%$1s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "成功将导出的电路板保存到 '%s'\n" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, c-format msgid "Error during import: %s\n" msgstr "导入时出错: %s\n" @@ -52041,7 +52055,7 @@ msgstr "导入时出错: %s\n" msgid "Multiple Layers" msgstr "多层" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "自 KiCad 10.0 起, 不再支持绘制 HPGL 图" @@ -57408,87 +57422,87 @@ msgstr "用于电镀孔 (PTH) 的缓释热焊盘 (花焊盘)" msgid "[INFO] load failed: %s" msgstr "[INFO] 加载失败: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "将位图转换成元件" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "从位图创建用于 KiCad 的元件" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad 原理图编辑器 (独立版)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "原理图捕获工具" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "独立版的 KiCad 原理图编辑器" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Gerber 查看器" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "查看 Gerber 文件" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA 套件" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "用于原理图设计和电路板布局的工具套件" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad PCB 计算器" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB 计算器" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "用于各种电子相关计算的计算器" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad PCB 编辑器 (独立版)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "PCB 布局编辑器" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "独立版的 KiCad 电路板编辑器" @@ -57496,6 +57510,14 @@ msgstr "独立版的 KiCad 电路板编辑器" msgid "An EDA suite for schematic and circuit board design" msgstr "用于原理图和电路板设计的电子设计自动化套件" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "电路板" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -57550,6 +57572,9 @@ msgstr "KiCad 原理图符号" msgid "KiCad Drawing Sheet" msgstr "KiCad 图框编辑器" +#~ msgid "PCB: Import" +#~ msgstr "PCB: 导入" + #~ msgid "Outset must be a positive value." #~ msgstr "外扩值必须为正数。" @@ -58468,8 +58493,8 @@ msgstr "KiCad 图框编辑器" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -58520,9 +58545,9 @@ msgstr "KiCad 图框编辑器" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -58608,8 +58633,8 @@ msgstr "KiCad 图框编辑器" #~ " \n" #~ " \n" #~ " 总线定义\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " 合成网络\n" #~ " \n" #~ " \n" @@ -58660,9 +58685,9 @@ msgstr "KiCad 图框编辑器" #~ "  
成员{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
成员." -#~ "D1, 成员.D2, 成员.LATCH \n" +#~ "        " +#~ "         
" +#~ "成员.D1, 成员.D2, 成员.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -59872,12 +59897,6 @@ msgstr "KiCad 图框编辑器" #~ "创建一个新的封装库, 包含板上使用的封装。\n" #~ "(如果库已存在, 它将被替换)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "电路板" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -63054,8 +63073,8 @@ msgstr "KiCad 图框编辑器" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -63187,13 +63206,13 @@ msgstr "KiCad 图框编辑器" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -63277,8 +63296,9 @@ msgstr "KiCad 图框编辑器" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "### 顶层语句\n" @@ -63584,14 +63604,14 @@ msgstr "KiCad 图框编辑器" #~ " (rule \"Distance between Vias of Different Nets\" \n" #~ "# (rule \"不同网络的过孔的间距\" \n" #~ " (constraint hole_to_hole (min 0.254mm))\n" -#~ " (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (rule \"Clearance between Pads of Different Nets\" \n" #~ "# (rule \"不同网络的焊盘的间距\" \n" #~ " (constraint clearance (min 3.0mm))\n" -#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -64972,8 +64992,8 @@ msgstr "KiCad 图框编辑器" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -65055,8 +65075,8 @@ msgstr "KiCad 图框编辑器" #~ "\n" #~ "## 4.2 - 通过命令行生成网表文件\n" #~ "\n" -#~ "假设我们正在使用程序 `xsltproc.exe` 将样式表应用于中间文件,则 `xsltproc." -#~ "exe` 将通过以下命令执行。\n" +#~ "假设我们正在使用程序 `xsltproc.exe` 将样式表应用于中间文件,则 " +#~ "`xsltproc.exe` 将通过以下命令执行。\n" #~ "\n" #~ "```\n" #~ "xsltproc.exe -o <输出文件名> <样式表文件名> <输入要转换的 XML 文件>\n" @@ -65135,8 +65155,8 @@ msgstr "KiCad 图框编辑器" #~ "\n" #~ "在 Linux 上:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "以上示例假定 `xsltproc` 已安装在 Windows 下的 PC 上和 xsl 文件位于 " @@ -70116,15 +70136,15 @@ msgstr "KiCad 图框编辑器" #~ "Missing disallowed type.| Expected 'track', 'via', 'micro_via', " #~ "'blind_via', 'pad', 'zone', 'text', 'graphic' or 'hole'." #~ msgstr "" -#~ "缺少不允许的类型。| 应为“布线”、“过孔”、“微孔”、“盲孔”、“焊盘”、“区" -#~ "域”、“文本”、“图形”或“通孔”。" +#~ "缺少不允许的类型。| 应为“布线”、“过孔”、“微孔”、“盲孔”、“焊盘”、“区域”、" +#~ "“文本”、“图形”或“通孔”。" #~ msgid "" #~ "Unrecognized item '%s'.| Expected 'track', 'via', 'micro_via', " #~ "'blind_via', 'pad', 'zone', 'text', 'graphic' or 'hole'." #~ msgstr "" -#~ "无法识别的项目 ‘%s’。|应为“布线”、“过孔”、“微孔”、“盲孔”、“焊盘”、“区" -#~ "域”、“文本”、“图形”或“通孔”。" +#~ "无法识别的项目 ‘%s’。|应为“布线”、“过孔”、“微孔”、“盲孔”、“焊盘”、“区域”、" +#~ "“文本”、“图形”或“通孔”。" #~ msgid "" #~ "Unrecognized item '%s'.| Expected 'constraint', 'condition' or 'disallow'." @@ -72226,14 +72246,14 @@ msgstr "KiCad 图框编辑器" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "仅限 DXF:\n" #~ "勾选以多边形模式绘制所有图层。\n" -#~ "取消勾选不支持多边形的草图模式图层(*.SilkS, *_User, Edge.Cuts, Margin, *." -#~ "CrtYd, *.Fab)\n" +#~ "取消勾选不支持多边形的草图模式图层(*.SilkS, *_User, Edge.Cuts, Margin, " +#~ "*.CrtYd, *.Fab)\n" #~ "并在多边形模式下绘制其他图层 (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgid "Save changes to footprint before closing?" diff --git a/translation/pofiles/zh_TW.po b/translation/pofiles/zh_TW.po index 273ce03cbd..5feca94244 100644 --- a/translation/pofiles/zh_TW.po +++ b/translation/pofiles/zh_TW.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-05 22:08+0300\n" +"POT-Creation-Date: 2026-03-06 12:40-0800\n" "PO-Revision-Date: 2026-02-25 22:31+0000\n" "Last-Translator: Che-Hsien Su \n" "Language-Team: Chinese (Traditional Han script) \n" " \n" " Bus Definition\n" -"           " -"   \n" +"              " +"\n" " Resultant Nets\n" " \n" " \n" @@ -22102,9 +22098,9 @@ msgid "" "  
MEM{D_{[1..2]} ~{LATCH}}\n" " \n" "         " -"           " -"      
MEM.D1, MEM.D2, MEM.LATCH \n" +"        " +"         
" +"MEM.D1, MEM.D2, MEM.LATCH \n" " \n" " \n" "
\n" @@ -23004,8 +23000,8 @@ msgstr "建立臨時輸出檔案時出錯" #: eeschema/sim/kibis/kibis.cpp:851 msgid "" -"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/chen." -"pdf" +"Kibis does not support DUT values yet. https://ibis.org/summits/nov16a/" +"chen.pdf" msgstr "Kibis 尚未支援 DUT 值。https://ibis.org/summits/nov16a/chen.pdf" #: eeschema/sim/kibis/kibis.cpp:956 @@ -28149,7 +28145,7 @@ msgid "Clear Recent Job Files" msgstr "清除最近的作業檔案" #: gerbview/gerbview_frame.cpp:97 -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:10 msgid "KiCad Gerber Viewer" msgstr "KiCad Gerber 查看器" @@ -29229,7 +29225,7 @@ msgstr "" #: kicad/cli/command_pcb_export_dxf.cpp:143 #: kicad/cli/command_pcb_export_gencad.cpp:74 #: kicad/cli/command_pcb_export_gerber.cpp:140 -#: kicad/cli/command_pcb_export_ipc2581.cpp:118 +#: kicad/cli/command_pcb_export_ipc2581.cpp:125 #: kicad/cli/command_pcb_export_ipcd356.cpp:46 #: kicad/cli/command_pcb_export_odb.cpp:75 #: kicad/cli/command_pcb_export_pdf.cpp:144 @@ -30774,7 +30770,7 @@ msgstr "安裝" msgid "Uninstall" msgstr "卸載" -#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:404 +#: kicad/pcm/dialogs/dialog_pcm.cpp:161 kicad/pcm/dialogs/dialog_pcm.cpp:407 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:53 #, c-format msgid "Repository (%d)" @@ -30798,13 +30794,13 @@ msgstr "您確定要關閉擴展內容包管理員並放棄掛起的變更嗎?" msgid "Install Package" msgstr "安裝擴展內容包" -#: kicad/pcm/dialogs/dialog_pcm.cpp:421 +#: kicad/pcm/dialogs/dialog_pcm.cpp:424 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:121 #, c-format msgid "Pending (%d)" msgstr "待決 (%d)" -#: kicad/pcm/dialogs/dialog_pcm.cpp:461 +#: kicad/pcm/dialogs/dialog_pcm.cpp:464 #: kicad/pcm/dialogs/dialog_pcm_base.cpp:62 #, c-format msgid "Installed (%d)" @@ -30986,48 +30982,48 @@ msgstr "顯示所有版本" msgid "Download" msgstr "下載" -#: kicad/pcm/pcm.cpp:114 +#: kicad/pcm/pcm.cpp:122 #, c-format msgid "Error loading installed packages list: %s" msgstr "載入已安裝擴展內容包列表時出錯: %s" -#: kicad/pcm/pcm.cpp:213 kicad/update_manager.cpp:123 +#: kicad/pcm/pcm.cpp:222 kicad/update_manager.cpp:123 #, c-format msgid "Downloading %lld/%lld kB" msgstr "正下載 %lld/%lld kB" -#: kicad/pcm/pcm.cpp:240 kicad/update_manager.cpp:158 +#: kicad/pcm/pcm.cpp:252 kicad/update_manager.cpp:158 msgid "Download is too large." msgstr "下載過大。" -#: kicad/pcm/pcm.cpp:257 +#: kicad/pcm/pcm.cpp:269 msgid "Fetching repository" msgstr "提取倉庫中" -#: kicad/pcm/pcm.cpp:276 +#: kicad/pcm/pcm.cpp:306 #, c-format msgid "Unable to parse repository: %s" msgstr "無法解析倉庫: %s" -#: kicad/pcm/pcm.cpp:277 +#: kicad/pcm/pcm.cpp:307 msgid "" "The given repository URL does not look like a valid KiCad package " "repository. Please double check the URL." msgstr "給定的倉庫 URL 看起來不像是有效的 KiCad 包倉庫。請仔細檢查 URL。" -#: kicad/pcm/pcm.cpp:303 +#: kicad/pcm/pcm.cpp:343 msgid "Fetching repository packages" msgstr "正在提取倉庫擴展內容包" -#: kicad/pcm/pcm.cpp:308 +#: kicad/pcm/pcm.cpp:349 msgid "Unable to load repository packages url." msgstr "無法載入倉庫擴展內容包 URL。" -#: kicad/pcm/pcm.cpp:318 +#: kicad/pcm/pcm.cpp:359 msgid "Packages hash doesn't match. Repository may be corrupted." msgstr "擴展內容包 HASH 不匹配。倉庫可能已損壞。" -#: kicad/pcm/pcm.cpp:334 +#: kicad/pcm/pcm.cpp:380 #, c-format msgid "" "Unable to parse packages metadata:\n" @@ -31038,46 +31034,46 @@ msgstr "" "\n" "%s" -#: kicad/pcm/pcm.cpp:418 +#: kicad/pcm/pcm.cpp:464 msgid "Failed to parse locally stored repository.json." msgstr "無法解析本地存儲的倉庫.json。" -#: kicad/pcm/pcm.cpp:446 +#: kicad/pcm/pcm.cpp:492 msgid "" "Packages cache for current repository is corrupted, it will be redownloaded." msgstr "目前倉庫的擴展內容包快取已損壞, 將重新下載擴展內容包。" -#: kicad/pcm/pcm.cpp:499 +#: kicad/pcm/pcm.cpp:546 msgid "Downloading resources" msgstr "正在下載資源" -#: kicad/pcm/pcm.cpp:519 +#: kicad/pcm/pcm.cpp:566 msgid "" "Resources file hash doesn't match and will not be used. Repository may be " "corrupted." msgstr "資源檔案 HASH 不匹配, 將不會被使用。倉庫可能已損壞。" -#: kicad/pcm/pcm.cpp:762 +#: kicad/pcm/pcm.cpp:809 msgid "Local file" msgstr "本地檔案" -#: kicad/pcm/pcm.cpp:1115 +#: kicad/pcm/pcm.cpp:1162 msgid "PCM Update" msgstr "擴展內容包更新" -#: kicad/pcm/pcm.cpp:1127 +#: kicad/pcm/pcm.cpp:1174 msgid "Preparing to fetch repositories" msgstr "準備提取倉庫" -#: kicad/pcm/pcm.cpp:1145 +#: kicad/pcm/pcm.cpp:1192 msgid "Fetching repository..." msgstr "提取倉庫中..." -#: kicad/pcm/pcm.cpp:1158 +#: kicad/pcm/pcm.cpp:1205 msgid "Reviewing packages..." msgstr "檢查擴展內容包..." -#: kicad/pcm/pcm.cpp:1212 +#: kicad/pcm/pcm.cpp:1259 msgid "" "This plugin requires the KiCad API, which is currently disabled in " "preferences. Would you like to enable it?" @@ -31248,229 +31244,229 @@ msgstr "目錄名:" msgid "Create New Directory" msgstr "建立新目錄" -#: kicad/project_tree_pane.cpp:920 +#: kicad/project_tree_pane.cpp:924 msgid "Switch to this Project" msgstr "切換到此專案" -#: kicad/project_tree_pane.cpp:921 +#: kicad/project_tree_pane.cpp:925 msgid "Close all editors, and switch to the selected project" msgstr "關閉所有編輯器, 然後切換到所選專案" -#: kicad/project_tree_pane.cpp:928 +#: kicad/project_tree_pane.cpp:932 msgid "New Directory..." msgstr "新目錄..." -#: kicad/project_tree_pane.cpp:929 +#: kicad/project_tree_pane.cpp:933 msgid "Create a New Directory" msgstr "建立一個新目錄" -#: kicad/project_tree_pane.cpp:937 kicad/project_tree_pane.cpp:947 +#: kicad/project_tree_pane.cpp:941 kicad/project_tree_pane.cpp:951 msgid "Reveal in Finder" msgstr "在 Finder 中顯示" -#: kicad/project_tree_pane.cpp:938 +#: kicad/project_tree_pane.cpp:942 msgid "Reveals the directory in a Finder window" msgstr "在 Finder 視窗中顯示目錄" -#: kicad/project_tree_pane.cpp:940 +#: kicad/project_tree_pane.cpp:944 msgid "Open Directory in File Explorer" msgstr "在檔案資源管理員中打開目錄" -#: kicad/project_tree_pane.cpp:941 pcbnew/tools/pcb_actions.cpp:1185 +#: kicad/project_tree_pane.cpp:945 pcbnew/tools/pcb_actions.cpp:1185 msgid "Opens the directory in the default system file manager" msgstr "在預設系統檔案管理員中打開目錄" -#: kicad/project_tree_pane.cpp:948 +#: kicad/project_tree_pane.cpp:952 msgid "Reveals the directories in a Finder window" msgstr "在 Finder 視窗中顯示目錄" -#: kicad/project_tree_pane.cpp:950 +#: kicad/project_tree_pane.cpp:954 msgid "Open Directories in File Explorer" msgstr "在檔案資源管理員中打開目錄" -#: kicad/project_tree_pane.cpp:951 +#: kicad/project_tree_pane.cpp:955 msgid "Opens the directories in the default system file manager" msgstr "在預設系統檔案管理員中打開目錄" -#: kicad/project_tree_pane.cpp:962 +#: kicad/project_tree_pane.cpp:966 msgid "Open the file in a Text Editor" msgstr "在文字編輯器打開檔案" -#: kicad/project_tree_pane.cpp:964 +#: kicad/project_tree_pane.cpp:968 msgid "Open files in a Text Editor" msgstr "在文字編輯器中打開檔案" -#: kicad/project_tree_pane.cpp:966 +#: kicad/project_tree_pane.cpp:970 msgid "Edit in a Text Editor" msgstr "在文字編輯器中編輯" -#: kicad/project_tree_pane.cpp:972 +#: kicad/project_tree_pane.cpp:976 msgid "Run Jobs" msgstr "運行作業" -#: kicad/project_tree_pane.cpp:980 +#: kicad/project_tree_pane.cpp:984 msgid "Rename File..." msgstr "重新命名檔案..." -#: kicad/project_tree_pane.cpp:981 +#: kicad/project_tree_pane.cpp:985 msgid "Rename file" msgstr "重新命名" -#: kicad/project_tree_pane.cpp:985 +#: kicad/project_tree_pane.cpp:989 msgid "Rename Files..." msgstr "重新命名檔案..." -#: kicad/project_tree_pane.cpp:986 +#: kicad/project_tree_pane.cpp:990 msgid "Rename files" msgstr "重新命名檔案" -#: kicad/project_tree_pane.cpp:996 +#: kicad/project_tree_pane.cpp:1000 msgid "Delete the file and its content" msgstr "移除檔案及其內容" -#: kicad/project_tree_pane.cpp:998 +#: kicad/project_tree_pane.cpp:1002 msgid "Delete the files and their contents" msgstr "移除檔案及其內容" -#: kicad/project_tree_pane.cpp:1013 +#: kicad/project_tree_pane.cpp:1017 msgid "Move to Trash" msgstr "移動到垃圾箱" -#: kicad/project_tree_pane.cpp:1025 +#: kicad/project_tree_pane.cpp:1029 msgid "Add Project to Version Control..." msgstr "將專案添加到版本控制..." -#: kicad/project_tree_pane.cpp:1026 +#: kicad/project_tree_pane.cpp:1030 msgid "Initialize a new repository" msgstr "初始化新倉庫" -#: kicad/project_tree_pane.cpp:1030 +#: kicad/project_tree_pane.cpp:1034 msgid "Commit Project..." msgstr "提交專案..." -#: kicad/project_tree_pane.cpp:1031 kicad/project_tree_pane.cpp:1045 +#: kicad/project_tree_pane.cpp:1035 kicad/project_tree_pane.cpp:1049 msgid "Commit changes to the local repository" msgstr "將更改提交到本地倉庫" -#: kicad/project_tree_pane.cpp:1034 +#: kicad/project_tree_pane.cpp:1038 msgid "Push" msgstr "推送" -#: kicad/project_tree_pane.cpp:1035 +#: kicad/project_tree_pane.cpp:1039 msgid "Push committed local changes to remote repository" msgstr "將提交的本地更改推送到遠程倉庫" -#: kicad/project_tree_pane.cpp:1038 +#: kicad/project_tree_pane.cpp:1042 msgid "Pull" msgstr "拉取" -#: kicad/project_tree_pane.cpp:1039 +#: kicad/project_tree_pane.cpp:1043 msgid "Pull changes from remote repository into local" msgstr "將遠程倉庫中的更改拉取到本地" -#: kicad/project_tree_pane.cpp:1044 +#: kicad/project_tree_pane.cpp:1048 msgid "Commit File..." msgstr "提交檔案..." -#: kicad/project_tree_pane.cpp:1059 +#: kicad/project_tree_pane.cpp:1063 msgid "Switch to branch " msgstr "切換到分支 " -#: kicad/project_tree_pane.cpp:1064 +#: kicad/project_tree_pane.cpp:1068 msgid "Other..." msgstr "其它..." -#: kicad/project_tree_pane.cpp:1065 +#: kicad/project_tree_pane.cpp:1069 msgid "Switch to a different branch" msgstr "切換到另一分支" -#: kicad/project_tree_pane.cpp:1068 +#: kicad/project_tree_pane.cpp:1072 msgid "Switch to Branch" msgstr "切換到分支" -#: kicad/project_tree_pane.cpp:1074 +#: kicad/project_tree_pane.cpp:1078 #, fuzzy msgid "Enable Git Integration" msgstr "啟用 Git 追蹤" -#: kicad/project_tree_pane.cpp:1075 +#: kicad/project_tree_pane.cpp:1079 msgid "Re-enable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1079 +#: kicad/project_tree_pane.cpp:1083 #, fuzzy msgid "Disable Git Integration" msgstr "啟用 Git 追蹤" -#: kicad/project_tree_pane.cpp:1080 +#: kicad/project_tree_pane.cpp:1084 msgid "Disable Git integration for this project" msgstr "" -#: kicad/project_tree_pane.cpp:1137 +#: kicad/project_tree_pane.cpp:1141 #, c-format msgid "Change filename: '%s'" msgstr "修改檔案名稱: \"%s\"" -#: kicad/project_tree_pane.cpp:1139 +#: kicad/project_tree_pane.cpp:1143 msgid "Change filename" msgstr "修改檔案名稱" -#: kicad/project_tree_pane.cpp:1499 +#: kicad/project_tree_pane.cpp:1503 msgid "Network path: not monitoring folder changes" msgstr "網路路徑: 不監視資料夾變更" -#: kicad/project_tree_pane.cpp:1505 +#: kicad/project_tree_pane.cpp:1509 msgid "Local path: monitoring folder changes" msgstr "本地路徑: 監視資料夾變更" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 #, fuzzy msgid "Please wait" msgstr "脈衝寬度:" -#: kicad/project_tree_pane.cpp:1690 +#: kicad/project_tree_pane.cpp:1694 msgid "Waiting for Git operations to finish..." msgstr "" -#: kicad/project_tree_pane.cpp:1758 +#: kicad/project_tree_pane.cpp:1762 msgid "The selected directory is already a Git project." msgstr "所選目錄已存在 git 專案。" -#: kicad/project_tree_pane.cpp:1765 +#: kicad/project_tree_pane.cpp:1769 msgid "Failed to initialize Git project." msgstr "git 專案初始化失敗。" -#: kicad/project_tree_pane.cpp:1773 +#: kicad/project_tree_pane.cpp:1777 msgid "Set default remote" msgstr "設定預設遠程" -#: kicad/project_tree_pane.cpp:1789 +#: kicad/project_tree_pane.cpp:1793 msgid "Failed to set default remote." msgstr "預設遠程設定失敗。" -#: kicad/project_tree_pane.cpp:1797 kicad/project_tree_pane.cpp:1828 -#: kicad/project_tree_pane.cpp:1851 +#: kicad/project_tree_pane.cpp:1801 kicad/project_tree_pane.cpp:1832 +#: kicad/project_tree_pane.cpp:1855 #, fuzzy msgid "Fetch Remote" msgstr "獲取遠程數據" -#: kicad/project_tree_pane.cpp:1835 +#: kicad/project_tree_pane.cpp:1839 msgid "Failed to pull project" msgstr "推送專案失敗" -#: kicad/project_tree_pane.cpp:1858 +#: kicad/project_tree_pane.cpp:1862 msgid "Failed to push project" msgstr "推送專案失敗" -#: kicad/project_tree_pane.cpp:2203 +#: kicad/project_tree_pane.cpp:2209 msgid "The selected directory is not a Git project." msgstr "所選目錄已存在 git 專案。" -#: kicad/project_tree_pane.cpp:2290 +#: kicad/project_tree_pane.cpp:2296 msgid "Discarding commit due to empty commit message." msgstr "由於提交消息為空而放棄提交。" -#: kicad/project_tree_pane.cpp:2296 +#: kicad/project_tree_pane.cpp:2302 msgid "Discarding commit due to empty file selection." msgstr "由於檔案選擇為空而放棄提交。" @@ -35425,10 +35421,10 @@ msgstr "非金屬化 (NPTH)" #: pcbnew/dialogs/dialog_board_statistics.cpp:395 #: pcbnew/dialogs/dialog_export_2581.cpp:166 #: pcbnew/dialogs/dialog_export_2581.cpp:173 -#: pcbnew/dialogs/dialog_export_2581.cpp:417 +#: pcbnew/dialogs/dialog_export_2581.cpp:429 #: pcbnew/dialogs/dialog_export_2581.h:95 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:153 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:177 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:164 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:188 #: pcbnew/widgets/search_handlers.cpp:889 #: pcbnew/widgets/search_handlers.cpp:890 msgid "N/A" @@ -37474,8 +37470,8 @@ msgstr "寫入檔案 '%s' 的權限不足。" msgid "Generate IPC-2581 File" msgstr "生成 IPC-2581 檔案" -#: pcbnew/dialogs/dialog_export_2581.cpp:284 -#: pcbnew/pcbnew_jobs_handler.cpp:2550 +#: pcbnew/dialogs/dialog_export_2581.cpp:289 +#: pcbnew/pcbnew_jobs_handler.cpp:2564 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -37484,7 +37480,7 @@ msgstr "" "生成 IPC2581 檔案 '%s' 時出錯。\n" "%s" -#: pcbnew/dialogs/dialog_export_2581.cpp:303 +#: pcbnew/dialogs/dialog_export_2581.cpp:308 #, fuzzy msgid "IPC-2581 file generated successfully." msgstr "檔案已經成功建立。" @@ -37526,16 +37522,28 @@ msgstr "壓縮輸出" msgid "Compress output into 'zip' file" msgstr "將輸出壓縮為 'zip' 檔案" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:108 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:94 +#, fuzzy +msgid "BOM revision:" +msgstr "修訂:" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:96 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:101 +msgid "" +"Revision string for the BOM section. Auto-populated from schematic title " +"block revision" +msgstr "" + +#: pcbnew/dialogs/dialog_export_2581_base.cpp:119 msgid "BOM Columns" msgstr "BOM 行" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:121 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:132 msgid "Internal ID:" msgstr "內部 ID:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:123 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:131 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:134 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:142 msgid "" "Part ID number used internally during design.\n" "This number must be unique to each part." @@ -37543,38 +37551,38 @@ msgstr "" "設計時內部使用的 Part ID 編號。\n" "該編號必須保證不可重複。" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:127 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:138 #, fuzzy msgid "Generate unique" msgstr "生成唯一編號" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:135 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:146 msgid "Manufacturer P/N:" msgstr "製造商 P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:137 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:145 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:148 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:156 msgid "Column containing the manufacturer part number" msgstr "包含製造商零件編號的行" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:141 -#: pcbnew/dialogs/dialog_export_2581_base.cpp:165 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:152 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:176 msgid "Omit" msgstr "忽略" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:149 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:160 msgid "Manufacturer:" msgstr "製造商:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:161 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:172 msgid "Distributor P/N:" msgstr "經銷商 P/N:" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:169 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:180 msgid "Column containing the distributor part number" msgstr "包含經銷商零件編號的行" -#: pcbnew/dialogs/dialog_export_2581_base.cpp:173 +#: pcbnew/dialogs/dialog_export_2581_base.cpp:184 msgid "Distributor:" msgstr "經銷商:" @@ -38243,8 +38251,8 @@ msgstr "錫膏絕對間隙:" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:375 msgid "" "Local solder paste clearance for this footprint.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the global value is used." msgstr "" @@ -38332,7 +38340,7 @@ msgstr "Y 偏移" #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:68 #: pcbnew/dialogs/panel_fp_editor_field_defaults.cpp:80 #: pcbnew/dialogs/panel_fp_editor_field_defaults_base.cpp:56 -#: pcbnew/plot_board_layers.cpp:162 +#: pcbnew/plot_board_layers.cpp:163 msgid "Reference designator" msgstr "參考位置" @@ -38448,8 +38456,8 @@ msgstr "允許焊盤之間有橋接的阻焊開窗" #, fuzzy msgid "" "Solder paste clearance relative to pad size.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "This value can be superseded by local values for a footprint or a pad." msgstr "" "焊盤與阻焊層之間的全域間隙。\n" @@ -40248,8 +40256,8 @@ msgstr "添加焊盤工具的預設焊盤屬性" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1030 msgid "" "Local solder paste clearance for this pad.\n" -"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both (e." -"g., -0.1mm - 5%).\n" +"Enter an absolute value (e.g., -0.1mm), a percentage (e.g., -5%), or both " +"(e.g., -0.1mm - 5%).\n" "If blank, the footprint or global value is used." msgstr "" @@ -43461,26 +43469,26 @@ msgstr "DRC 規則" #: pcbnew/dialogs/panel_setup_rules.cpp:745 #: pcbnew/drc/drc_rule_condition.cpp:64 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:940 msgid "ERROR:" msgstr "錯誤:" -#: pcbnew/dialogs/panel_setup_rules.cpp:777 +#: pcbnew/dialogs/panel_setup_rules.cpp:780 #, c-format msgid "Rules '%s' and '%s' share the same condition." msgstr "" -#: pcbnew/dialogs/panel_setup_rules.cpp:797 +#: pcbnew/dialogs/panel_setup_rules.cpp:800 #, fuzzy, c-format msgid "Rule '%s' references undefined netclass '%s'." msgstr "將 %s 參考設計標示更改為 '%s'。" -#: pcbnew/dialogs/panel_setup_rules.cpp:820 +#: pcbnew/dialogs/panel_setup_rules.cpp:823 #, fuzzy, c-format msgid "Rule '%s' references undefined layer(s): %s." msgstr "更改 %s 的參考位置為 %s。" -#: pcbnew/dialogs/panel_setup_rules.cpp:884 +#: pcbnew/dialogs/panel_setup_rules.cpp:887 msgid "Design rules cannot be added without a project" msgstr "如果沒有專案, 無法添加設計規則" @@ -43566,8 +43574,8 @@ msgid "" "| Checks the width of annular rings on vias." "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| Checks the given expression." "
" "|\n" @@ -43804,8 +43812,8 @@ msgstr "" "| 檢查貫孔的孔環寬度" "
" "|\n" -"| `assertion` | \"<" -"expression>\" " +"| `assertion` | " +"\"<expression>\" " "| 檢查給定的表達式。" "
" "|\n" @@ -44080,13 +44088,13 @@ msgstr "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -44334,16 +44342,16 @@ msgid "" "\n" "Many properties of objects are available for testing in custom rule " "expressions. See the full documentation at [https://docs.kicad.org](https://" -"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules) for the complete list.\n" +"go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules) for the complete list.\n" "


\n" "\n" msgstr "" "###屬性\n" "\n" -"許多物件的屬性可以在自訂規則表示式中測試。完整的屬性列表請參閱 [https://docs." -"kicad.org](https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/pcbnew." -"html#custom_design_rules)\n" +"許多物件的屬性可以在自訂規則表示式中測試。完整的屬性列表請參閱 [https://" +"docs.kicad.org](https://go.kicad.org/docs/GetMajorMinorVersion/en/pcbnew/" +"pcbnew.html#custom_design_rules)\n" "


\n" "\n" @@ -44541,13 +44549,13 @@ msgid "" "\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" +" (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" +" (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +"B.Net\"))\n" "\n" "\n" " (rule \"Via Hole to Track Clearance\"\n" @@ -46094,7 +46102,7 @@ msgstr "正在檢查外框重疊的封裝..." msgid "Checking creepage..." msgstr "正在檢查 Header..." -#: pcbnew/drc/drc_test_provider_creepage.cpp:182 +#: pcbnew/drc/drc_test_provider_creepage.cpp:166 #, c-format msgid "(%s creepage %s; actual %s)" msgstr "(%s 間隙 %s; 實際 %s)" @@ -46877,13 +46885,13 @@ msgstr "" msgid "Are you sure you want to delete?" msgstr "確定要刪除整板嗎?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1224 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1227 msgid "" "Multiple rules with the same name have different conditions. Rules with the " "same name must have identical conditions to be merged." msgstr "" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1243 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1246 #, fuzzy msgid "" "The following rules have unsaved changes:\n" @@ -46892,14 +46900,14 @@ msgstr "" "下列檔案將被覆蓋:\n" "\n" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1248 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1251 #, fuzzy msgid "" "\n" "Do you want to save your changes?" msgstr "你想取消匯出過程嗎?" -#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1415 +#: pcbnew/drc/rule_editor/dialog_drc_rule_editor.cpp:1418 #, fuzzy, c-format msgid "Failed to reload DRC rules: %s" msgstr "新增檔案 '%s' 失敗。" @@ -46918,7 +46926,12 @@ msgstr "半徑必須大於 0" msgid "Tolerance is too large: resulting minimum length is not positive" msgstr "" -#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:204 +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:210 +#, fuzzy +msgid "At least one constraint must be defined" +msgstr "至少要指定一層\n" + +#: pcbnew/drc/rule_editor/drc_re_abs_length_two_constraint_data.h:216 #, fuzzy msgid "Maximum Skew must be greater than or equal to 0" msgstr "半徑必須大於 0" @@ -46997,7 +47010,7 @@ msgstr "物件" #: pcbnew/drc/rule_editor/drc_re_condition_row_panel.cpp:71 #: pcbnew/drc/rule_editor/drc_re_object_selector_panel.cpp:26 #: pcbnew/drc/rule_editor/drc_re_via_style_overlay_panel.cpp:62 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1063 msgid "Any" msgstr "任何" @@ -47095,18 +47108,18 @@ msgstr "底層" msgid "At least one layer must be selected" msgstr "至少要指定一層\n" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:71 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:69 #, fuzzy msgid "Optimum Width must be greater than 0" msgstr "半徑必須大於 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:74 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:72 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:85 #, fuzzy msgid "Width Tolerance must be greater than or equal to 0" msgstr "半徑必須大於 0" -#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:77 +#: pcbnew/drc/rule_editor/drc_re_routing_width_constraint_data.h:75 #: pcbnew/drc/rule_editor/drc_re_rtg_diff_pair_constraint_data.h:88 #, fuzzy msgid "Width Tolerance must be less than Optimum Width" @@ -47231,48 +47244,48 @@ msgstr "規則區域" msgid "Rule name" msgstr "重新命名" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:426 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:443 #, fuzzy msgid "Rule name must be unique." msgstr "生成唯一編號" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:434 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:451 #, fuzzy msgid "Layer selection is required." msgstr "層選擇:" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:906 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:923 msgid "ERROR: No condition text provided for validation." msgstr "" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:917 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:934 #, fuzzy msgid "DRC rule" msgstr "DRC 規則" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1025 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1042 #, fuzzy msgid "Show Matches (error)" msgstr "顯示所有版本" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1029 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1046 #, fuzzy, c-format msgid "Show Matches (%d)" msgstr "配色主題 (%d)" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1037 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1054 #, fuzzy msgid "Show Matches" msgstr "顯示走線" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1051 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1093 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1068 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1110 #, fuzzy msgid "outer" msgstr "未佈線" -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1053 -#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1095 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1070 +#: pcbnew/drc/rule_editor/panel_drc_rule_editor.cpp:1112 msgid "inner" msgstr "" @@ -47849,7 +47862,7 @@ msgid "Error saving custom rules file '%s'." msgstr "儲存自定義規則檔案 '%s' 出錯。" #: pcbnew/files.cpp:1094 pcbnew/files.cpp:1185 -#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2737 +#: pcbnew/pcb_design_block_utils.cpp:112 pcbnew/pcbnew_jobs_handler.cpp:2751 #, c-format msgid "" "Error saving board file '%s'.\n" @@ -49276,8 +49289,8 @@ msgstr "正在處理符號 '%s:%s'。" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2007 #, c-format msgid "" -"Warning: %s footprint '%s' is missing a library name. Use the full 'Library:" -"Footprint' format to avoid repeated update notifications." +"Warning: %s footprint '%s' is missing a library name. Use the full " +"'Library:Footprint' format to avoid repeated update notifications." msgstr "" #: pcbnew/netlist_reader/board_netlist_updater.cpp:2273 @@ -50331,7 +50344,7 @@ msgstr "載入弧中..." msgid "Loading pads..." msgstr "載入焊盤中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3558 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3563 #, c-format msgid "" "Error loading library '%s':\n" @@ -50340,12 +50353,12 @@ msgstr "" "載入庫 '%s' 庫出錯:\n" "封裝 %s 的焊盤 %s 未被標記為多層焊盤, 但它卻是一個通孔。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3571 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3576 #, c-format msgid "Footprint %s pad %s is not marked as multilayer, but is a TH pad." msgstr "封裝 %s 焊盤 %s 未被標記為多層, 但它是 TH 焊盤。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3600 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3605 #, c-format msgid "" "Loading library '%s':\n" @@ -50354,12 +50367,12 @@ msgstr "" "正在載入 '%s' 庫:\n" "在封裝 %s 的焊盤 %s 上有一個方孔 (尚未支援)。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3613 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3618 #, c-format msgid "Footprint %s pad %s has a square hole (not yet supported)." msgstr "封裝 %s 焊盤 %s 有一個方孔。(KiCad 目前還不支援此功能)。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3648 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3653 #, fuzzy, c-format msgid "" "Loading library '%s':\n" @@ -50370,14 +50383,14 @@ msgstr "" "在封裝 %s 的焊盤 %s 上有旋轉角度為 %f 度的孔。KiCad 只支援旋轉角度為 90 度的" "孔。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3663 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3668 #, fuzzy, c-format msgid "" "Footprint %s pad %s has a hole-rotation of %d degrees. KiCad only supports " "90 degree rotations." msgstr "封裝 %s 焊盤 %s 有 %f 度的孔旋轉。KiCad 僅支援 90 度角旋轉。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3683 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3688 #, c-format msgid "" "Error loading library '%s':\n" @@ -50386,12 +50399,12 @@ msgstr "" "載入庫 '%s' 時出錯:\n" "封裝 %s 的焊盤 %s 使用了未知類型 (%d) 的孔。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3697 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3702 #, c-format msgid "Footprint %s pad %s uses a hole of unknown kind %d." msgstr "封裝 %s 焊盤 %s 有一個未知類型 %d 的孔。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3762 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3767 #, fuzzy, c-format msgid "" "Error loading library '%s':\n" @@ -50400,12 +50413,12 @@ msgstr "" "載入庫 '%s' 時出錯:\n" "封裝 %s 的焊盤 %s 使用了未知的焊盤形狀。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3775 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3780 #, fuzzy, c-format msgid "Footprint %s pad %s uses an unknown pad shape." msgstr "封裝 %s 焊盤 %s 使用未知的焊盤形狀。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3877 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3882 #, c-format msgid "" "Non-copper pad %s found on an Altium layer (%d) with no KiCad equivalent. It " @@ -50414,7 +50427,7 @@ msgstr "" "在 Altium 層 (%d) 上發現非銅焊盤 %s,沒有 KiCad 等效項。它已移至 KiCad " "Eco1_User 圖層。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3905 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3910 #, c-format msgid "" "Loading library '%s':\n" @@ -50425,7 +50438,7 @@ msgstr "" "在 Altium 層 (%d) 上發現封裝 %s 非銅焊盤 %s,沒有 KiCad 等效項。它已移至 " "KiCad Eco1_User 圖層。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3920 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3925 #, c-format msgid "" "Footprint %s non-copper pad %s found on an Altium layer (%d) with no KiCad " @@ -50434,54 +50447,54 @@ msgstr "" "在 Altium 層 (%d) 上發現封裝 %s 非銅焊盤 %s,沒有 KiCad 等效項。它已移至 " "KiCad Eco1_User 圖層。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3948 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3953 #, c-format msgid "Non-copper pad %s is connected to a net, which is not supported." msgstr "非銅焊盤 %s 被連接到了某個網路, KiCad 不支援這種行為。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3959 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3964 #, c-format msgid "Non-copper pad %s has a hole, which is not supported." msgstr "非銅焊盤 %s有一個孔, KiCad 不支援這種情況。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:3969 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:3974 #, c-format msgid "Non-copper pad %s has a complex pad stack (not yet supported)." msgstr "非銅焊盤\"%s\"使用複雜的焊盤壓層, 尚未支援。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4116 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4121 #, fuzzy, c-format msgid "Non-copper pad %s uses an unknown pad shape." msgstr "非銅焊盤 '%s' 使用了未知的焊盤形狀。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4129 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4134 msgid "Loading vias..." msgstr "載入貫孔中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4177 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4182 #, c-format msgid "" "Via from layer %d to %d uses a non-copper layer, which is not supported." msgstr "來自層 %d <-> %d 的貫孔使用非銅層, KiCad 不支援這種情況。" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4240 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4247 msgid "Loading tracks..." msgstr "載入走線中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4457 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4464 msgid "Loading unicode strings..." msgstr "正在載入 unicode 字串..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4471 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4478 msgid "Loading text..." msgstr "載入文字中..." -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4756 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4763 #, c-format msgid "Unknown textbox justification %d, aText %s" msgstr "未知的文字框對齊方式 %d,文字 %s" -#: pcbnew/pcb_io/altium/altium_pcb.cpp:4912 +#: pcbnew/pcb_io/altium/altium_pcb.cpp:4919 msgid "Loading rectangles..." msgstr "載入矩形中..." @@ -51266,77 +51279,77 @@ msgstr "gEDA PCB 封裝檔案" msgid "gEDA / Lepton EDA PCB footprint library directory" msgstr "gEDA PCB 封裝庫檔案目錄" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:432 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:437 msgid "Generating content section" msgstr "生成 content section" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1018 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1024 msgid "Pad has unsupported type; it was skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1409 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1415 msgid "Generating history section" msgstr "生成 history section" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1437 -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3823 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1443 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3872 msgid "Generating BOM section" msgstr "生成 BOM section" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1498 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1504 #, fuzzy, c-format msgid "Footprint %s not found in dictionary; BOM data may be incomplete." msgstr "在庫‘%s’中未找到封裝‘%s’。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1514 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1520 #, c-format msgid "Component \"%s\" missing OEM reference; BOM entry will be skipped." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1621 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:1635 msgid "Generating CAD data" msgstr "生成 CAD data" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2740 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:2747 #, fuzzy msgid "Board outline is invalid or missing. Please run DRC." msgstr "" "電路板缺少板框或板框形狀異常 (如板框線條沒有閉合)。可用設計規則檢查 (DRC) 分" "析原因。" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3143 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3204 msgid "" "Duplicate footprint pointers encountered; IPC-2581 output may be incorrect." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3328 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3386 #, c-format msgid "Exporting Layer %s, Net %s" msgstr "匯出層 %s, 網路 %s" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3364 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3422 msgid "Via uses unsupported padstack; omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3391 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3449 msgid "Pad uses unsupported padstack; hole was omitted from drill data." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3534 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:3592 msgid "" "Teardrops are not supported in IPC-2581 revision B; they were exported as " "zones." msgstr "" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4019 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4072 msgid "Generating logistic section" msgstr "生成 logistic section" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4031 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4118 msgid "Saving file" msgstr "儲存檔案" -#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4063 +#: pcbnew/pcb_io/ipc2581/pcb_io_ipc2581.cpp:4150 #, fuzzy msgid "Failed to save IPC-2581 data to buffer." msgstr "無法將檔案儲存到快取" @@ -51686,44 +51699,44 @@ msgstr "" msgid "Footprint '%s' not found in decal list, part skipped" msgstr "封裝「%s」未在元件庫「%s」中找到" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:977 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1050 #, c-format msgid "Skipping decal item on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1238 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1311 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:508 #, c-format msgid "Text on unmapped layer %d assigned to Comments layer" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1315 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1388 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:409 #, fuzzy, c-format msgid "Skipping track on non-copper layer %d" msgstr "停用銅層上的項目" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1548 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1621 #, c-format msgid "COPPER item on unmapped layer %d defaulting to F.Cu" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1794 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:1867 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:580 #, c-format msgid "Skipping pour on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2090 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2163 #, c-format msgid "Skipping keepout on unmapped layer %d" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2114 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2187 msgid "Skipping keepout with no valid layers" msgstr "" -#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2311 +#: pcbnew/pcb_io/pads/pcb_io_pads.cpp:2384 #: pcbnew/pcb_io/pads/pcb_io_pads_binary.cpp:652 #, c-format msgid "Imported %zu footprints, %d nets, %zu tracks, %zu vias, %zu zones" @@ -52171,8 +52184,8 @@ msgid "" "Note that markup has precedence over variable expansion.\n" "

\n" "

Footprint Cross-References: Reference fields and pads on other " -"footprints using ${refdes:field} or ${refdes:" -"function(pad)} syntax.

\n" +"footprints using ${refdes:field} or $" +"{refdes:function(pad)} syntax.

\n" "

Nested Variables: Variables can contain other variables. Inner " "variables are expanded first. Maximum nesting depth: 10 levels.

\n" "

Error Messages:

\n" @@ -52532,7 +52545,7 @@ msgstr "hasComponentClass() 缺少組件類別名稱參數" msgid "Loading Footprint Libraries" msgstr "載入封裝庫" -#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2918 +#: pcbnew/pcbnew_jobs_handler.cpp:452 pcbnew/pcbnew_jobs_handler.cpp:2932 msgid "Failed to load board\n" msgstr "電路板載入失敗\n" @@ -52674,7 +52687,7 @@ msgstr "保存电路板" msgid "Failed to save board.\n" msgstr "電路板載入失敗\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2589 +#: pcbnew/pcbnew_jobs_handler.cpp:2603 #, c-format msgid "" "Error generating IPC-2581 file '%s'.\n" @@ -52683,49 +52696,49 @@ msgstr "" "生成 IPC2581 檔案 '%s' 時出錯。\n" "重新命名臨時檔案 '%s' 失敗。" -#: pcbnew/pcbnew_jobs_handler.cpp:2635 +#: pcbnew/pcbnew_jobs_handler.cpp:2649 msgid "Successfully created IPC-D-356 file\n" msgstr "已成功建立 genCAD 檔案\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2640 +#: pcbnew/pcbnew_jobs_handler.cpp:2654 msgid "Failed to create IPC-D-356 file\n" msgstr "建立檔案失敗。\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2727 +#: pcbnew/pcbnew_jobs_handler.cpp:2741 msgid "Successfully saved board file using the latest format\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2731 +#: pcbnew/pcbnew_jobs_handler.cpp:2745 #, fuzzy msgid "Board file was not updated\n" msgstr "符號庫未更新\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2869 +#: pcbnew/pcbnew_jobs_handler.cpp:2883 #, fuzzy, c-format msgid "Unable to determine file format for '%s'\n" msgstr "無法寫入檔案 '%s'。" -#: pcbnew/pcbnew_jobs_handler.cpp:2878 +#: pcbnew/pcbnew_jobs_handler.cpp:2892 #, fuzzy, c-format msgid "Input file not found: '%s'\n" msgstr "找不到檔案: '%s'。" -#: pcbnew/pcbnew_jobs_handler.cpp:2904 +#: pcbnew/pcbnew_jobs_handler.cpp:2918 #, fuzzy, c-format msgid "No plugin found for file type '%s'\n" msgstr "寫入定位資料到 '%s'。\n" -#: pcbnew/pcbnew_jobs_handler.cpp:2910 +#: pcbnew/pcbnew_jobs_handler.cpp:2924 #, c-format msgid "Importing '%s' using %s format...\n" msgstr "" -#: pcbnew/pcbnew_jobs_handler.cpp:2926 +#: pcbnew/pcbnew_jobs_handler.cpp:2940 #, fuzzy, c-format msgid "Successfully saved imported board to '%s'\n" msgstr "成功匯出 VRML 到 %s" -#: pcbnew/pcbnew_jobs_handler.cpp:3048 +#: pcbnew/pcbnew_jobs_handler.cpp:3062 #, fuzzy, c-format msgid "Error during import: %s\n" msgstr "載入封裝時出錯" @@ -52734,7 +52747,7 @@ msgstr "載入封裝時出錯" msgid "Multiple Layers" msgstr "多層" -#: pcbnew/plot_board_layers.cpp:1283 +#: pcbnew/plot_board_layers.cpp:1307 msgid "HPGL plotting is no longer supported as of KiCad 10.0" msgstr "" @@ -58205,87 +58218,87 @@ msgstr "用於金屬化孔 (PTH) 的緩釋熱焊盤 (花焊盤)" msgid "[INFO] load failed: %s" msgstr "[INFO] 載入失敗: %s" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:6 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:5 msgid "bitmap2component;Bitmap;Converter;" msgstr "bitmap2component;Bitmap;Converter;" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 msgid "Bitmap to Component Converter" msgstr "將點陣圖轉換成元件" -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:13 +#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:12 msgid "Create a component from a bitmap for use with KiCad" msgstr "從點陣圖建立用於 KiCad 的元件" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:10 msgid "KiCad Schematic Editor (Standalone)" msgstr "KiCad 原理圖編輯器 (獨立版)" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:11 msgid "Schematic Capture Tool" msgstr "原理圖捕獲工具" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:12 msgid "Standalone schematic editor for KiCad schematics" msgstr "獨立版的 KiCad 原理圖編輯器" -#: resources/linux/launchers/org.kicad.eeschema.desktop.in:14 +#: resources/linux/launchers/org.kicad.eeschema.desktop.in:13 msgid "eeschema" msgstr "eeschema" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:11 msgid "Gerber File Viewer" msgstr "Gerber 查看器" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:12 msgid "View Gerber files" msgstr "查看 Gerber 檔案" -#: resources/linux/launchers/org.kicad.gerbview.desktop.in:14 +#: resources/linux/launchers/org.kicad.gerbview.desktop.in:13 msgid "gerbview;PCB;Gerber;" msgstr "gerbview;PCB;Gerber;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:10 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:9 msgid "Projectmanager;" msgstr "Projectmanager;" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:12 msgid "EDA Suite" msgstr "EDA 套件" -#: resources/linux/launchers/org.kicad.kicad.desktop.in:14 +#: resources/linux/launchers/org.kicad.kicad.desktop.in:13 msgid "Suite of tools for schematic design and circuit board layout" msgstr "用於原理圖設計和電路板佈局的工具套件" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:9 msgid "KiCad PCB Calculator" msgstr "KiCad PCB 計算器" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:10 msgid "PCB;Calculator;" msgstr "PCB;Calculator;" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:11 msgid "PCB Calculator" msgstr "PCB 計算器" -#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbcalculator.desktop.in:12 msgid "Calculator for various electronics-related computations" msgstr "用於各種電子相關計算的計算器" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:5 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:4 msgid "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" msgstr "pcbnew;PCB;Circuit;Layout;Design;Editor;Footprint;" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:11 msgid "KiCad PCB Editor (Standalone)" msgstr "KiCad PCB 編輯器 (獨立版)" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:12 msgid "PCB layout editor" msgstr "PCB 佈局編輯器" -#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:14 +#: resources/linux/launchers/org.kicad.pcbnew.desktop.in:13 msgid "Standalone circuit board editor for KiCad boards" msgstr "獨立版的 KiCad 電路板編輯器" @@ -58293,6 +58306,14 @@ msgstr "獨立版的 KiCad 電路板編輯器" msgid "An EDA suite for schematic and circuit board design" msgstr "用於原理圖和電路板設計的電子設計自動化套件" +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:35 +msgid "EDA" +msgstr "EDA" + +#: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:38 +msgid "Circuit board" +msgstr "電路板" + #: resources/linux/metainfo/org.kicad.kicad.metainfo.xml.in:50 msgid "" "KiCad is a free and open-source electronics design automation (EDA) suite. " @@ -58347,6 +58368,10 @@ msgstr "KiCad 原理圖符號" msgid "KiCad Drawing Sheet" msgstr "KiCad 專案圖編輯器" +#, fuzzy +#~ msgid "PCB: Import" +#~ msgstr "匯入" + #, fuzzy #~ msgid "Outset must be a positive value." #~ msgstr "(焊盤大小必須為正)" @@ -59204,8 +59229,8 @@ msgstr "KiCad 專案圖編輯器" #~ " \n" #~ " \n" #~ " Bus Definition\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " Resultant Nets\n" #~ " \n" #~ " \n" @@ -59256,9 +59281,9 @@ msgstr "KiCad 專案圖編輯器" #~ "  
MEM{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
MEM.D1, MEM.D2, MEM.LATCH \n" +#~ "        " +#~ "         
" +#~ "MEM.D1, MEM.D2, MEM.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -59344,8 +59369,8 @@ msgstr "KiCad 專案圖編輯器" #~ " \n" #~ " \n" #~ " 匯流排定義\n" -#~ "           " -#~ "   \n" +#~ "              " +#~ "\n" #~ " 合成網路\n" #~ " \n" #~ " \n" @@ -59396,9 +59421,9 @@ msgstr "KiCad 專案圖編輯器" #~ "  
成員{D_{[1..2]} ~{LATCH}}\n" #~ " \n" #~ "         " -#~ "           " -#~ "      
成員." -#~ "D1, 成員.D2, 成員.LATCH \n" +#~ "        " +#~ "         
" +#~ "成員.D1, 成員.D2, 成員.LATCH \n" #~ " \n" #~ " \n" #~ "
\n" @@ -60654,12 +60679,6 @@ msgstr "KiCad 專案圖編輯器" #~ "建立一個新的封裝庫, 包含板上使用的封裝。\n" #~ "(如果庫已存在, 它將被取代)" -#~ msgid "EDA" -#~ msgstr "EDA" - -#~ msgid "Circuit board" -#~ msgstr "電路板" - #, c-format #~ msgid "" #~ "Error saving schematic file '%s'.\n" @@ -63885,8 +63904,8 @@ msgstr "KiCad 專案圖編輯器" #~ "\n" #~ " (rule HV_unshielded\n" #~ " (constraint clearance (min 2mm))\n" -#~ " (condition \"A.NetClass == 'HV' && !A." -#~ "enclosedByArea('Shield*')\"))\n" +#~ " (condition \"A.NetClass == 'HV' && !A.enclosedByArea('Shield*')" +#~ "\"))\n" #~ "\n" #~ "\n" #~ " (rule heavy_thermals\n" @@ -64018,13 +64037,13 @@ msgstr "KiCad 專案圖編輯器" #~ "\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" +#~ " (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" +#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\"\n" @@ -64108,8 +64127,9 @@ msgstr "KiCad 專案圖編輯器" #~ "\n" #~ "### Documentation\n" #~ "\n" -#~ "For the full documentation see [https://docs.kicad.org](https://docs." -#~ "kicad.org/GetMajorMinorVersion/en/pcbnew/pcbnew.html#custom_design_rules)." +#~ "For the full documentation see [https://docs.kicad.org](https://" +#~ "docs.kicad.org/GetMajorMinorVersion/en/pcbnew/" +#~ "pcbnew.html#custom_design_rules)." #~ msgstr "" #~ "### Top-level Clauses\n" #~ "### 頂層語句\n" @@ -64415,14 +64435,14 @@ msgstr "KiCad 專案圖編輯器" #~ " (rule \"Distance between Vias of Different Nets\" \n" #~ "# (rule \"不同網路的過孔的間距\" \n" #~ " (constraint hole_to_hole (min 0.254mm))\n" -#~ " (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type =='Via' && B.Type =='Via' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ " (rule \"Clearance between Pads of Different Nets\" \n" #~ "# (rule \"不同網路的焊盤的間距\" \n" #~ " (constraint clearance (min 3.0mm))\n" -#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != B." -#~ "Net\"))\n" +#~ " (condition \"A.Type =='Pad' && B.Type =='Pad' && A.Net != " +#~ "B.Net\"))\n" #~ "\n" #~ "\n" #~ " (rule \"Via Hole to Track Clearance\" \n" @@ -65794,8 +65814,8 @@ msgstr "KiCad 專案圖編輯器" #~ "\n" #~ "On Linux:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "The above examples assume `xsltproc` is installed on your PC under " @@ -65877,8 +65897,8 @@ msgstr "KiCad 專案圖編輯器" #~ "\n" #~ "## 4.2 - 透過命令列生成網表文件\n" #~ "\n" -#~ "假設我們正在使用程式 `xsltproc.exe` 將樣式表應用於中間檔案,則 `xsltproc." -#~ "exe` 將透過以下命令執行。\n" +#~ "假設我們正在使用程式 `xsltproc.exe` 將樣式表應用於中間檔案,則 " +#~ "`xsltproc.exe` 將透過以下命令執行。\n" #~ "\n" #~ "```\n" #~ "xsltproc.exe -o <輸出檔名> <樣式表文件名> <輸入要轉換的 XML 檔案>\n" @@ -65956,8 +65976,8 @@ msgstr "KiCad 專案圖編輯器" #~ "\n" #~ "在 Linux 上:\n" #~ "```\n" -#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -#~ "xsl \"%I\"\n" +#~ "xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-" +#~ "pcb.xsl \"%I\"\n" #~ "```\n" #~ "\n" #~ "以上示例假定 `xsltproc` 已安裝在 Windows 下的 PC 上和 xsl 檔案位於 " @@ -72493,8 +72513,8 @@ msgstr "KiCad 專案圖編輯器" #~ msgid "" #~ "DXF only:\n" #~ "Check to plot all layers in polygon mode.\n" -#~ "Uncheck to plot in sketch mode layers that don't support polygons (*." -#~ "SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +#~ "Uncheck to plot in sketch mode layers that don't support polygons " +#~ "(*.SilkS, *_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" #~ "and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" #~ msgstr "" #~ "僅限 DXF: \n" @@ -73638,8 +73658,8 @@ msgstr "KiCad 專案圖編輯器" #~ msgstr "" #~ "環境變數用於字串替換。
環境變數主要用於使KiCad可以在平台之間移值的路" #~ "徑。

如果將環境變數定義為 MYLIBPATHe:/kicad_libs," -#~ "那麼庫名稱 ${MYLIBPATH}/mylib.lib會展開為 e:/kicad_libs/mylib." -#~ "lib

注意:
换进变量名称中只允许使用字元 " +#~ "那麼庫名稱 ${MYLIBPATH}/mylib.lib會展開為 e:/kicad_libs/" +#~ "mylib.lib

注意:
换进变量名称中只允许使用字元 " #~ "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_,不能以數字(0-9)開頭。" #~ msgid "Add path prefix"