diff --git a/res/locales/en_US.po b/res/locales/en_US.po index 1d00755e..5cc1bdb7 100644 --- a/res/locales/en_US.po +++ b/res/locales/en_US.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: SolveSpace 3.0\n" -"Report-Msgid-Bugs-To: whitequark@whitequark.org\n" -"POT-Creation-Date: 2022-02-01 16:24+0200\n" +"Report-Msgid-Bugs-To: phkahler@gmail.com\n" +"POT-Creation-Date: 2023-01-18 17:37+0200\n" "PO-Revision-Date: 2017-01-05 10:30+0000\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -35,7 +35,7 @@ msgstr "Clipboard is empty; nothing to paste." msgid "Number of copies to paste must be at least one." msgstr "Number of copies to paste must be at least one." -#: clipboard.cpp:389 textscreens.cpp:833 +#: clipboard.cpp:389 textscreens.cpp:832 msgid "Scale cannot be zero." msgstr "Scale cannot be zero." @@ -67,7 +67,7 @@ msgstr "No workplane active." msgid "Bad format: specify coordinates as x, y, z" msgstr "Bad format: specify coordinates as x, y, z" -#: confscreen.cpp:391 style.cpp:729 textscreens.cpp:864 +#: confscreen.cpp:391 style.cpp:729 textscreens.cpp:863 msgid "Bad format: specify color as r, g, b" msgstr "Bad format: specify color as r, g, b" @@ -319,7 +319,7 @@ msgstr "" "The curves must share an endpoint. Constrain them with Constrain -> On Point " "before constraining tangent." -#: constraint.cpp:238 +#: constraint.cpp:240 msgid "" "Bad selection for distance / diameter constraint. This constraint can apply " "to:\n" @@ -343,55 +343,51 @@ msgstr "" " * a plane face and a point (minimum distance)\n" " * a circle or an arc (diameter)\n" -#: constraint.cpp:291 +#: constraint.cpp:303 msgid "" "Bad selection for on point / curve / plane constraint. This constraint can " "apply to:\n" "\n" -" * two points (points coincident)\n" +" * two or more points (points coincident)\n" " * a point and a workplane (point in plane)\n" " * a point and a line segment (point on line)\n" " * a point and a circle or arc (point on curve)\n" -" * a point and a plane face (point on face)\n" +" * a point and one to three plane faces (point on face(s))\n" msgstr "" "Bad selection for on point / curve / plane constraint. This constraint can " "apply to:\n" "\n" -" * two points (points coincident)\n" +" * two or more points (points coincident)\n" " * a point and a workplane (point in plane)\n" " * a point and a line segment (point on line)\n" " * a point and a circle or arc (point on curve)\n" -" * a point and a plane face (point on face)\n" +" * a point and one to three plane faces (point on face(s))\n" -#: constraint.cpp:353 +#: constraint.cpp:364 msgid "" "Bad selection for equal length / radius constraint. This constraint can " "apply to:\n" "\n" -" * two line segments (equal length)\n" +" * two or more line segments (equal length)\n" " * two line segments and two points (equal point-line distances)\n" " * a line segment and two points (equal point-line distances)\n" " * a line segment, and a point and line segment (point-line distance " "equals length)\n" -" * four line segments or normals (equal angle between A,B and C,D)\n" -" * three line segments or normals (equal angle between A,B and B,C)\n" -" * two circles or arcs (equal radius)\n" +" * two or more circles or arcs (equal radius)\n" " * a line segment and an arc (line segment length equals arc length)\n" msgstr "" "Bad selection for equal length / radius constraint. This constraint can " "apply to:\n" "\n" -" * two line segments (equal length)\n" +" * two or more line segments (equal length)\n" " * two line segments and two points (equal point-line distances)\n" " * a line segment and two points (equal point-line distances)\n" " * a line segment, and a point and line segment (point-line distance " "equals length)\n" -" * four line segments or normals (equal angle between A,B and C,D)\n" -" * three line segments or normals (equal angle between A,B and B,C)\n" -" * two circles or arcs (equal radius)\n" +" * two or more circles or arcs (equal radius)\n" " * a line segment and an arc (line segment length equals arc length)\n" -#: constraint.cpp:407 +#: constraint.cpp:417 msgid "" "Bad selection for length ratio constraint. This constraint can apply to:\n" "\n" @@ -405,7 +401,7 @@ msgstr "" " * two arcs\n" " * one arc and one line segment\n" -#: constraint.cpp:441 +#: constraint.cpp:452 msgid "" "Bad selection for length difference constraint. This constraint can apply " "to:\n" @@ -421,7 +417,7 @@ msgstr "" " * two arcs\n" " * one arc and one line segment\n" -#: constraint.cpp:472 +#: constraint.cpp:487 msgid "" "Bad selection for at midpoint constraint. This constraint can apply to:\n" "\n" @@ -433,35 +429,35 @@ msgstr "" " * a line segment and a point (point at midpoint)\n" " * a line segment and a workplane (line's midpoint on plane)\n" -#: constraint.cpp:530 -msgid "" -"Bad selection for symmetric constraint. This constraint can apply to:\n" -"\n" -" * two points or a line segment (symmetric about workplane's coordinate " -"axis)\n" -" * line segment, and two points or a line segment (symmetric about line " -"segment)\n" -" * workplane, and two points or a line segment (symmetric about " -"workplane)\n" -msgstr "" -"Bad selection for symmetric constraint. This constraint can apply to:\n" -"\n" -" * two points or a line segment (symmetric about workplane's coordinate " -"axis)\n" -" * line segment, and two points or a line segment (symmetric about line " -"segment)\n" -" * workplane, and two points or a line segment (symmetric about " -"workplane)\n" - #: constraint.cpp:545 msgid "" +"Bad selection for symmetric constraint. This constraint can apply to:\n" +"\n" +" * two points or a line segment (symmetric about workplane's coordinate " +"axis)\n" +" * line segment, and two points or a line segment (symmetric about line " +"segment)\n" +" * workplane, and two points or a line segment (symmetric about " +"workplane)\n" +msgstr "" +"Bad selection for symmetric constraint. This constraint can apply to:\n" +"\n" +" * two points or a line segment (symmetric about workplane's coordinate " +"axis)\n" +" * line segment, and two points or a line segment (symmetric about line " +"segment)\n" +" * workplane, and two points or a line segment (symmetric about " +"workplane)\n" + +#: constraint.cpp:560 +msgid "" "A workplane must be active when constraining symmetric without an explicit " "symmetry plane." msgstr "" "A workplane must be active when constraining symmetric without an explicit " "symmetry plane." -#: constraint.cpp:579 +#: constraint.cpp:600 msgid "" "Activate a workplane (with Sketch -> In Workplane) before applying a " "horizontal or vertical constraint." @@ -469,21 +465,21 @@ msgstr "" "Activate a workplane (with Sketch -> In Workplane) before applying a " "horizontal or vertical constraint." -#: constraint.cpp:592 +#: constraint.cpp:616 msgid "" "Bad selection for horizontal / vertical constraint. This constraint can " "apply to:\n" "\n" -" * two points\n" -" * a line segment\n" +" * two or more points\n" +" * one or more line segments\n" msgstr "" "Bad selection for horizontal / vertical constraint. This constraint can " "apply to:\n" "\n" -" * two points\n" -" * a line segment\n" +" * two or more points\n" +" * one or more line segments\n" -#: constraint.cpp:613 +#: constraint.cpp:634 msgid "" "Bad selection for same orientation constraint. This constraint can apply " "to:\n" @@ -495,65 +491,79 @@ msgstr "" "\n" " * two normals\n" -#: constraint.cpp:663 +#: constraint.cpp:685 msgid "Must select an angle constraint." msgstr "Must select an angle constraint." -#: constraint.cpp:676 +#: constraint.cpp:698 msgid "Must select a constraint with associated label." msgstr "Must select a constraint with associated label." -#: constraint.cpp:687 +#: constraint.cpp:721 msgid "" "Bad selection for angle constraint. This constraint can apply to:\n" "\n" +"Angle between:\n" " * two line segments\n" " * a line segment and a normal\n" " * two normals\n" +"\n" +"Eqaual angles:\n" +" * four line segments or normals (equal angle between A,B and C,D)\n" +" * three line segments or normals (equal angle between A,B and B,C)\n" msgstr "" "Bad selection for angle constraint. This constraint can apply to:\n" "\n" +"Angle between:\n" " * two line segments\n" " * a line segment and a normal\n" " * two normals\n" +"\n" +"Eqaual angles:\n" +" * four line segments or normals (equal angle between A,B and C,D)\n" +" * three line segments or normals (equal angle between A,B and B,C)\n" -#: constraint.cpp:754 +#: constraint.cpp:805 msgid "Curve-curve tangency must apply in workplane." msgstr "Curve-curve tangency must apply in workplane." -#: constraint.cpp:766 +#: constraint.cpp:818 msgid "" "Bad selection for parallel / tangent constraint. This constraint can apply " "to:\n" "\n" -" * two line segments (parallel)\n" -" * a line segment and a normal (parallel)\n" -" * two normals (parallel)\n" +" * two faces\n" +" * two or more line segments (parallel)\n" +" * one or more line segments and one or more normals (parallel)\n" +" * two or more normals (parallel)\n" " * two line segments, arcs, or beziers, that share an endpoint (tangent)\n" msgstr "" "Bad selection for parallel / tangent constraint. This constraint can apply " "to:\n" "\n" -" * two line segments (parallel)\n" -" * a line segment and a normal (parallel)\n" -" * two normals (parallel)\n" +" * two faces\n" +" * two or more line segments (parallel)\n" +" * one or more line segments and one or more normals (parallel)\n" +" * two or more normals (parallel)\n" " * two line segments, arcs, or beziers, that share an endpoint (tangent)\n" -#: constraint.cpp:784 +#: constraint.cpp:843 msgid "" "Bad selection for perpendicular constraint. This constraint can apply to:\n" "\n" +" * two faces\n" " * two line segments\n" " * a line segment and a normal\n" " * two normals\n" msgstr "" "Bad selection for perpendicular constraint. This constraint can apply to:\n" "\n" +" * two faces\n" " * two line segments\n" " * a line segment and a normal\n" " * two normals\n" -#: constraint.cpp:799 +#: constraint.cpp:860 msgid "" "Bad selection for lock point where dragged constraint. This constraint can " "apply to:\n" @@ -565,11 +575,11 @@ msgstr "" "\n" " * a point\n" -#: constraint.cpp:813 mouse.cpp:1158 +#: constraint.cpp:875 mouse.cpp:1158 msgid "NEW COMMENT -- DOUBLE-CLICK TO EDIT" msgstr "NEW COMMENT -- DOUBLE-CLICK TO EDIT" -#: constraint.cpp:818 +#: constraint.cpp:881 msgid "click center of comment text" msgstr "click center of comment text" @@ -677,7 +687,7 @@ msgctxt "button" msgid "&No" msgstr "&No" -#: file.cpp:877 solvespace.cpp:611 +#: file.cpp:877 solvespace.cpp:634 msgctxt "button" msgid "&Cancel" msgstr "&Cancel" @@ -1007,8 +1017,8 @@ msgid "Re&ference Dimension" msgstr "Re&ference Dimension" #: graphicswin.cpp:148 -msgid "A&ngle" -msgstr "A&ngle" +msgid "A&ngle / Equal Angle" +msgstr "A&ngle / Equal Angle" #: graphicswin.cpp:149 msgid "Reference An&gle" @@ -1035,8 +1045,8 @@ msgid "&On Point / Curve / Plane" msgstr "&On Point / Curve / Plane" #: graphicswin.cpp:157 -msgid "E&qual Length / Radius / Angle" -msgstr "E&qual Length / Radius / Angle" +msgid "E&qual Length / Radius" +msgstr "E&qual Length / Radius" #: graphicswin.cpp:158 msgid "Length / Arc Ra&tio" @@ -1147,11 +1157,11 @@ msgstr "(no recent files)" msgid "File '%s' does not exist." msgstr "File '%s' does not exist." -#: graphicswin.cpp:737 +#: graphicswin.cpp:773 msgid "No workplane is active, so the grid will not appear." msgstr "No workplane is active, so the grid will not appear." -#: graphicswin.cpp:752 +#: graphicswin.cpp:788 msgid "" "The perspective factor is set to zero, so the view will always be a parallel " "projection.\n" @@ -1165,17 +1175,17 @@ msgstr "" "For a perspective projection, modify the perspective factor in the " "configuration screen. A value around 0.3 is typical." -#: graphicswin.cpp:837 +#: graphicswin.cpp:878 msgid "" "Select a point; this point will become the center of the view on screen." msgstr "" "Select a point; this point will become the center of the view on screen." -#: graphicswin.cpp:1137 +#: graphicswin.cpp:1178 msgid "No additional entities share endpoints with the selected entities." msgstr "No additional entities share endpoints with the selected entities." -#: graphicswin.cpp:1155 +#: graphicswin.cpp:1196 msgid "" "To use this command, select a point or other entity from an linked part, or " "make a link group the active group." @@ -1183,7 +1193,7 @@ msgstr "" "To use this command, select a point or other entity from an linked part, or " "make a link group the active group." -#: graphicswin.cpp:1178 +#: graphicswin.cpp:1219 msgid "" "No workplane is active. Activate a workplane (with Sketch -> In Workplane) " "to define the plane for the snap grid." @@ -1191,7 +1201,7 @@ msgstr "" "No workplane is active. Activate a workplane (with Sketch -> In Workplane) " "to define the plane for the snap grid." -#: graphicswin.cpp:1185 +#: graphicswin.cpp:1226 msgid "" "Can't snap these items to grid; select points, text comments, or constraints " "with a label. To snap a line, select its endpoints." @@ -1199,11 +1209,11 @@ msgstr "" "Can't snap these items to grid; select points, text comments, or constraints " "with a label. To snap a line, select its endpoints." -#: graphicswin.cpp:1270 +#: graphicswin.cpp:1311 msgid "No workplane selected. Activating default workplane for this group." msgstr "No workplane selected. Activating default workplane for this group." -#: graphicswin.cpp:1273 +#: graphicswin.cpp:1314 msgid "" "No workplane is selected, and the active group does not have a default " "workplane. Try selecting a workplane, or activating a sketch-in-new-" @@ -1213,7 +1223,7 @@ msgstr "" "workplane. Try selecting a workplane, or activating a sketch-in-new-" "workplane group." -#: graphicswin.cpp:1294 +#: graphicswin.cpp:1335 msgid "" "Bad selection for tangent arc at point. Select a single point, or select " "nothing to set up arc parameters." @@ -1221,47 +1231,47 @@ msgstr "" "Bad selection for tangent arc at point. Select a single point, or select " "nothing to set up arc parameters." -#: graphicswin.cpp:1305 +#: graphicswin.cpp:1346 msgid "click point on arc (draws anti-clockwise)" msgstr "click point on arc (draws anti-clockwise)" -#: graphicswin.cpp:1306 +#: graphicswin.cpp:1347 msgid "click to place datum point" msgstr "click to place datum point" -#: graphicswin.cpp:1307 +#: graphicswin.cpp:1348 msgid "click first point of line segment" msgstr "click first point of line segment" -#: graphicswin.cpp:1309 +#: graphicswin.cpp:1350 msgid "click first point of construction line segment" msgstr "click first point of construction line segment" -#: graphicswin.cpp:1310 +#: graphicswin.cpp:1351 msgid "click first point of cubic segment" msgstr "click first point of cubic segment" -#: graphicswin.cpp:1311 +#: graphicswin.cpp:1352 msgid "click center of circle" msgstr "click center of circle" -#: graphicswin.cpp:1312 +#: graphicswin.cpp:1353 msgid "click origin of workplane" msgstr "click origin of workplane" -#: graphicswin.cpp:1313 +#: graphicswin.cpp:1354 msgid "click one corner of rectangle" msgstr "click one corner of rectangle" -#: graphicswin.cpp:1314 +#: graphicswin.cpp:1355 msgid "click top left of text" msgstr "click top left of text" -#: graphicswin.cpp:1320 +#: graphicswin.cpp:1361 msgid "click top left of image" msgstr "click top left of image" -#: graphicswin.cpp:1346 +#: graphicswin.cpp:1387 msgid "" "No entities are selected. Select entities before trying to toggle their " "construction state." @@ -1274,7 +1284,7 @@ msgctxt "group-name" msgid "sketch-in-3d" msgstr "sketch-in-3d" -#: group.cpp:150 +#: group.cpp:154 msgid "" "Bad selection for new sketch in workplane. This group can be created with:\n" "\n" @@ -1292,7 +1302,7 @@ msgstr "" " * a point and a normal (through the point, orthogonal to the normal)\n" " * a workplane (copy of the workplane)\n" -#: group.cpp:166 +#: group.cpp:170 msgid "" "Activate a workplane (Sketch -> In Workplane) before extruding. The sketch " "will be extruded normal to the workplane." @@ -1300,16 +1310,16 @@ msgstr "" "Activate a workplane (Sketch -> In Workplane) before extruding. The sketch " "will be extruded normal to the workplane." -#: group.cpp:175 +#: group.cpp:179 msgctxt "group-name" msgid "extrude" msgstr "extrude" -#: group.cpp:180 +#: group.cpp:184 msgid "Lathe operation can only be applied to planar sketches." msgstr "Lathe operation can only be applied to planar sketches." -#: group.cpp:191 +#: group.cpp:195 msgid "" "Bad selection for new lathe group. This group can be created with:\n" "\n" @@ -1323,16 +1333,16 @@ msgstr "" "to line / normal, through point)\n" " * a line segment (revolved about line segment)\n" -#: group.cpp:201 +#: group.cpp:205 msgctxt "group-name" msgid "lathe" msgstr "lathe" -#: group.cpp:206 +#: group.cpp:210 msgid "Revolve operation can only be applied to planar sketches." msgstr "Revolve operation can only be applied to planar sketches." -#: group.cpp:217 +#: group.cpp:221 msgid "" "Bad selection for new revolve group. This group can be created with:\n" "\n" @@ -1346,16 +1356,16 @@ msgstr "" "to line / normal, through point)\n" " * a line segment (revolved about line segment)\n" -#: group.cpp:229 +#: group.cpp:233 msgctxt "group-name" msgid "revolve" msgstr "revolve" -#: group.cpp:234 +#: group.cpp:238 msgid "Helix operation can only be applied to planar sketches." msgstr "Helix operation can only be applied to planar sketches." -#: group.cpp:245 +#: group.cpp:249 msgid "" "Bad selection for new helix group. This group can be created with:\n" "\n" @@ -1369,12 +1379,12 @@ msgstr "" "to line / normal, through point)\n" " * a line segment (revolved about line segment)\n" -#: group.cpp:257 +#: group.cpp:261 msgctxt "group-name" msgid "helix" msgstr "helix" -#: group.cpp:270 +#: group.cpp:274 msgid "" "Bad selection for new rotation. This group can be created with:\n" "\n" @@ -1390,33 +1400,33 @@ msgstr "" " * a point and a line or a normal (rotate about an axis through the " "point, and parallel to line / normal)\n" -#: group.cpp:283 +#: group.cpp:287 msgctxt "group-name" msgid "rotate" msgstr "rotate" -#: group.cpp:294 +#: group.cpp:298 msgctxt "group-name" msgid "translate" msgstr "translate" -#: group.cpp:416 +#: group.cpp:420 msgid "(unnamed)" msgstr "(unnamed)" -#: groupmesh.cpp:707 +#: groupmesh.cpp:710 msgid "not closed contour, or not all same style!" msgstr "not closed contour, or not all same style!" -#: groupmesh.cpp:720 +#: groupmesh.cpp:723 msgid "points not all coplanar!" msgstr "points not all coplanar!" -#: groupmesh.cpp:722 +#: groupmesh.cpp:725 msgid "contour is self-intersecting!" msgstr "contour is self-intersecting!" -#: groupmesh.cpp:724 +#: groupmesh.cpp:727 msgid "zero-length edge!" msgstr "zero-length edge!" @@ -1618,7 +1628,7 @@ msgstr "" "Can't draw image in 3d; first, activate a workplane with Sketch -> In " "Workplane." -#: platform/gui.cpp:85 platform/gui.cpp:90 solvespace.cpp:553 +#: platform/gui.cpp:85 platform/gui.cpp:90 solvespace.cpp:565 msgctxt "file-type" msgid "SolveSpace models" msgstr "SolveSpace models" @@ -1713,17 +1723,17 @@ msgctxt "file-type" msgid "Comma-separated values" msgstr "Comma-separated values" -#: platform/guigtk.cpp:1382 platform/guimac.mm:1509 platform/guiwin.cpp:1641 +#: platform/guigtk.cpp:1382 platform/guimac.mm:1513 platform/guiwin.cpp:1641 msgid "untitled" msgstr "untitled" -#: platform/guigtk.cpp:1393 platform/guigtk.cpp:1426 platform/guimac.mm:1467 +#: platform/guigtk.cpp:1393 platform/guigtk.cpp:1426 platform/guimac.mm:1471 #: platform/guiwin.cpp:1639 msgctxt "title" msgid "Save File" msgstr "Save File" -#: platform/guigtk.cpp:1394 platform/guigtk.cpp:1427 platform/guimac.mm:1450 +#: platform/guigtk.cpp:1394 platform/guigtk.cpp:1427 platform/guimac.mm:1454 #: platform/guiwin.cpp:1645 msgctxt "title" msgid "Open File" @@ -1744,73 +1754,73 @@ msgctxt "button" msgid "_Open" msgstr "_Open" -#: solvespace.cpp:171 +#: solvespace.cpp:167 msgctxt "title" msgid "Autosave Available" msgstr "Autosave Available" -#: solvespace.cpp:172 +#: solvespace.cpp:168 msgctxt "dialog" msgid "An autosave file is available for this sketch." msgstr "An autosave file is available for this sketch." -#: solvespace.cpp:173 +#: solvespace.cpp:169 msgctxt "dialog" msgid "Do you want to load the autosave file instead?" msgstr "Do you want to load the autosave file instead?" -#: solvespace.cpp:174 +#: solvespace.cpp:170 msgctxt "button" msgid "&Load autosave" msgstr "&Load autosave" -#: solvespace.cpp:176 +#: solvespace.cpp:172 msgctxt "button" msgid "Do&n't Load" msgstr "Do&n't Load" -#: solvespace.cpp:599 +#: solvespace.cpp:622 msgctxt "title" msgid "Modified File" msgstr "Modified File" -#: solvespace.cpp:601 +#: solvespace.cpp:624 #, c-format msgctxt "dialog" msgid "Do you want to save the changes you made to the sketch ā€œ%sā€?" msgstr "Do you want to save the changes you made to the sketch ā€œ%sā€?" -#: solvespace.cpp:604 +#: solvespace.cpp:627 msgctxt "dialog" msgid "Do you want to save the changes you made to the new sketch?" msgstr "Do you want to save the changes you made to the new sketch?" -#: solvespace.cpp:607 +#: solvespace.cpp:630 msgctxt "dialog" msgid "Your changes will be lost if you don't save them." msgstr "Your changes will be lost if you don't save them." -#: solvespace.cpp:608 +#: solvespace.cpp:631 msgctxt "button" msgid "&Save" msgstr "&Save" -#: solvespace.cpp:610 +#: solvespace.cpp:633 msgctxt "button" msgid "Do&n't Save" msgstr "Do&n't Save" -#: solvespace.cpp:631 +#: solvespace.cpp:654 msgctxt "title" msgid "(new sketch)" msgstr "(new sketch)" -#: solvespace.cpp:638 +#: solvespace.cpp:661 msgctxt "title" msgid "Property Browser" msgstr "Property Browser" -#: solvespace.cpp:700 +#: solvespace.cpp:724 msgid "" "Constraints are currently shown, and will be exported in the toolpath. This " "is probably not what you want; hide them by clicking the link at the top of " @@ -1820,7 +1830,7 @@ msgstr "" "is probably not what you want; hide them by clicking the link at the top of " "the text window." -#: solvespace.cpp:772 +#: solvespace.cpp:812 #, c-format msgid "" "Can't identify file type from file extension of filename '%s'; try .dxf or ." @@ -1829,19 +1839,19 @@ msgstr "" "Can't identify file type from file extension of filename '%s'; try .dxf or ." "dwg." -#: solvespace.cpp:824 +#: solvespace.cpp:864 msgid "Constraint must have a label, and must not be a reference dimension." msgstr "Constraint must have a label, and must not be a reference dimension." -#: solvespace.cpp:828 +#: solvespace.cpp:868 msgid "Bad selection for step dimension; select a constraint." msgstr "Bad selection for step dimension; select a constraint." -#: solvespace.cpp:852 +#: solvespace.cpp:892 msgid "The assembly does not interfere, good." msgstr "The assembly does not interfere, good." -#: solvespace.cpp:868 +#: solvespace.cpp:908 #, c-format msgid "" "The volume of the solid model is:\n" @@ -1852,7 +1862,7 @@ msgstr "" "\n" " %s" -#: solvespace.cpp:877 +#: solvespace.cpp:917 #, c-format msgid "" "\n" @@ -1865,7 +1875,7 @@ msgstr "" "\n" " %s" -#: solvespace.cpp:882 +#: solvespace.cpp:922 msgid "" "\n" "\n" @@ -1877,7 +1887,7 @@ msgstr "" "Curved surfaces have been approximated as triangles.\n" "This introduces error, typically of around 1%." -#: solvespace.cpp:897 +#: solvespace.cpp:937 #, c-format msgid "" "The surface area of the selected faces is:\n" @@ -1894,7 +1904,7 @@ msgstr "" "Curves have been approximated as piecewise linear.\n" "This introduces error, typically of around 1%%." -#: solvespace.cpp:906 +#: solvespace.cpp:946 msgid "" "This group does not contain a correctly-formed 2d closed area. It is open, " "not coplanar, or self-intersecting." @@ -1902,7 +1912,7 @@ msgstr "" "This group does not contain a correctly-formed 2d closed area. It is open, " "not coplanar, or self-intersecting." -#: solvespace.cpp:918 +#: solvespace.cpp:958 #, c-format msgid "" "The area of the region sketched in this group is:\n" @@ -1919,7 +1929,7 @@ msgstr "" "Curves have been approximated as piecewise linear.\n" "This introduces error, typically of around 1%%." -#: solvespace.cpp:938 +#: solvespace.cpp:978 #, c-format msgid "" "The total length of the selected entities is:\n" @@ -1936,36 +1946,36 @@ msgstr "" "Curves have been approximated as piecewise linear.\n" "This introduces error, typically of around 1%%." -#: solvespace.cpp:944 +#: solvespace.cpp:984 msgid "Bad selection for perimeter; select line segments, arcs, and curves." msgstr "Bad selection for perimeter; select line segments, arcs, and curves." -#: solvespace.cpp:960 +#: solvespace.cpp:1000 msgid "Bad selection for trace; select a single point." msgstr "Bad selection for trace; select a single point." -#: solvespace.cpp:987 +#: solvespace.cpp:1027 #, c-format msgid "Couldn't write to '%s'" msgstr "Couldn't write to '%s'" -#: solvespace.cpp:1017 +#: solvespace.cpp:1057 msgid "The mesh is self-intersecting (NOT okay, invalid)." msgstr "The mesh is self-intersecting (NOT okay, invalid)." -#: solvespace.cpp:1018 +#: solvespace.cpp:1058 msgid "The mesh is not self-intersecting (okay, valid)." msgstr "The mesh is not self-intersecting (okay, valid)." -#: solvespace.cpp:1020 +#: solvespace.cpp:1060 msgid "The mesh has naked edges (NOT okay, invalid)." msgstr "The mesh has naked edges (NOT okay, invalid)." -#: solvespace.cpp:1021 +#: solvespace.cpp:1061 msgid "The mesh is watertight (okay, valid)." msgstr "The mesh is watertight (okay, valid)." -#: solvespace.cpp:1024 +#: solvespace.cpp:1064 #, c-format msgid "" "\n" @@ -1976,7 +1986,7 @@ msgstr "" "\n" "The model contains %d triangles, from %d surfaces." -#: solvespace.cpp:1028 +#: solvespace.cpp:1068 #, c-format msgid "" "%s\n" @@ -1991,7 +2001,7 @@ msgstr "" "\n" "Zero problematic edges, good.%s" -#: solvespace.cpp:1031 +#: solvespace.cpp:1071 #, c-format msgid "" "%s\n" @@ -2006,7 +2016,7 @@ msgstr "" "\n" "%d problematic edges, bad.%s" -#: solvespace.cpp:1044 +#: solvespace.cpp:1084 #, c-format msgid "" "This is SolveSpace version %s.\n" @@ -2047,23 +2057,23 @@ msgstr "" msgid "Style name cannot be empty" msgstr "Style name cannot be empty" -#: textscreens.cpp:791 +#: textscreens.cpp:790 msgid "Can't repeat fewer than 1 time." msgstr "Can't repeat fewer than 1 time." -#: textscreens.cpp:795 +#: textscreens.cpp:794 msgid "Can't repeat more than 999 times." msgstr "Can't repeat more than 999 times." -#: textscreens.cpp:820 +#: textscreens.cpp:819 msgid "Group name cannot be empty" msgstr "Group name cannot be empty" -#: textscreens.cpp:872 +#: textscreens.cpp:871 msgid "Opacity must be between zero and one." msgstr "Opacity must be between zero and one." -#: textscreens.cpp:907 +#: textscreens.cpp:906 msgid "Radius cannot be zero or negative." msgstr "Radius cannot be zero or negative." @@ -2226,6 +2236,118 @@ msgstr "Scale cannot be zero or negative." msgid "Bad format: specify x, y, z" msgstr "Bad format: specify x, y, z" +#~ msgid "" +#~ "Bad selection for on point / curve / plane constraint. This constraint " +#~ "can apply to:\n" +#~ "\n" +#~ " * two points (points coincident)\n" +#~ " * a point and a workplane (point in plane)\n" +#~ " * a point and a line segment (point on line)\n" +#~ " * a point and a circle or arc (point on curve)\n" +#~ " * a point and a plane face (point on face)\n" +#~ msgstr "" +#~ "Bad selection for on point / curve / plane constraint. This constraint " +#~ "can apply to:\n" +#~ "\n" +#~ " * two points (points coincident)\n" +#~ " * a point and a workplane (point in plane)\n" +#~ " * a point and a line segment (point on line)\n" +#~ " * a point and a circle or arc (point on curve)\n" +#~ " * a point and a plane face (point on face)\n" + +#~ msgid "" +#~ "Bad selection for equal length / radius constraint. This constraint can " +#~ "apply to:\n" +#~ "\n" +#~ " * two line segments (equal length)\n" +#~ " * two line segments and two points (equal point-line distances)\n" +#~ " * a line segment and two points (equal point-line distances)\n" +#~ " * a line segment, and a point and line segment (point-line distance " +#~ "equals length)\n" +#~ " * four line segments or normals (equal angle between A,B and C,D)\n" +#~ " * three line segments or normals (equal angle between A,B and B,C)\n" +#~ " * two circles or arcs (equal radius)\n" +#~ " * a line segment and an arc (line segment length equals arc length)\n" +#~ msgstr "" +#~ "Bad selection for equal length / radius constraint. This constraint can " +#~ "apply to:\n" +#~ "\n" +#~ " * two line segments (equal length)\n" +#~ " * two line segments and two points (equal point-line distances)\n" +#~ " * a line segment and two points (equal point-line distances)\n" +#~ " * a line segment, and a point and line segment (point-line distance " +#~ "equals length)\n" +#~ " * four line segments or normals (equal angle between A,B and C,D)\n" +#~ " * three line segments or normals (equal angle between A,B and B,C)\n" +#~ " * two circles or arcs (equal radius)\n" +#~ " * a line segment and an arc (line segment length equals arc length)\n" + +#~ msgid "" +#~ "Bad selection for horizontal / vertical constraint. This constraint can " +#~ "apply to:\n" +#~ "\n" +#~ " * two points\n" +#~ " * a line segment\n" +#~ msgstr "" +#~ "Bad selection for horizontal / vertical constraint. This constraint can " +#~ "apply to:\n" +#~ "\n" +#~ " * two points\n" +#~ " * a line segment\n" + +#~ msgid "" +#~ "Bad selection for angle constraint. This constraint can apply to:\n" +#~ "\n" +#~ " * two line segments\n" +#~ " * a line segment and a normal\n" +#~ " * two normals\n" +#~ msgstr "" +#~ "Bad selection for angle constraint. This constraint can apply to:\n" +#~ "\n" +#~ " * two line segments\n" +#~ " * a line segment and a normal\n" +#~ " * two normals\n" + +#~ msgid "" +#~ "Bad selection for parallel / tangent constraint. This constraint can " +#~ "apply to:\n" +#~ "\n" +#~ " * two line segments (parallel)\n" +#~ " * a line segment and a normal (parallel)\n" +#~ " * two normals (parallel)\n" +#~ " * two line segments, arcs, or beziers, that share an endpoint " +#~ "(tangent)\n" +#~ msgstr "" +#~ "Bad selection for parallel / tangent constraint. This constraint can " +#~ "apply to:\n" +#~ "\n" +#~ " * two line segments (parallel)\n" +#~ " * a line segment and a normal (parallel)\n" +#~ " * two normals (parallel)\n" +#~ " * two line segments, arcs, or beziers, that share an endpoint " +#~ "(tangent)\n" + +#~ msgid "" +#~ "Bad selection for perpendicular constraint. This constraint can apply " +#~ "to:\n" +#~ "\n" +#~ " * two line segments\n" +#~ " * a line segment and a normal\n" +#~ " * two normals\n" +#~ msgstr "" +#~ "Bad selection for perpendicular constraint. This constraint can apply " +#~ "to:\n" +#~ "\n" +#~ " * two line segments\n" +#~ " * a line segment and a normal\n" +#~ " * two normals\n" + +#~ msgid "A&ngle" +#~ msgstr "A&ngle" + +#~ msgid "E&qual Length / Radius / Angle" +#~ msgstr "E&qual Length / Radius / Angle" + #~ msgid "&Mirror" #~ msgstr "&Mirror"