Update Translations

This commit is contained in:
Seth Hillbrand 2022-05-13 15:04:10 -07:00
parent f9847c8807
commit 61be5854d7
36 changed files with 9163 additions and 8051 deletions

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KiCad\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-05-13 14:54-0700\n"
"POT-Creation-Date: 2022-05-13 15:03-0700\n"
"PO-Revision-Date: 2018-07-15 17:07+0200\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
@ -1385,7 +1385,7 @@ msgid "Interleaved saves may produce very unexpected results."
msgstr ""
#: common/confirm.cpp:164 common/confirm.cpp:169 common/confirm.cpp:259
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1326
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1336
#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:164
#: pcbnew/router/router_tool.cpp:523
msgid "OK"
@ -1429,7 +1429,7 @@ msgstr ""
#: common/confirm.cpp:233 common/confirm.cpp:260 common/tool/actions.cpp:121
#: eeschema/dialogs/dialog_erc.cpp:356
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1327
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1337
#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:168
#: kicad/pcm/dialogs/dialog_pcm_progress_base.cpp:66
#: pcbnew/dialogs/dialog_drc.cpp:270 pcbnew/plugins/kicad/pcb_parser.cpp:939
@ -1560,7 +1560,7 @@ msgid "About"
msgstr ""
#: common/dialog_about/dialog_about.cpp:129
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:88
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:87
#: kicad/pcm/dialogs/panel_packages_view_base.cpp:82
msgid "Version"
msgstr ""
@ -1821,7 +1821,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:89
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:58
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:60
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:746
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:756
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:55
#: eeschema/dialogs/panel_sym_lib_table.cpp:299
#: eeschema/dialogs/panel_template_fieldnames_base.cpp:43
@ -2582,7 +2582,7 @@ msgstr ""
#: eeschema/dialogs/dialog_schematic_find_base.cpp:130
#: eeschema/dialogs/dialog_symbol_remap_base.cpp:33
#: eeschema/dialogs/dialog_update_from_pcb.cpp:65
#: eeschema/sim/sim_plot_frame_base.cpp:49 kicad/pcm/dialogs/dialog_pcm.cpp:129
#: eeschema/sim/sim_plot_frame_base.cpp:49 kicad/pcm/dialogs/dialog_pcm.cpp:130
#: kicad/pcm/dialogs/dialog_pcm_progress_base.cpp:72
#: pcbnew/dialogs/dialog_board_reannotate.cpp:111
#: pcbnew/dialogs/dialog_board_statistics.cpp:137
@ -2715,7 +2715,7 @@ msgid "MyLabel"
msgstr ""
#: common/dialogs/eda_list_dialog.cpp:47 common/widgets/lib_tree.cpp:123
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:762
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:772
#: kicad/pcm/dialogs/panel_packages_view.cpp:72
#: pcbnew/dialogs/dialog_copper_zones.cpp:220
#: pcbnew/footprint_viewer_frame.cpp:143 pcbnew/footprint_viewer_frame.cpp:158
@ -3413,7 +3413,7 @@ msgstr ""
#: common/dialogs/panel_setup_netclasses_base.cpp:41
#: common/dialogs/panel_setup_netclasses_base.cpp:215
#: eeschema/sch_field.cpp:852 eeschema/sch_label.cpp:192 pcbnew/pad.cpp:928
#: eeschema/sch_field.cpp:852 eeschema/sch_label.cpp:185 pcbnew/pad.cpp:928
#: pcbnew/pcb_track.cpp:841 pcbnew/zone.cpp:564
msgid "Net Class"
msgstr ""
@ -3663,7 +3663,7 @@ msgstr ""
#: common/drawing_sheet/ds_draw_item.cpp:122 common/eda_item.cpp:318
#: common/eda_item.cpp:320 common/eda_item.cpp:351 common/eda_item.cpp:373
#: common/eda_text.cpp:1022 eeschema/dialogs/panel_setup_formatting_base.cpp:47
#: eeschema/lib_field.cpp:482 eeschema/lib_text.cpp:369 eeschema/lib_text.h:55
#: eeschema/lib_field.cpp:483 eeschema/lib_text.cpp:369 eeschema/lib_text.h:55
#: eeschema/sch_field.cpp:694
#: pagelayout_editor/dialogs/dialog_design_inspector_base.cpp:40
#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:145
@ -4037,7 +4037,7 @@ msgstr ""
msgid "Screen"
msgstr ""
#: common/eda_item.cpp:315 eeschema/dialogs/dialog_symbol_fields_table.cpp:1014
#: common/eda_item.cpp:315 eeschema/dialogs/dialog_symbol_fields_table.cpp:1024
#: eeschema/sch_symbol.cpp:1471 pcbnew/build_BOM_from_board.cpp:110
#: pcbnew/dialogs/dialog_board_reannotate_base.cpp:136 pcbnew/fp_shape.cpp:116
#: pcbnew/fp_text.cpp:275 pcbnew/load_select_footprint.cpp:372
@ -4131,22 +4131,22 @@ msgstr ""
msgid "Net Label"
msgstr ""
#: common/eda_item.cpp:354 eeschema/sch_label.cpp:781
#: eeschema/sch_label.cpp:1103
#: common/eda_item.cpp:354 eeschema/sch_label.cpp:766
#: eeschema/sch_label.cpp:1088
msgid "Directive Label"
msgstr ""
#: common/eda_item.cpp:355 eeschema/sch_label.cpp:782
#: common/eda_item.cpp:355 eeschema/sch_label.cpp:767
msgid "Global Label"
msgstr ""
#: common/eda_item.cpp:356 eeschema/sch_label.cpp:783
#: common/eda_item.cpp:356 eeschema/sch_label.cpp:768
msgid "Hierarchical Label"
msgstr ""
#: common/eda_item.cpp:357 eeschema/dialogs/dialog_symbol_fields_table.cpp:738
#: eeschema/lib_field.cpp:479 eeschema/lib_field.h:79
#: eeschema/sch_label.cpp:193
#: common/eda_item.cpp:357 eeschema/dialogs/dialog_symbol_fields_table.cpp:748
#: eeschema/lib_field.cpp:480 eeschema/lib_field.h:79
#: eeschema/sch_label.cpp:187
msgid "Field"
msgstr ""
@ -4320,7 +4320,7 @@ msgid "Line Width"
msgstr ""
#: common/eda_text.cpp:771 eeschema/lib_textbox.cpp:397
#: eeschema/sch_label.cpp:797 eeschema/sch_text.cpp:484
#: eeschema/sch_label.cpp:782 eeschema/sch_text.cpp:484
#: eeschema/sch_textbox.cpp:397 eeschema/symbol_editor/symbol_editor.cpp:1327
#: gerbview/gerber_file_image.cpp:350 gerbview/gerber_file_image.cpp:354
#: gerbview/gerber_file_image.cpp:357
@ -4343,7 +4343,7 @@ msgstr ""
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:60
#: eeschema/dialogs/dialog_text_properties_base.cpp:96
#: eeschema/fields_grid_table.cpp:288 eeschema/lib_textbox.cpp:397
#: eeschema/sch_label.cpp:797 eeschema/sch_text.cpp:484
#: eeschema/sch_label.cpp:782 eeschema/sch_text.cpp:484
#: eeschema/sch_textbox.cpp:397
#: pagelayout_editor/dialogs/properties_frame_base.cpp:97
#: pcbnew/dialogs/dialog_footprint_properties_base.cpp:58
@ -4369,7 +4369,7 @@ msgstr ""
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:61
#: eeschema/dialogs/dialog_text_properties_base.cpp:91
#: eeschema/fields_grid_table.cpp:289 eeschema/lib_textbox.cpp:397
#: eeschema/sch_label.cpp:797 eeschema/sch_text.cpp:484
#: eeschema/sch_label.cpp:782 eeschema/sch_text.cpp:484
#: eeschema/sch_textbox.cpp:397
#: pagelayout_editor/dialogs/properties_frame_base.cpp:92
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:186
@ -4384,7 +4384,7 @@ msgstr ""
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:220
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:260
#: eeschema/fields_grid_table.cpp:192 eeschema/fields_grid_table.cpp:509
#: eeschema/fields_grid_table.cpp:627 eeschema/lib_field.cpp:495
#: eeschema/fields_grid_table.cpp:627 eeschema/lib_field.cpp:496
#: eeschema/lib_text.cpp:380 eeschema/pin_type.cpp:128
#: eeschema/sch_field.cpp:707
msgid "Left"
@ -4397,7 +4397,7 @@ msgstr ""
#: eeschema/fields_grid_table.cpp:185 eeschema/fields_grid_table.cpp:193
#: eeschema/fields_grid_table.cpp:510 eeschema/fields_grid_table.cpp:520
#: eeschema/fields_grid_table.cpp:629 eeschema/fields_grid_table.cpp:641
#: eeschema/lib_field.cpp:496 eeschema/lib_field.cpp:505
#: eeschema/lib_field.cpp:497 eeschema/lib_field.cpp:506
#: eeschema/lib_text.cpp:381 eeschema/lib_text.cpp:390
#: eeschema/sch_field.cpp:708 eeschema/sch_field.cpp:717
#: gerbview/gerber_file_image.cpp:354 gerbview/gerber_file_image.cpp:357
@ -4410,7 +4410,7 @@ msgstr ""
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:220
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:260
#: eeschema/fields_grid_table.cpp:194 eeschema/fields_grid_table.cpp:511
#: eeschema/fields_grid_table.cpp:631 eeschema/lib_field.cpp:497
#: eeschema/fields_grid_table.cpp:631 eeschema/lib_field.cpp:498
#: eeschema/lib_text.cpp:382 eeschema/pin_type.cpp:127
#: eeschema/sch_field.cpp:709
msgid "Right"
@ -4419,7 +4419,7 @@ msgstr ""
#: common/eda_text.cpp:1016
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:282
#: eeschema/fields_grid_table.cpp:184 eeschema/fields_grid_table.cpp:519
#: eeschema/fields_grid_table.cpp:639 eeschema/lib_field.cpp:504
#: eeschema/fields_grid_table.cpp:639 eeschema/lib_field.cpp:505
#: eeschema/lib_text.cpp:389 eeschema/sch_field.cpp:716
msgid "Top"
msgstr ""
@ -4427,7 +4427,7 @@ msgstr ""
#: common/eda_text.cpp:1018
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:282
#: eeschema/fields_grid_table.cpp:186 eeschema/fields_grid_table.cpp:521
#: eeschema/fields_grid_table.cpp:643 eeschema/lib_field.cpp:506
#: eeschema/fields_grid_table.cpp:643 eeschema/lib_field.cpp:507
#: eeschema/lib_text.cpp:391 eeschema/sch_field.cpp:718
msgid "Bottom"
msgstr ""
@ -4450,7 +4450,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:124
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:98
#: eeschema/dialogs/panel_template_fieldnames_base.cpp:44
#: eeschema/lib_field.cpp:484 eeschema/sch_field.cpp:696
#: eeschema/lib_field.cpp:485 eeschema/sch_field.cpp:696
#: eeschema/sch_pin.cpp:217
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:134
#: pcbnew/dialogs/dialog_text_properties_base.cpp:87
@ -5669,7 +5669,7 @@ msgstr ""
msgid "KiCad Classic"
msgstr ""
#: common/template_fieldnames.cpp:72
#: common/template_fieldnames.cpp:58
#, c-format
msgid "Field%d"
msgstr ""
@ -7081,7 +7081,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:59
#: eeschema/dialogs/dialog_rescue_each.cpp:134
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:61
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1013
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1023
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:56
#: eeschema/dialogs/panel_sym_lib_table.cpp:300
#: eeschema/fields_grid_table.cpp:284 eeschema/sch_symbol.cpp:1435
@ -8346,19 +8346,19 @@ msgstr ""
msgid "Electrical Rules Checker"
msgstr ""
#: eeschema/dialogs/dialog_field_properties.cpp:188
#: eeschema/dialogs/dialog_field_properties.cpp:186
msgid "Power symbol value field text cannot be changed."
msgstr ""
#: eeschema/dialogs/dialog_field_properties.cpp:353
#: eeschema/dialogs/dialog_field_properties.cpp:351
msgid "Illegal reference designator value!"
msgstr ""
#: eeschema/dialogs/dialog_field_properties.cpp:361
#: eeschema/dialogs/dialog_field_properties.cpp:359
msgid "Value may not be empty."
msgstr ""
#: eeschema/dialogs/dialog_field_properties.cpp:484
#: eeschema/dialogs/dialog_field_properties.cpp:482
msgid "Sheet filename can only be modified in Sheet Properties dialog."
msgstr ""
@ -8422,7 +8422,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_text_properties_base.cpp:115
#: eeschema/dialogs/dialog_lib_textbox_properties_base.cpp:99
#: eeschema/dialogs/dialog_text_properties_base.cpp:106
#: eeschema/sch_label.cpp:808 eeschema/sch_text.cpp:495
#: eeschema/sch_label.cpp:793 eeschema/sch_text.cpp:495
msgid "Align left"
msgstr ""
@ -8437,7 +8437,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_text_properties_base.cpp:125
#: eeschema/dialogs/dialog_lib_textbox_properties_base.cpp:109
#: eeschema/dialogs/dialog_text_properties_base.cpp:116
#: eeschema/sch_label.cpp:806 eeschema/sch_text.cpp:493
#: eeschema/sch_label.cpp:791 eeschema/sch_text.cpp:493
msgid "Align right"
msgstr ""
@ -8445,7 +8445,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_text_properties_base.cpp:135
#: eeschema/dialogs/dialog_lib_textbox_properties_base.cpp:124
#: eeschema/dialogs/dialog_text_properties_base.cpp:131
#: eeschema/sch_label.cpp:809 eeschema/sch_text.cpp:496
#: eeschema/sch_label.cpp:794 eeschema/sch_text.cpp:496
msgid "Align top"
msgstr ""
@ -8460,7 +8460,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_text_properties_base.cpp:145
#: eeschema/dialogs/dialog_lib_textbox_properties_base.cpp:114
#: eeschema/dialogs/dialog_text_properties_base.cpp:121
#: eeschema/sch_label.cpp:807 eeschema/sch_text.cpp:494
#: eeschema/sch_label.cpp:792 eeschema/sch_text.cpp:494
msgid "Align bottom"
msgstr ""
@ -8789,7 +8789,7 @@ msgstr ""
#: eeschema/dialogs/dialog_label_properties_base.cpp:88
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:60
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:62
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:739
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:749
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:57
#: eeschema/fields_grid_table.cpp:285
#: pcbnew/dialogs/dialog_footprint_properties_base.cpp:54
@ -8821,9 +8821,9 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:65
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:67
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:62
#: eeschema/fields_grid_table.cpp:290 eeschema/lib_field.cpp:490
#: eeschema/fields_grid_table.cpp:290 eeschema/lib_field.cpp:491
#: eeschema/lib_text.cpp:375 eeschema/lib_textbox.cpp:401
#: eeschema/sch_field.cpp:702 eeschema/sch_label.cpp:801
#: eeschema/sch_field.cpp:702 eeschema/sch_label.cpp:786
#: eeschema/sch_text.cpp:488 eeschema/sch_textbox.cpp:401
#: pcbnew/tools/board_inspection_tool.cpp:1138
msgid "Text Size"
@ -8868,9 +8868,9 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:69
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:71
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:66
#: eeschema/fields_grid_table.cpp:294 eeschema/lib_field.cpp:486
#: eeschema/fields_grid_table.cpp:294 eeschema/lib_field.cpp:487
#: eeschema/lib_text.cpp:371 eeschema/lib_textbox.cpp:395
#: eeschema/sch_field.cpp:698 eeschema/sch_label.cpp:795
#: eeschema/sch_field.cpp:698 eeschema/sch_label.cpp:780
#: eeschema/sch_text.cpp:482 eeschema/sch_textbox.cpp:395
#: pcbnew/fp_text.cpp:297 pcbnew/fp_textbox.cpp:242
#: pcbnew/pcb_dimension.cpp:338 pcbnew/pcb_text.cpp:144
@ -9026,7 +9026,7 @@ msgid "Read Only"
msgstr ""
#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:1117
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1398
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1408
msgid "Save changes?"
msgstr ""
@ -10050,7 +10050,7 @@ msgid "Action Taken"
msgstr ""
#: eeschema/dialogs/dialog_rescue_each.cpp:130
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1012
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1022
#: eeschema/sch_symbol.cpp:1433 eeschema/sch_symbol.cpp:1480
#: pcbnew/footprint.cpp:2604 pcbnew/fp_text.cpp:267
msgid "Reference"
@ -10406,10 +10406,10 @@ msgid "A sheet must have a file specified."
msgstr ""
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:127
#: eeschema/lib_field.cpp:488 eeschema/lib_pin.cpp:1062
#: eeschema/lib_field.cpp:489 eeschema/lib_pin.cpp:1062
#: eeschema/lib_pin.cpp:1064 eeschema/lib_text.cpp:373
#: eeschema/lib_textbox.cpp:399 eeschema/sch_field.cpp:700
#: eeschema/sch_label.cpp:799 eeschema/sch_pin.cpp:215
#: eeschema/sch_label.cpp:784 eeschema/sch_pin.cpp:215
#: eeschema/sch_text.cpp:486 eeschema/sch_textbox.cpp:399
msgid "Style"
msgstr ""
@ -11334,64 +11334,64 @@ msgid "Show datasheet in browser"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:133
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1168
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1178
msgid "The Reference column cannot be hidden."
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:251
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:261
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:649
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:265
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:653
msgid "Qty"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:741
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:751
msgid "Group By"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1015
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1025
#: eeschema/symbol_editor/symbol_editor.cpp:1339
msgid "Datasheet"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1037
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1047
msgid "New field name:"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1037
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1047
msgid "Add Field"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1046
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1056
msgid "Field must have a name."
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1054
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1064
#: eeschema/dialogs/dialog_symbol_properties.cpp:821
#, c-format
msgid "Field name '%s' already in use."
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1086
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1096
msgid "User Fields"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1095
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1105
msgid "Delete Field"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1096
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1106
msgid "Select field:"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1325
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1335
msgid "Unsaved data"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1326
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1336
msgid "Changes are unsaved. Export unsaved data?"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1336
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1346
msgid "Save as CSV"
msgstr ""
@ -13010,7 +13010,7 @@ msgstr ""
msgid "(page %s)"
msgstr ""
#: eeschema/lib_field.cpp:484 eeschema/lib_pin.cpp:1064
#: eeschema/lib_field.cpp:485 eeschema/lib_pin.cpp:1064
#: eeschema/sch_field.cpp:696 eeschema/sch_pin.cpp:217
#: gerbview/gerber_draw_item.cpp:713 gerbview/gerber_draw_item.cpp:714
#: pcbnew/board_stackup_manager/panel_board_finish_base.cpp:44
@ -13023,7 +13023,7 @@ msgstr ""
msgid "Yes"
msgstr ""
#: eeschema/lib_field.cpp:484 eeschema/lib_pin.cpp:1064
#: eeschema/lib_field.cpp:485 eeschema/lib_pin.cpp:1064
#: eeschema/sch_field.cpp:696 eeschema/sch_pin.cpp:217
#: gerbview/gerber_draw_item.cpp:713 gerbview/gerber_draw_item.cpp:714
#: pcbnew/fp_text.cpp:287 pcbnew/fp_text.cpp:292 pcbnew/fp_textbox.cpp:239
@ -13035,18 +13035,18 @@ msgstr ""
msgid "No"
msgstr ""
#: eeschema/lib_field.cpp:500 eeschema/lib_text.cpp:385
#: eeschema/lib_field.cpp:501 eeschema/lib_text.cpp:385
#: eeschema/sch_field.cpp:712
msgid "H Justification"
msgstr ""
#: eeschema/lib_field.cpp:509 eeschema/lib_text.cpp:394
#: eeschema/lib_field.cpp:510 eeschema/lib_text.cpp:394
#: eeschema/sch_field.cpp:721
msgid "V Justification"
msgstr ""
#: eeschema/lib_item.cpp:51 eeschema/lib_pin.cpp:1061
#: eeschema/sch_label.cpp:793 eeschema/sch_pin.cpp:194 eeschema/sch_pin.cpp:214
#: eeschema/sch_label.cpp:778 eeschema/sch_pin.cpp:194 eeschema/sch_pin.cpp:214
#: eeschema/symbol_editor/symbol_editor.cpp:1336
#: gerbview/gerber_draw_item.cpp:652
#: pagelayout_editor/dialogs/dialog_design_inspector_base.cpp:37
@ -13121,7 +13121,7 @@ msgstr ""
msgid "Graphic Text Box"
msgstr ""
#: eeschema/lib_textbox.cpp:397 eeschema/sch_label.cpp:797
#: eeschema/lib_textbox.cpp:397 eeschema/sch_label.cpp:782
#: eeschema/sch_text.cpp:484 eeschema/sch_textbox.cpp:397
msgid "Bold Italic"
msgstr ""
@ -13426,7 +13426,7 @@ msgstr ""
msgid "Bus Entry Type"
msgstr ""
#: eeschema/sch_bus_entry.cpp:549 eeschema/sch_label.cpp:832
#: eeschema/sch_bus_entry.cpp:549 eeschema/sch_label.cpp:817
#: eeschema/sch_line.cpp:944
msgid "Assigned Netclass"
msgstr ""
@ -13496,7 +13496,7 @@ msgid "Could not open CvPcb"
msgstr ""
#: eeschema/sch_edit_frame.cpp:1387 eeschema/sim/sim_plot_frame.cpp:354
#: kicad/kicad_manager_frame.cpp:645 pcbnew/footprint_edit_frame.cpp:866
#: kicad/kicad_manager_frame.cpp:664 pcbnew/footprint_edit_frame.cpp:866
#: pcbnew/pcb_edit_frame.cpp:1390
msgid "[Read Only]"
msgstr ""
@ -13528,8 +13528,8 @@ msgstr ""
msgid "Back to Previous Selected Sheet"
msgstr ""
#: eeschema/sch_field.cpp:854 eeschema/sch_label.cpp:191
#: eeschema/sch_label.cpp:1116
#: eeschema/sch_field.cpp:854 eeschema/sch_label.cpp:183
#: eeschema/sch_label.cpp:1101
msgid "Sheet References"
msgstr ""
@ -13552,34 +13552,34 @@ msgstr ""
msgid "Tri-State"
msgstr ""
#: eeschema/sch_label.cpp:780
#: eeschema/sch_label.cpp:765
msgid "Label"
msgstr ""
#: eeschema/sch_label.cpp:784
#: eeschema/sch_label.cpp:769
msgid "Hierarchical Sheet Pin"
msgstr ""
#: eeschema/sch_label.cpp:813 eeschema/sch_text.cpp:500
#: eeschema/sch_label.cpp:798 eeschema/sch_text.cpp:500
msgid "Justification"
msgstr ""
#: eeschema/sch_label.cpp:943
#: eeschema/sch_label.cpp:928
#, c-format
msgid "Label '%s'"
msgstr ""
#: eeschema/sch_label.cpp:1377
#: eeschema/sch_label.cpp:1362
#, c-format
msgid "Global Label '%s'"
msgstr ""
#: eeschema/sch_label.cpp:1510
#: eeschema/sch_label.cpp:1495
#, c-format
msgid "Hierarchical Label '%s'"
msgstr ""
#: eeschema/sch_label.cpp:1526 pcbnew/dialogs/panel_setup_rules.cpp:657
#: eeschema/sch_label.cpp:1511 pcbnew/dialogs/panel_setup_rules.cpp:657
msgid "Syntax Help"
msgstr ""
@ -14201,19 +14201,19 @@ msgstr ""
msgid "No library symbol found for schematic symbol '%s %s'."
msgstr ""
#: eeschema/sch_sheet.cpp:780
#: eeschema/sch_sheet.cpp:765
msgid "Sheet Name"
msgstr ""
#: eeschema/sch_sheet.cpp:787
#: eeschema/sch_sheet.cpp:772
msgid "Hierarchical Path"
msgstr ""
#: eeschema/sch_sheet.cpp:790
#: eeschema/sch_sheet.cpp:775
msgid "File Name"
msgstr ""
#: eeschema/sch_sheet.cpp:1019
#: eeschema/sch_sheet.cpp:1004
#, c-format
msgid "Hierarchical Sheet %s"
msgstr ""
@ -16681,28 +16681,28 @@ msgstr ""
msgid "Label value cannot go below zero"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1226 eeschema/tools/sch_edit_tool.cpp:1228
#: eeschema/tools/sch_edit_tool.cpp:1229 eeschema/tools/sch_edit_tool.cpp:1232
#: eeschema/tools/symbol_editor_edit_tool.cpp:536
#, c-format
msgid "Edit %s Field"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1230
#: eeschema/tools/sch_edit_tool.cpp:1234
#: eeschema/tools/symbol_editor_edit_tool.cpp:538
#, c-format
msgid "Edit '%s' Field"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1870
#: eeschema/tools/sch_edit_tool.cpp:1874
msgid "Do you wish to delete the unreferenced pins from this sheet?"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1930
#: eeschema/tools/sch_edit_tool.cpp:1934
#, c-format
msgid "Enter page number for sheet path%s"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1933
#: eeschema/tools/sch_edit_tool.cpp:1937
msgid "Edit Sheet Page Number"
msgstr ""
@ -18185,32 +18185,32 @@ msgid ""
"does not appear to be a valid KiCad project file."
msgstr ""
#: kicad/kicad_manager_frame.cpp:175
#: kicad/kicad_manager_frame.cpp:179
msgid "Project Files"
msgstr ""
#: kicad/kicad_manager_frame.cpp:179
#: kicad/kicad_manager_frame.cpp:183
msgid "Editors"
msgstr ""
#: kicad/kicad_manager_frame.cpp:580
#: kicad/kicad_manager_frame.cpp:599
msgid "Load File to Edit"
msgstr ""
#: kicad/kicad_manager_frame.cpp:649
#: kicad/kicad_manager_frame.cpp:668
msgid "[no project loaded]"
msgstr ""
#: kicad/kicad_manager_frame.cpp:689
#: kicad/kicad_manager_frame.cpp:708
#, c-format
msgid "Project: %s"
msgstr ""
#: kicad/kicad_manager_frame.cpp:733
#: kicad/kicad_manager_frame.cpp:752
msgid "Restoring session"
msgstr ""
#: kicad/kicad_manager_frame.cpp:743
#: kicad/kicad_manager_frame.cpp:762
#, c-format
msgid "Restoring '%s'"
msgstr ""
@ -18295,89 +18295,89 @@ msgstr ""
msgid "Manage Repositories"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:49
#: kicad/pcm/dialogs/dialog_pcm.cpp:50
#, c-format
msgid "Plugins (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:50
#: kicad/pcm/dialogs/dialog_pcm.cpp:51
#, c-format
msgid "Libraries (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:51
#: kicad/pcm/dialogs/dialog_pcm.cpp:52
#, c-format
msgid "Color themes (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:78 kicad/pcm/dialogs/dialog_pcm.cpp:333
#: kicad/pcm/dialogs/dialog_pcm.cpp:79 kicad/pcm/dialogs/dialog_pcm.cpp:334
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:53
#, c-format
msgid "Repository (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:95 kicad/pcm/dialogs/panel_package.cpp:85
#: kicad/pcm/dialogs/dialog_pcm.cpp:96 kicad/pcm/dialogs/panel_package.cpp:85
#: kicad/pcm/dialogs/panel_package.cpp:89
#: kicad/pcm/dialogs/panel_package_base.cpp:67
#: kicad/pcm/dialogs/panel_packages_view_base.cpp:112
msgid "Install"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:104 kicad/pcm/dialogs/panel_package.cpp:93
#: kicad/pcm/dialogs/dialog_pcm.cpp:105 kicad/pcm/dialogs/panel_package.cpp:93
msgid "Uninstall"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:130
#: kicad/pcm/dialogs/dialog_pcm.cpp:131
msgid "Apply Pending Changes"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:131
#: kicad/pcm/dialogs/dialog_pcm.cpp:132
msgid "Discard Pending Changes"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:173
#: kicad/pcm/dialogs/dialog_pcm.cpp:174
msgid ""
"Are you sure you want to close the package manager and discard pending "
"changes?"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:175
#: kicad/pcm/dialogs/dialog_pcm.cpp:176
#: kicad/tools/kicad_manager_actions.cpp:116
msgid "Plugin and Content Manager"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:254
#: kicad/pcm/dialogs/dialog_pcm.cpp:255
msgid "Choose package file"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:349
#: kicad/pcm/dialogs/dialog_pcm.cpp:350
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:121
#, c-format
msgid "Pending (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:383
#: kicad/pcm/dialogs/dialog_pcm.cpp:384
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:62
#, c-format
msgid "Installed (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:37
msgid "Manage"
msgid "Manage..."
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:86
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:85
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:104
#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:90
#: pcbnew/dialogs/dialog_unused_pad_layers_base.cpp:34
msgid "Action"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:87
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:86
msgid "Package"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:89
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:88
msgid "Repository"
msgstr ""
@ -18389,7 +18389,11 @@ msgstr ""
msgid "Install from File..."
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.h:74
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:137
msgid "Open Package Directory"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.h:76
msgid "Plugin And Content Manager"
msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KiCad\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-05-10 12:13-0700\n"
"POT-Creation-Date: 2022-05-13 15:03-0700\n"
"PO-Revision-Date: 2018-07-15 17:07+0200\n"
"Last-Translator: Simon Richter <Simon.Richter@hogyros.de>\n"
"Language-Team: Simon Richter <Simon.Richter@hogyros.de>\n"
@ -13432,8 +13432,8 @@ msgstr "Pending (%d)"
msgid "Installed (%d)"
msgstr "Installed (%d)"
msgid "Manage"
msgstr "Manage"
msgid "Manage..."
msgstr "Manage..."
msgid "Action"
msgstr "Action"
@ -13450,6 +13450,9 @@ msgstr "Discard action"
msgid "Install from File..."
msgstr "Install from File..."
msgid "Open Package Directory"
msgstr "Open Package Directory"
msgid "Plugin And Content Manager"
msgstr "Plugin And Content Manager"
@ -21179,6 +21182,13 @@ msgid ""
" (rule \"disallow solder mask margin overrides\"\n"
" (constraint assertion \"A.Soldermask_Margin_Override == 0mm\")\n"
" (condition \"A.Type == 'Pad'\"))\n"
"\n"
"\n"
" # Enforce a mechanical clearance between components and board edge\n"
" (rule front_mechanical_board_edge_clearance\n"
" (layer \"F.Courtyard\")\n"
" (constraint physical_clearance (min 3mm))\n"
" (condition \"B.Layer == 'Edge.Cuts'\"))\n"
msgstr ""
"### Top-level Clauses\n"
"\n"
@ -21453,6 +21463,13 @@ msgstr ""
" (rule \"disallow solder mask margin overrides\"\n"
" (constraint assertion \"A.Soldermask_Margin_Override == 0mm\")\n"
" (condition \"A.Type == 'Pad'\"))\n"
"\n"
"\n"
" # Enforce a mechanical clearance between components and board edge\n"
" (rule front_mechanical_board_edge_clearance\n"
" (layer \"F.Courtyard\")\n"
" (constraint physical_clearance (min 3mm))\n"
" (condition \"B.Layer == 'Edge.Cuts'\"))\n"
msgid "Default properties for new dimension objects:"
msgstr "Default properties for new dimension objects:"
@ -22187,8 +22204,8 @@ msgstr "Checking assertions..."
msgid "Gathering items..."
msgstr "Gathering items..."
msgid "Checking mechanical clearances..."
msgstr "Checking mechanical clearances..."
msgid "Checking physical clearances..."
msgstr "Checking physical clearances..."
#, c-format
msgid "Missing footprint %s (%s)"
@ -27950,6 +27967,567 @@ msgstr "KiCad Schematic"
msgid "KiCad Printed Circuit Board"
msgstr "KiCad Printed Circuit Board"
#~ msgid "Manage"
#~ msgstr "Manage"
#~ msgid ""
#~ "### Top-level Clauses\n"
#~ "\n"
#~ " (version <number>)\n"
#~ "\n"
#~ " (rule <rule_name> <rule_clause> ...)\n"
#~ "\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Rule Clauses\n"
#~ "\n"
#~ " (constraint <constraint_type> ...)\n"
#~ "\n"
#~ " (condition \"<expression>\")\n"
#~ "\n"
#~ " (layer \"<layer_name>\")\n"
#~ "\n"
#~ " (severity <severity_name>)\n"
#~ "\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Constraint Types\n"
#~ "\n"
#~ " * annular\\_width\n"
#~ " * clearance\n"
#~ " * courtyard_clearance\n"
#~ " * diff\\_pair\\_gap\n"
#~ " * diff\\_pair\\_uncoupled\n"
#~ " * disallow\n"
#~ " * edge\\_clearance\n"
#~ " * length\n"
#~ " * hole\\_clearance\n"
#~ " * hole\\_size\n"
#~ " * min\\_resolved\\_spokes\n"
#~ " * physical\\_clearance\n"
#~ " * physical\\_hole\\_clearance\n"
#~ " * silk\\_clearance\n"
#~ " * skew\n"
#~ " * text\\_height\n"
#~ " * text\\_thickness\n"
#~ " * thermal\\_relief\\_gap\n"
#~ " * thermal\\_spoke\\_width\n"
#~ " * track\\_width\n"
#~ " * via\\_count\n"
#~ " * via\\_diameter\n"
#~ " * zone\\_connection\n"
#~ "\n"
#~ "Note: `clearance` and `hole_clearance` rules are not run against items of "
#~ "the same net; `physical_clearance` and `physical_hole_clearance` rules "
#~ "are.\n"
#~ "<br>\n"
#~ "\n"
#~ "### Item Types\n"
#~ "\n"
#~ " * buried\\_via\n"
#~ " * graphic\n"
#~ " * hole\n"
#~ " * micro\\_via\n"
#~ " * pad\n"
#~ " * text\n"
#~ " * track\n"
#~ " * via\n"
#~ " * zone\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Zone Connections\n"
#~ "\n"
#~ " * solid\n"
#~ " * thermal\\_reliefs\n"
#~ " * none\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Severity Names\n"
#~ "\n"
#~ " * warning\n"
#~ " * error\n"
#~ " * exclusion\n"
#~ " * ignore\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Examples\n"
#~ "\n"
#~ " (version 1)\n"
#~ "\n"
#~ " (rule HV\n"
#~ " (constraint clearance (min 1.5mm))\n"
#~ " (condition \"A.NetClass == 'HV'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule HV\n"
#~ " (layer outer)\n"
#~ " (constraint clearance (min 1.5mm))\n"
#~ " (condition \"A.NetClass == 'HV'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule HV_HV\n"
#~ " # wider clearance between HV tracks\n"
#~ " (constraint clearance (min \"1.5mm + 2.0mm\"))\n"
#~ " (condition \"A.NetClass == 'HV' && B.NetClass == 'HV'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule HV_unshielded\n"
#~ " (constraint clearance (min 2mm))\n"
#~ " (condition \"A.NetClass == 'HV' && !A.insideArea('Shield*')\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule heavy_thermals\n"
#~ " (constraint thermal_spoke_width (min 0.5mm))\n"
#~ " (condition \"A.NetClass == 'HV'\"))\n"
#~ "<br><br>\n"
#~ "\n"
#~ "### Notes\n"
#~ "\n"
#~ "Version clause must be the first clause. It indicates the syntax version "
#~ "of the file so that \n"
#~ "future rules parsers can perform automatic updates. It should be\n"
#~ "set to \"1\".\n"
#~ "\n"
#~ "Rules should be ordered by specificity. Later rules take\n"
#~ "precedence over earlier rules; once a matching rule is found\n"
#~ "no further rules will be checked.\n"
#~ "\n"
#~ "Use Ctrl+/ to comment or uncomment line(s).\n"
#~ "<br><br><br>\n"
#~ "\n"
#~ "### Expression functions\n"
#~ "\n"
#~ "All function parameters support simple wildcards (`*` and `?`).\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.insideCourtyard('<footprint_refdes>')\n"
#~ "True if any part of `A` lies within the given footprint's principal "
#~ "courtyard.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.insideFrontCourtyard('<footprint_refdes>')\n"
#~ "True if any part of `A` lies within the given footprint's front "
#~ "courtyard.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.insideBackCourtyard('<footprint_refdes>')\n"
#~ "True if any part of `A` lies within the given footprint's back "
#~ "courtyard.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.insideArea('<zone_name>')\n"
#~ "True if any part of `A` lies within the given zone's outline.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.isPlated()\n"
#~ "True if `A` has a hole which is plated.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.inDiffPair('<net_name>')\n"
#~ "True if `A` has net that is part of the specified differential pair.\n"
#~ "`<net_name>` is the base name of the differential pair. For example, "
#~ "`inDiffPair('/CLK')`\n"
#~ "matches items in the `/CLK_P` and `/CLK_N` nets.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " AB.isCoupledDiffPair()\n"
#~ "True if `A` and `B` are members of the same diff pair.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.memberOf('<group_name>')\n"
#~ "True if `A` is a member of the given group. Includes nested membership.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.existsOnLayer('<layer_name>')\n"
#~ "True if `A` exists on the given layer. The layer name can be\n"
#~ "either the name assigned in Board Setup > Board Editor Layers or\n"
#~ "the canonical name (ie: `F.Cu`).\n"
#~ "\n"
#~ "NB: this returns true if `A` is on the given layer, independently\n"
#~ "of whether or not the rule is being evaluated for that layer.\n"
#~ "For the latter use a `(layer \"layer_name\")` clause in the rule.\n"
#~ "<br><br><br>\n"
#~ "\n"
#~ "### More Examples\n"
#~ "\n"
#~ " (rule \"copper keepout\"\n"
#~ " (constraint disallow track via zone)\n"
#~ " (condition \"A.insideArea('zone3')\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"BGA neckdown\"\n"
#~ " (constraint track_width (min 0.2mm) (opt 0.25mm))\n"
#~ " (constraint clearance (min 0.05mm) (opt 0.08mm))\n"
#~ " (condition \"A.insideCourtyard('U3')\"))\n"
#~ "\n"
#~ "\n"
#~ " # prevent silk over tented vias\n"
#~ " (rule silk_over_via\n"
#~ " (constraint silk_clearance (min 0.2mm))\n"
#~ " (condition \"A.Type == '*Text' && B.Type == 'Via'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"Distance between Vias of Different Nets\"\n"
#~ " (constraint hole_to_hole (min 0.254mm))\n"
#~ " (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B.Net"
#~ "\"))\n"
#~ "\n"
#~ " (rule \"Clearance between Pads of Different Nets\"\n"
#~ " (constraint clearance (min 3.0mm))\n"
#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B.Net"
#~ "\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"Via Hole to Track Clearance\"\n"
#~ " (constraint hole_clearance (min 0.254mm))\n"
#~ " (condition \"A.Type == 'Via' && B.Type == 'Track'\"))\n"
#~ "\n"
#~ " (rule \"Pad to Track Clearance\"\n"
#~ " (constraint clearance (min 0.2mm))\n"
#~ " (condition \"A.Type == 'Pad' && B.Type == 'Track'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"clearance-to-1mm-cutout\"\n"
#~ " (constraint clearance (min 0.8mm))\n"
#~ " (condition \"A.Layer == 'Edge.Cuts' && A.Thickness == 1.0mm\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"Max Drill Hole Size Mechanical\"\n"
#~ " (constraint hole_size (max 6.3mm))\n"
#~ " (condition \"A.Pad_Type == 'NPTH, mechanical'\"))\n"
#~ "\n"
#~ " (rule \"Max Drill Hole Size PTH\"\n"
#~ " (constraint hole_size (max 6.35mm))\n"
#~ " (condition \"A.Pad_Type == 'Through-hole'\"))\n"
#~ "\n"
#~ "\n"
#~ " # Specify an optimal gap for a particular diff-pair\n"
#~ " (rule \"dp clock gap\"\n"
#~ " (constraint diff_pair_gap (opt \"0.8mm\"))\n"
#~ " (condition \"A.inDiffPair('/CLK')\"))\n"
#~ "\n"
#~ " # Specify a larger clearance around any diff-pair\n"
#~ " (rule \"dp clearance\"\n"
#~ " (constraint clearance (min \"1.5mm\"))\n"
#~ " (condition \"A.inDiffPair('*') && !AB.isCoupledDiffPair()\"))\n"
#~ "\n"
#~ "\n"
#~ " # Don't use thermal reliefs on heatsink pads\n"
#~ " (rule heat_sink_pad\n"
#~ " (constraint zone_connection solid)\n"
#~ " (condition \"A.Fabrication_Property == 'Heatsink pad'\"))\n"
#~ "\n"
#~ " # Require all four thermal relief spokes to connect to parent zone\n"
#~ " (rule fully_spoked_pads\n"
#~ " (constraint min_resolved_spokes 4))\n"
#~ "\n"
#~ " # Set thermal relief gap & spoke width for all zones\n"
#~ " (rule defined_relief\n"
#~ " (constraint thermal_relief_gap (min 10mil))\n"
#~ " (constraint thermal_spoke_width (min 12mil)))\n"
#~ "\n"
#~ " # Override thermal relief gap & spoke width for GND and PWR zones\n"
#~ " (rule defined_relief_pwr\n"
#~ " (constraint thermal_relief_gap (min 10mil))\n"
#~ " (constraint thermal_spoke_width (min 12mil))\n"
#~ " (condition \"A.Name == 'zone_GND' || A.Name == 'zone_PWR'\"))\n"
#~ "\n"
#~ "\n"
#~ " # Prevent solder wicking from SMD pads\n"
#~ " (rule holes_in_pads\n"
#~ " (constraint physical_hole_clearance (min 0.2mm))\n"
#~ " (condition \"B.Pad_Type == 'SMD'\"))\n"
#~ "\n"
#~ " # Disallow solder mask margin overrides\n"
#~ " (rule \"disallow solder mask margin overrides\"\n"
#~ " (constraint assertion \"A.Soldermask_Margin_Override == 0mm\")\n"
#~ " (condition \"A.Type == 'Pad'\"))\n"
#~ msgstr ""
#~ "### Top-level Clauses\n"
#~ "\n"
#~ " (version <number>)\n"
#~ "\n"
#~ " (rule <rule_name> <rule_clause> ...)\n"
#~ "\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Rule Clauses\n"
#~ "\n"
#~ " (constraint <constraint_type> ...)\n"
#~ "\n"
#~ " (condition \"<expression>\")\n"
#~ "\n"
#~ " (layer \"<layer_name>\")\n"
#~ "\n"
#~ " (severity <severity_name>)\n"
#~ "\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Constraint Types\n"
#~ "\n"
#~ " * annular\\_width\n"
#~ " * clearance\n"
#~ " * courtyard_clearance\n"
#~ " * diff\\_pair\\_gap\n"
#~ " * diff\\_pair\\_uncoupled\n"
#~ " * disallow\n"
#~ " * edge\\_clearance\n"
#~ " * length\n"
#~ " * hole\\_clearance\n"
#~ " * hole\\_size\n"
#~ " * min\\_resolved\\_spokes\n"
#~ " * physical\\_clearance\n"
#~ " * physical\\_hole\\_clearance\n"
#~ " * silk\\_clearance\n"
#~ " * skew\n"
#~ " * text\\_height\n"
#~ " * text\\_thickness\n"
#~ " * thermal\\_relief\\_gap\n"
#~ " * thermal\\_spoke\\_width\n"
#~ " * track\\_width\n"
#~ " * via\\_count\n"
#~ " * via\\_diameter\n"
#~ " * zone\\_connection\n"
#~ "\n"
#~ "Note: `clearance` and `hole_clearance` rules are not run against items of "
#~ "the same net; `physical_clearance` and `physical_hole_clearance` rules "
#~ "are.\n"
#~ "<br>\n"
#~ "\n"
#~ "### Item Types\n"
#~ "\n"
#~ " * buried\\_via\n"
#~ " * graphic\n"
#~ " * hole\n"
#~ " * micro\\_via\n"
#~ " * pad\n"
#~ " * text\n"
#~ " * track\n"
#~ " * via\n"
#~ " * zone\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Zone Connections\n"
#~ "\n"
#~ " * solid\n"
#~ " * thermal\\_reliefs\n"
#~ " * none\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Severity Names\n"
#~ "\n"
#~ " * warning\n"
#~ " * error\n"
#~ " * exclusion\n"
#~ " * ignore\n"
#~ "\n"
#~ "<br>\n"
#~ "\n"
#~ "### Examples\n"
#~ "\n"
#~ " (version 1)\n"
#~ "\n"
#~ " (rule HV\n"
#~ " (constraint clearance (min 1.5mm))\n"
#~ " (condition \"A.NetClass == 'HV'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule HV\n"
#~ " (layer outer)\n"
#~ " (constraint clearance (min 1.5mm))\n"
#~ " (condition \"A.NetClass == 'HV'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule HV_HV\n"
#~ " # wider clearance between HV tracks\n"
#~ " (constraint clearance (min \"1.5mm + 2.0mm\"))\n"
#~ " (condition \"A.NetClass == 'HV' && B.NetClass == 'HV'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule HV_unshielded\n"
#~ " (constraint clearance (min 2mm))\n"
#~ " (condition \"A.NetClass == 'HV' && !A.insideArea('Shield*')\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule heavy_thermals\n"
#~ " (constraint thermal_spoke_width (min 0.5mm))\n"
#~ " (condition \"A.NetClass == 'HV'\"))\n"
#~ "<br><br>\n"
#~ "\n"
#~ "### Notes\n"
#~ "\n"
#~ "Version clause must be the first clause. It indicates the syntax version "
#~ "of the file so that \n"
#~ "future rules parsers can perform automatic updates. It should be\n"
#~ "set to \"1\".\n"
#~ "\n"
#~ "Rules should be ordered by specificity. Later rules take\n"
#~ "precedence over earlier rules; once a matching rule is found\n"
#~ "no further rules will be checked.\n"
#~ "\n"
#~ "Use Ctrl+/ to comment or uncomment line(s).\n"
#~ "<br><br><br>\n"
#~ "\n"
#~ "### Expression functions\n"
#~ "\n"
#~ "All function parameters support simple wildcards (`*` and `?`).\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.insideCourtyard('<footprint_refdes>')\n"
#~ "True if any part of `A` lies within the given footprint's principal "
#~ "courtyard.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.insideFrontCourtyard('<footprint_refdes>')\n"
#~ "True if any part of `A` lies within the given footprint's front "
#~ "courtyard.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.insideBackCourtyard('<footprint_refdes>')\n"
#~ "True if any part of `A` lies within the given footprint's back "
#~ "courtyard.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.insideArea('<zone_name>')\n"
#~ "True if any part of `A` lies within the given zone's outline.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.isPlated()\n"
#~ "True if `A` has a hole which is plated.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.inDiffPair('<net_name>')\n"
#~ "True if `A` has net that is part of the specified differential pair.\n"
#~ "`<net_name>` is the base name of the differential pair. For example, "
#~ "`inDiffPair('/CLK')`\n"
#~ "matches items in the `/CLK_P` and `/CLK_N` nets.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " AB.isCoupledDiffPair()\n"
#~ "True if `A` and `B` are members of the same diff pair.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.memberOf('<group_name>')\n"
#~ "True if `A` is a member of the given group. Includes nested membership.\n"
#~ "<br><br>\n"
#~ "\n"
#~ " A.existsOnLayer('<layer_name>')\n"
#~ "True if `A` exists on the given layer. The layer name can be\n"
#~ "either the name assigned in Board Setup > Board Editor Layers or\n"
#~ "the canonical name (ie: `F.Cu`).\n"
#~ "\n"
#~ "NB: this returns true if `A` is on the given layer, independently\n"
#~ "of whether or not the rule is being evaluated for that layer.\n"
#~ "For the latter use a `(layer \"layer_name\")` clause in the rule.\n"
#~ "<br><br><br>\n"
#~ "\n"
#~ "### More Examples\n"
#~ "\n"
#~ " (rule \"copper keepout\"\n"
#~ " (constraint disallow track via zone)\n"
#~ " (condition \"A.insideArea('zone3')\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"BGA neckdown\"\n"
#~ " (constraint track_width (min 0.2mm) (opt 0.25mm))\n"
#~ " (constraint clearance (min 0.05mm) (opt 0.08mm))\n"
#~ " (condition \"A.insideCourtyard('U3')\"))\n"
#~ "\n"
#~ "\n"
#~ " # prevent silk over tented vias\n"
#~ " (rule silk_over_via\n"
#~ " (constraint silk_clearance (min 0.2mm))\n"
#~ " (condition \"A.Type == '*Text' && B.Type == 'Via'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"Distance between Vias of Different Nets\"\n"
#~ " (constraint hole_to_hole (min 0.254mm))\n"
#~ " (condition \"A.Type == 'Via' && B.Type == 'Via' && A.Net != B.Net"
#~ "\"))\n"
#~ "\n"
#~ " (rule \"Clearance between Pads of Different Nets\"\n"
#~ " (constraint clearance (min 3.0mm))\n"
#~ " (condition \"A.Type == 'Pad' && B.Type == 'Pad' && A.Net != B.Net"
#~ "\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"Via Hole to Track Clearance\"\n"
#~ " (constraint hole_clearance (min 0.254mm))\n"
#~ " (condition \"A.Type == 'Via' && B.Type == 'Track'\"))\n"
#~ "\n"
#~ " (rule \"Pad to Track Clearance\"\n"
#~ " (constraint clearance (min 0.2mm))\n"
#~ " (condition \"A.Type == 'Pad' && B.Type == 'Track'\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"clearance-to-1mm-cutout\"\n"
#~ " (constraint clearance (min 0.8mm))\n"
#~ " (condition \"A.Layer == 'Edge.Cuts' && A.Thickness == 1.0mm\"))\n"
#~ "\n"
#~ "\n"
#~ " (rule \"Max Drill Hole Size Mechanical\"\n"
#~ " (constraint hole_size (max 6.3mm))\n"
#~ " (condition \"A.Pad_Type == 'NPTH, mechanical'\"))\n"
#~ "\n"
#~ " (rule \"Max Drill Hole Size PTH\"\n"
#~ " (constraint hole_size (max 6.35mm))\n"
#~ " (condition \"A.Pad_Type == 'Through-hole'\"))\n"
#~ "\n"
#~ "\n"
#~ " # Specify an optimal gap for a particular diff-pair\n"
#~ " (rule \"dp clock gap\"\n"
#~ " (constraint diff_pair_gap (opt \"0.8mm\"))\n"
#~ " (condition \"A.inDiffPair('/CLK')\"))\n"
#~ "\n"
#~ " # Specify a larger clearance around any diff-pair\n"
#~ " (rule \"dp clearance\"\n"
#~ " (constraint clearance (min \"1.5mm\"))\n"
#~ " (condition \"A.inDiffPair('*') && !AB.isCoupledDiffPair()\"))\n"
#~ "\n"
#~ "\n"
#~ " # Don't use thermal reliefs on heatsink pads\n"
#~ " (rule heat_sink_pad\n"
#~ " (constraint zone_connection solid)\n"
#~ " (condition \"A.Fabrication_Property == 'Heatsink pad'\"))\n"
#~ "\n"
#~ " # Require all four thermal relief spokes to connect to parent zone\n"
#~ " (rule fully_spoked_pads\n"
#~ " (constraint min_resolved_spokes 4))\n"
#~ "\n"
#~ " # Set thermal relief gap & spoke width for all zones\n"
#~ " (rule defined_relief\n"
#~ " (constraint thermal_relief_gap (min 10mil))\n"
#~ " (constraint thermal_spoke_width (min 12mil)))\n"
#~ "\n"
#~ " # Override thermal relief gap & spoke width for GND and PWR zones\n"
#~ " (rule defined_relief_pwr\n"
#~ " (constraint thermal_relief_gap (min 10mil))\n"
#~ " (constraint thermal_spoke_width (min 12mil))\n"
#~ " (condition \"A.Name == 'zone_GND' || A.Name == 'zone_PWR'\"))\n"
#~ "\n"
#~ "\n"
#~ " # Prevent solder wicking from SMD pads\n"
#~ " (rule holes_in_pads\n"
#~ " (constraint physical_hole_clearance (min 0.2mm))\n"
#~ " (condition \"B.Pad_Type == 'SMD'\"))\n"
#~ "\n"
#~ " # Disallow solder mask margin overrides\n"
#~ " (rule \"disallow solder mask margin overrides\"\n"
#~ " (constraint assertion \"A.Soldermask_Margin_Override == 0mm\")\n"
#~ " (condition \"A.Type == 'Pad'\"))\n"
#~ msgid "Checking mechanical clearances..."
#~ msgstr "Checking mechanical clearances..."
#~ msgid "Save Copy As..."
#~ msgstr "Save Copy As..."

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KiCad\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-05-13 14:54-0700\n"
"POT-Creation-Date: 2022-05-13 15:03-0700\n"
"PO-Revision-Date: 2018-07-15 17:07+0200\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
@ -1385,7 +1385,7 @@ msgid "Interleaved saves may produce very unexpected results."
msgstr ""
#: common/confirm.cpp:164 common/confirm.cpp:169 common/confirm.cpp:259
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1326
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1336
#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:164
#: pcbnew/router/router_tool.cpp:523
msgid "OK"
@ -1429,7 +1429,7 @@ msgstr ""
#: common/confirm.cpp:233 common/confirm.cpp:260 common/tool/actions.cpp:121
#: eeschema/dialogs/dialog_erc.cpp:356
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1327
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1337
#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:168
#: kicad/pcm/dialogs/dialog_pcm_progress_base.cpp:66
#: pcbnew/dialogs/dialog_drc.cpp:270 pcbnew/plugins/kicad/pcb_parser.cpp:939
@ -1560,7 +1560,7 @@ msgid "About"
msgstr ""
#: common/dialog_about/dialog_about.cpp:129
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:88
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:87
#: kicad/pcm/dialogs/panel_packages_view_base.cpp:82
msgid "Version"
msgstr ""
@ -1821,7 +1821,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:89
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:58
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:60
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:746
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:756
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:55
#: eeschema/dialogs/panel_sym_lib_table.cpp:299
#: eeschema/dialogs/panel_template_fieldnames_base.cpp:43
@ -2582,7 +2582,7 @@ msgstr ""
#: eeschema/dialogs/dialog_schematic_find_base.cpp:130
#: eeschema/dialogs/dialog_symbol_remap_base.cpp:33
#: eeschema/dialogs/dialog_update_from_pcb.cpp:65
#: eeschema/sim/sim_plot_frame_base.cpp:49 kicad/pcm/dialogs/dialog_pcm.cpp:129
#: eeschema/sim/sim_plot_frame_base.cpp:49 kicad/pcm/dialogs/dialog_pcm.cpp:130
#: kicad/pcm/dialogs/dialog_pcm_progress_base.cpp:72
#: pcbnew/dialogs/dialog_board_reannotate.cpp:111
#: pcbnew/dialogs/dialog_board_statistics.cpp:137
@ -2715,7 +2715,7 @@ msgid "MyLabel"
msgstr ""
#: common/dialogs/eda_list_dialog.cpp:47 common/widgets/lib_tree.cpp:123
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:762
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:772
#: kicad/pcm/dialogs/panel_packages_view.cpp:72
#: pcbnew/dialogs/dialog_copper_zones.cpp:220
#: pcbnew/footprint_viewer_frame.cpp:143 pcbnew/footprint_viewer_frame.cpp:158
@ -3413,7 +3413,7 @@ msgstr ""
#: common/dialogs/panel_setup_netclasses_base.cpp:41
#: common/dialogs/panel_setup_netclasses_base.cpp:215
#: eeschema/sch_field.cpp:852 eeschema/sch_label.cpp:192 pcbnew/pad.cpp:928
#: eeschema/sch_field.cpp:852 eeschema/sch_label.cpp:185 pcbnew/pad.cpp:928
#: pcbnew/pcb_track.cpp:841 pcbnew/zone.cpp:564
msgid "Net Class"
msgstr ""
@ -3663,7 +3663,7 @@ msgstr ""
#: common/drawing_sheet/ds_draw_item.cpp:122 common/eda_item.cpp:318
#: common/eda_item.cpp:320 common/eda_item.cpp:351 common/eda_item.cpp:373
#: common/eda_text.cpp:1022 eeschema/dialogs/panel_setup_formatting_base.cpp:47
#: eeschema/lib_field.cpp:482 eeschema/lib_text.cpp:369 eeschema/lib_text.h:55
#: eeschema/lib_field.cpp:483 eeschema/lib_text.cpp:369 eeschema/lib_text.h:55
#: eeschema/sch_field.cpp:694
#: pagelayout_editor/dialogs/dialog_design_inspector_base.cpp:40
#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:145
@ -4037,7 +4037,7 @@ msgstr ""
msgid "Screen"
msgstr ""
#: common/eda_item.cpp:315 eeschema/dialogs/dialog_symbol_fields_table.cpp:1014
#: common/eda_item.cpp:315 eeschema/dialogs/dialog_symbol_fields_table.cpp:1024
#: eeschema/sch_symbol.cpp:1471 pcbnew/build_BOM_from_board.cpp:110
#: pcbnew/dialogs/dialog_board_reannotate_base.cpp:136 pcbnew/fp_shape.cpp:116
#: pcbnew/fp_text.cpp:275 pcbnew/load_select_footprint.cpp:372
@ -4131,22 +4131,22 @@ msgstr ""
msgid "Net Label"
msgstr ""
#: common/eda_item.cpp:354 eeschema/sch_label.cpp:781
#: eeschema/sch_label.cpp:1103
#: common/eda_item.cpp:354 eeschema/sch_label.cpp:766
#: eeschema/sch_label.cpp:1088
msgid "Directive Label"
msgstr ""
#: common/eda_item.cpp:355 eeschema/sch_label.cpp:782
#: common/eda_item.cpp:355 eeschema/sch_label.cpp:767
msgid "Global Label"
msgstr ""
#: common/eda_item.cpp:356 eeschema/sch_label.cpp:783
#: common/eda_item.cpp:356 eeschema/sch_label.cpp:768
msgid "Hierarchical Label"
msgstr ""
#: common/eda_item.cpp:357 eeschema/dialogs/dialog_symbol_fields_table.cpp:738
#: eeschema/lib_field.cpp:479 eeschema/lib_field.h:79
#: eeschema/sch_label.cpp:193
#: common/eda_item.cpp:357 eeschema/dialogs/dialog_symbol_fields_table.cpp:748
#: eeschema/lib_field.cpp:480 eeschema/lib_field.h:79
#: eeschema/sch_label.cpp:187
msgid "Field"
msgstr ""
@ -4320,7 +4320,7 @@ msgid "Line Width"
msgstr ""
#: common/eda_text.cpp:771 eeschema/lib_textbox.cpp:397
#: eeschema/sch_label.cpp:797 eeschema/sch_text.cpp:484
#: eeschema/sch_label.cpp:782 eeschema/sch_text.cpp:484
#: eeschema/sch_textbox.cpp:397 eeschema/symbol_editor/symbol_editor.cpp:1327
#: gerbview/gerber_file_image.cpp:350 gerbview/gerber_file_image.cpp:354
#: gerbview/gerber_file_image.cpp:357
@ -4343,7 +4343,7 @@ msgstr ""
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:60
#: eeschema/dialogs/dialog_text_properties_base.cpp:96
#: eeschema/fields_grid_table.cpp:288 eeschema/lib_textbox.cpp:397
#: eeschema/sch_label.cpp:797 eeschema/sch_text.cpp:484
#: eeschema/sch_label.cpp:782 eeschema/sch_text.cpp:484
#: eeschema/sch_textbox.cpp:397
#: pagelayout_editor/dialogs/properties_frame_base.cpp:97
#: pcbnew/dialogs/dialog_footprint_properties_base.cpp:58
@ -4369,7 +4369,7 @@ msgstr ""
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:61
#: eeschema/dialogs/dialog_text_properties_base.cpp:91
#: eeschema/fields_grid_table.cpp:289 eeschema/lib_textbox.cpp:397
#: eeschema/sch_label.cpp:797 eeschema/sch_text.cpp:484
#: eeschema/sch_label.cpp:782 eeschema/sch_text.cpp:484
#: eeschema/sch_textbox.cpp:397
#: pagelayout_editor/dialogs/properties_frame_base.cpp:92
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:186
@ -4384,7 +4384,7 @@ msgstr ""
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:220
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:260
#: eeschema/fields_grid_table.cpp:192 eeschema/fields_grid_table.cpp:509
#: eeschema/fields_grid_table.cpp:627 eeschema/lib_field.cpp:495
#: eeschema/fields_grid_table.cpp:627 eeschema/lib_field.cpp:496
#: eeschema/lib_text.cpp:380 eeschema/pin_type.cpp:128
#: eeschema/sch_field.cpp:707
msgid "Left"
@ -4397,7 +4397,7 @@ msgstr ""
#: eeschema/fields_grid_table.cpp:185 eeschema/fields_grid_table.cpp:193
#: eeschema/fields_grid_table.cpp:510 eeschema/fields_grid_table.cpp:520
#: eeschema/fields_grid_table.cpp:629 eeschema/fields_grid_table.cpp:641
#: eeschema/lib_field.cpp:496 eeschema/lib_field.cpp:505
#: eeschema/lib_field.cpp:497 eeschema/lib_field.cpp:506
#: eeschema/lib_text.cpp:381 eeschema/lib_text.cpp:390
#: eeschema/sch_field.cpp:708 eeschema/sch_field.cpp:717
#: gerbview/gerber_file_image.cpp:354 gerbview/gerber_file_image.cpp:357
@ -4410,7 +4410,7 @@ msgstr ""
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:220
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:260
#: eeschema/fields_grid_table.cpp:194 eeschema/fields_grid_table.cpp:511
#: eeschema/fields_grid_table.cpp:631 eeschema/lib_field.cpp:497
#: eeschema/fields_grid_table.cpp:631 eeschema/lib_field.cpp:498
#: eeschema/lib_text.cpp:382 eeschema/pin_type.cpp:127
#: eeschema/sch_field.cpp:709
msgid "Right"
@ -4419,7 +4419,7 @@ msgstr ""
#: common/eda_text.cpp:1016
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:282
#: eeschema/fields_grid_table.cpp:184 eeschema/fields_grid_table.cpp:519
#: eeschema/fields_grid_table.cpp:639 eeschema/lib_field.cpp:504
#: eeschema/fields_grid_table.cpp:639 eeschema/lib_field.cpp:505
#: eeschema/lib_text.cpp:389 eeschema/sch_field.cpp:716
msgid "Top"
msgstr ""
@ -4427,7 +4427,7 @@ msgstr ""
#: common/eda_text.cpp:1018
#: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:282
#: eeschema/fields_grid_table.cpp:186 eeschema/fields_grid_table.cpp:521
#: eeschema/fields_grid_table.cpp:643 eeschema/lib_field.cpp:506
#: eeschema/fields_grid_table.cpp:643 eeschema/lib_field.cpp:507
#: eeschema/lib_text.cpp:391 eeschema/sch_field.cpp:718
msgid "Bottom"
msgstr ""
@ -4450,7 +4450,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:124
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:98
#: eeschema/dialogs/panel_template_fieldnames_base.cpp:44
#: eeschema/lib_field.cpp:484 eeschema/sch_field.cpp:696
#: eeschema/lib_field.cpp:485 eeschema/sch_field.cpp:696
#: eeschema/sch_pin.cpp:217
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:134
#: pcbnew/dialogs/dialog_text_properties_base.cpp:87
@ -5669,7 +5669,7 @@ msgstr ""
msgid "KiCad Classic"
msgstr ""
#: common/template_fieldnames.cpp:72
#: common/template_fieldnames.cpp:58
#, c-format
msgid "Field%d"
msgstr ""
@ -7081,7 +7081,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:59
#: eeschema/dialogs/dialog_rescue_each.cpp:134
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:61
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1013
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1023
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:56
#: eeschema/dialogs/panel_sym_lib_table.cpp:300
#: eeschema/fields_grid_table.cpp:284 eeschema/sch_symbol.cpp:1435
@ -8346,19 +8346,19 @@ msgstr ""
msgid "Electrical Rules Checker"
msgstr ""
#: eeschema/dialogs/dialog_field_properties.cpp:188
#: eeschema/dialogs/dialog_field_properties.cpp:186
msgid "Power symbol value field text cannot be changed."
msgstr ""
#: eeschema/dialogs/dialog_field_properties.cpp:353
#: eeschema/dialogs/dialog_field_properties.cpp:351
msgid "Illegal reference designator value!"
msgstr ""
#: eeschema/dialogs/dialog_field_properties.cpp:361
#: eeschema/dialogs/dialog_field_properties.cpp:359
msgid "Value may not be empty."
msgstr ""
#: eeschema/dialogs/dialog_field_properties.cpp:484
#: eeschema/dialogs/dialog_field_properties.cpp:482
msgid "Sheet filename can only be modified in Sheet Properties dialog."
msgstr ""
@ -8422,7 +8422,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_text_properties_base.cpp:115
#: eeschema/dialogs/dialog_lib_textbox_properties_base.cpp:99
#: eeschema/dialogs/dialog_text_properties_base.cpp:106
#: eeschema/sch_label.cpp:808 eeschema/sch_text.cpp:495
#: eeschema/sch_label.cpp:793 eeschema/sch_text.cpp:495
msgid "Align left"
msgstr ""
@ -8437,7 +8437,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_text_properties_base.cpp:125
#: eeschema/dialogs/dialog_lib_textbox_properties_base.cpp:109
#: eeschema/dialogs/dialog_text_properties_base.cpp:116
#: eeschema/sch_label.cpp:806 eeschema/sch_text.cpp:493
#: eeschema/sch_label.cpp:791 eeschema/sch_text.cpp:493
msgid "Align right"
msgstr ""
@ -8445,7 +8445,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_text_properties_base.cpp:135
#: eeschema/dialogs/dialog_lib_textbox_properties_base.cpp:124
#: eeschema/dialogs/dialog_text_properties_base.cpp:131
#: eeschema/sch_label.cpp:809 eeschema/sch_text.cpp:496
#: eeschema/sch_label.cpp:794 eeschema/sch_text.cpp:496
msgid "Align top"
msgstr ""
@ -8460,7 +8460,7 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_text_properties_base.cpp:145
#: eeschema/dialogs/dialog_lib_textbox_properties_base.cpp:114
#: eeschema/dialogs/dialog_text_properties_base.cpp:121
#: eeschema/sch_label.cpp:807 eeschema/sch_text.cpp:494
#: eeschema/sch_label.cpp:792 eeschema/sch_text.cpp:494
msgid "Align bottom"
msgstr ""
@ -8789,7 +8789,7 @@ msgstr ""
#: eeschema/dialogs/dialog_label_properties_base.cpp:88
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:60
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:62
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:739
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:749
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:57
#: eeschema/fields_grid_table.cpp:285
#: pcbnew/dialogs/dialog_footprint_properties_base.cpp:54
@ -8821,9 +8821,9 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:65
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:67
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:62
#: eeschema/fields_grid_table.cpp:290 eeschema/lib_field.cpp:490
#: eeschema/fields_grid_table.cpp:290 eeschema/lib_field.cpp:491
#: eeschema/lib_text.cpp:375 eeschema/lib_textbox.cpp:401
#: eeschema/sch_field.cpp:702 eeschema/sch_label.cpp:801
#: eeschema/sch_field.cpp:702 eeschema/sch_label.cpp:786
#: eeschema/sch_text.cpp:488 eeschema/sch_textbox.cpp:401
#: pcbnew/tools/board_inspection_tool.cpp:1138
msgid "Text Size"
@ -8868,9 +8868,9 @@ msgstr ""
#: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:69
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:71
#: eeschema/dialogs/dialog_symbol_properties_base.cpp:66
#: eeschema/fields_grid_table.cpp:294 eeschema/lib_field.cpp:486
#: eeschema/fields_grid_table.cpp:294 eeschema/lib_field.cpp:487
#: eeschema/lib_text.cpp:371 eeschema/lib_textbox.cpp:395
#: eeschema/sch_field.cpp:698 eeschema/sch_label.cpp:795
#: eeschema/sch_field.cpp:698 eeschema/sch_label.cpp:780
#: eeschema/sch_text.cpp:482 eeschema/sch_textbox.cpp:395
#: pcbnew/fp_text.cpp:297 pcbnew/fp_textbox.cpp:242
#: pcbnew/pcb_dimension.cpp:338 pcbnew/pcb_text.cpp:144
@ -9026,7 +9026,7 @@ msgid "Read Only"
msgstr ""
#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:1117
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1398
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1408
msgid "Save changes?"
msgstr ""
@ -10050,7 +10050,7 @@ msgid "Action Taken"
msgstr ""
#: eeschema/dialogs/dialog_rescue_each.cpp:130
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1012
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1022
#: eeschema/sch_symbol.cpp:1433 eeschema/sch_symbol.cpp:1480
#: pcbnew/footprint.cpp:2604 pcbnew/fp_text.cpp:267
msgid "Reference"
@ -10406,10 +10406,10 @@ msgid "A sheet must have a file specified."
msgstr ""
#: eeschema/dialogs/dialog_sheet_properties_base.cpp:127
#: eeschema/lib_field.cpp:488 eeschema/lib_pin.cpp:1062
#: eeschema/lib_field.cpp:489 eeschema/lib_pin.cpp:1062
#: eeschema/lib_pin.cpp:1064 eeschema/lib_text.cpp:373
#: eeschema/lib_textbox.cpp:399 eeschema/sch_field.cpp:700
#: eeschema/sch_label.cpp:799 eeschema/sch_pin.cpp:215
#: eeschema/sch_label.cpp:784 eeschema/sch_pin.cpp:215
#: eeschema/sch_text.cpp:486 eeschema/sch_textbox.cpp:399
msgid "Style"
msgstr ""
@ -11334,64 +11334,64 @@ msgid "Show datasheet in browser"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:133
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1168
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1178
msgid "The Reference column cannot be hidden."
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:251
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:261
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:649
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:265
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:653
msgid "Qty"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:741
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:751
msgid "Group By"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1015
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1025
#: eeschema/symbol_editor/symbol_editor.cpp:1339
msgid "Datasheet"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1037
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1047
msgid "New field name:"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1037
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1047
msgid "Add Field"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1046
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1056
msgid "Field must have a name."
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1054
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1064
#: eeschema/dialogs/dialog_symbol_properties.cpp:821
#, c-format
msgid "Field name '%s' already in use."
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1086
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1096
msgid "User Fields"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1095
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1105
msgid "Delete Field"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1096
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1106
msgid "Select field:"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1325
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1335
msgid "Unsaved data"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1326
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1336
msgid "Changes are unsaved. Export unsaved data?"
msgstr ""
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1336
#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1346
msgid "Save as CSV"
msgstr ""
@ -13010,7 +13010,7 @@ msgstr ""
msgid "(page %s)"
msgstr ""
#: eeschema/lib_field.cpp:484 eeschema/lib_pin.cpp:1064
#: eeschema/lib_field.cpp:485 eeschema/lib_pin.cpp:1064
#: eeschema/sch_field.cpp:696 eeschema/sch_pin.cpp:217
#: gerbview/gerber_draw_item.cpp:713 gerbview/gerber_draw_item.cpp:714
#: pcbnew/board_stackup_manager/panel_board_finish_base.cpp:44
@ -13023,7 +13023,7 @@ msgstr ""
msgid "Yes"
msgstr ""
#: eeschema/lib_field.cpp:484 eeschema/lib_pin.cpp:1064
#: eeschema/lib_field.cpp:485 eeschema/lib_pin.cpp:1064
#: eeschema/sch_field.cpp:696 eeschema/sch_pin.cpp:217
#: gerbview/gerber_draw_item.cpp:713 gerbview/gerber_draw_item.cpp:714
#: pcbnew/fp_text.cpp:287 pcbnew/fp_text.cpp:292 pcbnew/fp_textbox.cpp:239
@ -13035,18 +13035,18 @@ msgstr ""
msgid "No"
msgstr ""
#: eeschema/lib_field.cpp:500 eeschema/lib_text.cpp:385
#: eeschema/lib_field.cpp:501 eeschema/lib_text.cpp:385
#: eeschema/sch_field.cpp:712
msgid "H Justification"
msgstr ""
#: eeschema/lib_field.cpp:509 eeschema/lib_text.cpp:394
#: eeschema/lib_field.cpp:510 eeschema/lib_text.cpp:394
#: eeschema/sch_field.cpp:721
msgid "V Justification"
msgstr ""
#: eeschema/lib_item.cpp:51 eeschema/lib_pin.cpp:1061
#: eeschema/sch_label.cpp:793 eeschema/sch_pin.cpp:194 eeschema/sch_pin.cpp:214
#: eeschema/sch_label.cpp:778 eeschema/sch_pin.cpp:194 eeschema/sch_pin.cpp:214
#: eeschema/symbol_editor/symbol_editor.cpp:1336
#: gerbview/gerber_draw_item.cpp:652
#: pagelayout_editor/dialogs/dialog_design_inspector_base.cpp:37
@ -13121,7 +13121,7 @@ msgstr ""
msgid "Graphic Text Box"
msgstr ""
#: eeschema/lib_textbox.cpp:397 eeschema/sch_label.cpp:797
#: eeschema/lib_textbox.cpp:397 eeschema/sch_label.cpp:782
#: eeschema/sch_text.cpp:484 eeschema/sch_textbox.cpp:397
msgid "Bold Italic"
msgstr ""
@ -13426,7 +13426,7 @@ msgstr ""
msgid "Bus Entry Type"
msgstr ""
#: eeschema/sch_bus_entry.cpp:549 eeschema/sch_label.cpp:832
#: eeschema/sch_bus_entry.cpp:549 eeschema/sch_label.cpp:817
#: eeschema/sch_line.cpp:944
msgid "Assigned Netclass"
msgstr ""
@ -13496,7 +13496,7 @@ msgid "Could not open CvPcb"
msgstr ""
#: eeschema/sch_edit_frame.cpp:1387 eeschema/sim/sim_plot_frame.cpp:354
#: kicad/kicad_manager_frame.cpp:645 pcbnew/footprint_edit_frame.cpp:866
#: kicad/kicad_manager_frame.cpp:664 pcbnew/footprint_edit_frame.cpp:866
#: pcbnew/pcb_edit_frame.cpp:1390
msgid "[Read Only]"
msgstr ""
@ -13528,8 +13528,8 @@ msgstr ""
msgid "Back to Previous Selected Sheet"
msgstr ""
#: eeschema/sch_field.cpp:854 eeschema/sch_label.cpp:191
#: eeschema/sch_label.cpp:1116
#: eeschema/sch_field.cpp:854 eeschema/sch_label.cpp:183
#: eeschema/sch_label.cpp:1101
msgid "Sheet References"
msgstr ""
@ -13552,34 +13552,34 @@ msgstr ""
msgid "Tri-State"
msgstr ""
#: eeschema/sch_label.cpp:780
#: eeschema/sch_label.cpp:765
msgid "Label"
msgstr ""
#: eeschema/sch_label.cpp:784
#: eeschema/sch_label.cpp:769
msgid "Hierarchical Sheet Pin"
msgstr ""
#: eeschema/sch_label.cpp:813 eeschema/sch_text.cpp:500
#: eeschema/sch_label.cpp:798 eeschema/sch_text.cpp:500
msgid "Justification"
msgstr ""
#: eeschema/sch_label.cpp:943
#: eeschema/sch_label.cpp:928
#, c-format
msgid "Label '%s'"
msgstr ""
#: eeschema/sch_label.cpp:1377
#: eeschema/sch_label.cpp:1362
#, c-format
msgid "Global Label '%s'"
msgstr ""
#: eeschema/sch_label.cpp:1510
#: eeschema/sch_label.cpp:1495
#, c-format
msgid "Hierarchical Label '%s'"
msgstr ""
#: eeschema/sch_label.cpp:1526 pcbnew/dialogs/panel_setup_rules.cpp:657
#: eeschema/sch_label.cpp:1511 pcbnew/dialogs/panel_setup_rules.cpp:657
msgid "Syntax Help"
msgstr ""
@ -14201,19 +14201,19 @@ msgstr ""
msgid "No library symbol found for schematic symbol '%s %s'."
msgstr ""
#: eeschema/sch_sheet.cpp:780
#: eeschema/sch_sheet.cpp:765
msgid "Sheet Name"
msgstr ""
#: eeschema/sch_sheet.cpp:787
#: eeschema/sch_sheet.cpp:772
msgid "Hierarchical Path"
msgstr ""
#: eeschema/sch_sheet.cpp:790
#: eeschema/sch_sheet.cpp:775
msgid "File Name"
msgstr ""
#: eeschema/sch_sheet.cpp:1019
#: eeschema/sch_sheet.cpp:1004
#, c-format
msgid "Hierarchical Sheet %s"
msgstr ""
@ -16681,28 +16681,28 @@ msgstr ""
msgid "Label value cannot go below zero"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1226 eeschema/tools/sch_edit_tool.cpp:1228
#: eeschema/tools/sch_edit_tool.cpp:1229 eeschema/tools/sch_edit_tool.cpp:1232
#: eeschema/tools/symbol_editor_edit_tool.cpp:536
#, c-format
msgid "Edit %s Field"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1230
#: eeschema/tools/sch_edit_tool.cpp:1234
#: eeschema/tools/symbol_editor_edit_tool.cpp:538
#, c-format
msgid "Edit '%s' Field"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1870
#: eeschema/tools/sch_edit_tool.cpp:1874
msgid "Do you wish to delete the unreferenced pins from this sheet?"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1930
#: eeschema/tools/sch_edit_tool.cpp:1934
#, c-format
msgid "Enter page number for sheet path%s"
msgstr ""
#: eeschema/tools/sch_edit_tool.cpp:1933
#: eeschema/tools/sch_edit_tool.cpp:1937
msgid "Edit Sheet Page Number"
msgstr ""
@ -18185,32 +18185,32 @@ msgid ""
"does not appear to be a valid KiCad project file."
msgstr ""
#: kicad/kicad_manager_frame.cpp:175
#: kicad/kicad_manager_frame.cpp:179
msgid "Project Files"
msgstr ""
#: kicad/kicad_manager_frame.cpp:179
#: kicad/kicad_manager_frame.cpp:183
msgid "Editors"
msgstr ""
#: kicad/kicad_manager_frame.cpp:580
#: kicad/kicad_manager_frame.cpp:599
msgid "Load File to Edit"
msgstr ""
#: kicad/kicad_manager_frame.cpp:649
#: kicad/kicad_manager_frame.cpp:668
msgid "[no project loaded]"
msgstr ""
#: kicad/kicad_manager_frame.cpp:689
#: kicad/kicad_manager_frame.cpp:708
#, c-format
msgid "Project: %s"
msgstr ""
#: kicad/kicad_manager_frame.cpp:733
#: kicad/kicad_manager_frame.cpp:752
msgid "Restoring session"
msgstr ""
#: kicad/kicad_manager_frame.cpp:743
#: kicad/kicad_manager_frame.cpp:762
#, c-format
msgid "Restoring '%s'"
msgstr ""
@ -18295,89 +18295,89 @@ msgstr ""
msgid "Manage Repositories"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:49
#: kicad/pcm/dialogs/dialog_pcm.cpp:50
#, c-format
msgid "Plugins (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:50
#: kicad/pcm/dialogs/dialog_pcm.cpp:51
#, c-format
msgid "Libraries (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:51
#: kicad/pcm/dialogs/dialog_pcm.cpp:52
#, c-format
msgid "Color themes (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:78 kicad/pcm/dialogs/dialog_pcm.cpp:333
#: kicad/pcm/dialogs/dialog_pcm.cpp:79 kicad/pcm/dialogs/dialog_pcm.cpp:334
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:53
#, c-format
msgid "Repository (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:95 kicad/pcm/dialogs/panel_package.cpp:85
#: kicad/pcm/dialogs/dialog_pcm.cpp:96 kicad/pcm/dialogs/panel_package.cpp:85
#: kicad/pcm/dialogs/panel_package.cpp:89
#: kicad/pcm/dialogs/panel_package_base.cpp:67
#: kicad/pcm/dialogs/panel_packages_view_base.cpp:112
msgid "Install"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:104 kicad/pcm/dialogs/panel_package.cpp:93
#: kicad/pcm/dialogs/dialog_pcm.cpp:105 kicad/pcm/dialogs/panel_package.cpp:93
msgid "Uninstall"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:130
#: kicad/pcm/dialogs/dialog_pcm.cpp:131
msgid "Apply Pending Changes"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:131
#: kicad/pcm/dialogs/dialog_pcm.cpp:132
msgid "Discard Pending Changes"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:173
#: kicad/pcm/dialogs/dialog_pcm.cpp:174
msgid ""
"Are you sure you want to close the package manager and discard pending "
"changes?"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:175
#: kicad/pcm/dialogs/dialog_pcm.cpp:176
#: kicad/tools/kicad_manager_actions.cpp:116
msgid "Plugin and Content Manager"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:254
#: kicad/pcm/dialogs/dialog_pcm.cpp:255
msgid "Choose package file"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:349
#: kicad/pcm/dialogs/dialog_pcm.cpp:350
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:121
#, c-format
msgid "Pending (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm.cpp:383
#: kicad/pcm/dialogs/dialog_pcm.cpp:384
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:62
#, c-format
msgid "Installed (%d)"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:37
msgid "Manage"
msgid "Manage..."
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:86
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:85
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:104
#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:90
#: pcbnew/dialogs/dialog_unused_pad_layers_base.cpp:34
msgid "Action"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:87
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:86
msgid "Package"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:89
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:88
msgid "Repository"
msgstr ""
@ -18389,7 +18389,11 @@ msgstr ""
msgid "Install from File..."
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.h:74
#: kicad/pcm/dialogs/dialog_pcm_base.cpp:137
msgid "Open Package Directory"
msgstr ""
#: kicad/pcm/dialogs/dialog_pcm_base.h:76
msgid "Plugin And Content Manager"
msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff