diff --git a/src/Gui/Language/FreeCAD.ts b/src/Gui/Language/FreeCAD.ts index 6bfef103ec..19470281f2 100644 --- a/src/Gui/Language/FreeCAD.ts +++ b/src/Gui/Language/FreeCAD.ts @@ -1,6 +1,6 @@ - + Angle @@ -23,35 +23,35 @@ Angle Snap - + 1 ° - + 2 ° - + 5 ° - + 10 ° - + 20 ° - + 45 ° - + 90 ° - + 180 ° @@ -174,11 +174,15 @@ - &Discard + Ok - Ok + &Clear + + + + Revert to last calculated value (as constant) @@ -412,6 +416,10 @@ while doing a left or right click and move the mouse up or down License + + Collection + + Gui::Dialog::ButtonModel @@ -539,11 +547,11 @@ while doing a left or right click and move the mouse up or down Angle - + 90° - + -90° @@ -582,6 +590,37 @@ while doing a left or right click and move the mouse up or down + + Gui::Dialog::DlgAddProperty + + Add property + + + + Type + + + + Group + + + + Name + + + + Document + + + + Append the group name in front of the property name in the form of 'group'_'name' to avoid conflict with existing property. The prefixed group name will be auto trimmed when shown in the property editor. + + + + Append group name + + + Gui::Dialog::DlgAuthorization @@ -1208,10 +1247,6 @@ while doing a left or right click and move the mouse up or down Keep tabs - - Display Items - - Family: @@ -1228,6 +1263,42 @@ while doing a left or right click and move the mouse up or down + + Code lines will be numbered + + + + Pressing <Tab> will insert amount of defined indent size + + + + Tabulator raster (how many spaces) + + + + How many spaces will be inserted when pressing <Tab> + + + + Pressing <Tab> will insert a tabulator with defined tab size + + + + Display items + + + + Font size to be used for selected code type + + + + Color and font settings will be applied to selected type + + + + Font family to be used for selected code type + + Gui::Dialog::DlgGeneral @@ -1283,6 +1354,56 @@ while doing a left or right click and move the mouse up or down Enable word wrap + + Language of the application's user interface + + + + How many files should be listed in recent files list + + + + Background of the main window will consist of tiles of a special image. +See the FreeCAD Wiki for details about the image. + + + + Style sheet how user interface will look like + + + + Choose your preference for toolbar icon size. You can adjust +this according to your screen size or personal taste + + + + Tree view mode: + + + + Customize how tree view is shown in the panel (restart required). + +'ComboView': combine tree view and property view into one panel. +'TreeView and PropertyView': split tree view and property view into separate panel. +'Both': keep all three panels, and you can have two sets of tree view and property view. + + + + A Splash screen is a small loading window that is shown +when FreeCAD is launching. If this option is checked, FreeCAD will +display the splash screen + + + + Choose which workbench will be activated and shown +after FreeCAD launches + + + + Words will be wrapped when they exceed available +horizontal space in Python console + + Gui::Dialog::DlgGeneralImp @@ -1310,6 +1431,18 @@ while doing a left or right click and move the mouse up or down Custom (%1px) + + Combo View + + + + TreeView and PropertyView + + + + Both + + Gui::Dialog::DlgInputDialog @@ -1383,6 +1516,10 @@ while doing a left or right click and move the mouse up or down Addons... + + Toolbar + + Gui::Dialog::DlgMacroExecuteImp @@ -1462,6 +1599,45 @@ Perhaps a file permission error? Perhaps a file permission error? + + Do not show again + + + + Guided Walkthrough + + + + This will guide you in setting up this macro in a custom global toolbar. Instructions will be in red text inside the dialog. + +Note: your changes will be applied when you next switch workbenches + + + + + Walkthrough, dialog 1 of 2 + + + + Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close + + + + Walkthrough, dialog 1 of 1 + + + + Walkthrough, dialog 2 of 2 + + + + Walkthrough instructions: Click right arrow button (->), then Close. + + + + Walkthrough instructions: Click New, then right arrow (->) button, then Close. + + Gui::Dialog::DlgMacroRecord @@ -1618,6 +1794,22 @@ Specify another directory, please. Find... + + Sorted + + + + Quick search + + + + Type in a group name to find it + + + + Search Group + + Gui::Dialog::DlgParameterFind @@ -1696,6 +1888,10 @@ Specify another directory, please. System parameter + + Search Group + + Gui::Dialog::DlgPreferences @@ -1851,18 +2047,6 @@ Specify another directory, please. Link - - Show all object types - - - - No selection - - - - Please select an object from the list - - Search @@ -1872,7 +2056,23 @@ Specify another directory, please. - None (Remove link) + Filter by type + + + + If enabled, then 3D view selection will be sychronize with full object hierarchy. + + + + Sync sub-object selection + + + + Reset + + + + Clear @@ -1934,6 +2134,80 @@ Specify another directory, please. Python interpreter + + Log messages will be recorded + + + + Warnings will be recorded + + + + Error messages will be recorded + + + + When an error has occurred, the Report View dialog becomes visible +on-screen while displaying the error + + + + Show report view on error + + + + When a warning has occurred, the Report View dialog becomes visible +on-screen while displaying the warning + + + + Show report view on warning + + + + When a normal message has occurred, the Report View dialog becomes visible +on-screen while displaying the message + + + + Show report view on normal message + + + + When a log message has occurred, the Report View dialog becomes visible +on-screen while displaying the log message + + + + Show report view on log message + + + + Font color for normal messages in Report view panel + + + + Font color for log messages in Report view panel + + + + Font color for warning messages in Report view panel + + + + Font color for error messages in Report view panel + + + + Internal Python output will be redirected +from Python console to Report view panel + + + + Internal Python error messages will be redirected +from Python console to Report view panel + + Gui::Dialog::DlgRunExternal @@ -1980,10 +2254,6 @@ Specify another directory, please. 3D View - - 3D View settings - - Show coordinate system in the corner @@ -1992,14 +2262,6 @@ Specify another directory, please. Show counter of frames per second - - Enable animation - - - - Eye to eye distance for stereo modes: - - Camera type @@ -2008,46 +2270,6 @@ Specify another directory, please. - - 3D Navigation - - - - Mouse... - - - - Intensity of backlight - - - - Enable backlight color - - - - Orbit style - - - - Turntable - - - - Trackball - - - - Invert zoom - - - - Zoom at cursor - - - - Zoom step - - Anti-Aliasing @@ -2080,54 +2302,137 @@ Specify another directory, please. Perspective renderin&g - - Show navigation cube - - - - Corner - - - - Top left - - - - Top right - - - - Bottom left - - - - Bottom right - - - - Use OpenGL Vertex Buffer Object - - - - New Document Camera Orientation - - - - Prevents view tilting when pinch-zooming. Affects only Gesture nav. style. Mouse tilting is not disabled by this setting. - - - - Disable touchscreen tilt gesture - - - - Drag at cursor - - Marker size: + + General + + + + Main coordinate system will always be shown in +lower right corner within opened files + + + + Time needed for last operation and resulting frame rate +will be shown at the lower left corner in opened files + + + + If checked, application will remember which workbench is active for each tab of the viewport + + + + Remember active workbench by tab + + + + Rendering + + + + If selected, Vertex Buffer Objects (VBO) will be used. +A VBO is an OpenGL feature that provides methods for uploading +vertex data (position, normal vector, color, etc.) to the graphics card. +VBOs offer substantial performance gains because the data resides +in the graphics memory rather than the system memory and so it +can be rendered directly by GPU. + +Note: Sometimes this feature may lead to a host of different +issues ranging from graphical anomalies to GPU crash bugs. Remember to +report this setting as enabled when seeking support on the FreeCAD forums + + + + Use OpenGL VBO (Vertex Buffer Object) + + + + Render cache + + + + 'Render Caching' is another way to say 'Rendering Acceleration'. +There are 3 options available to achieve this: +1) 'Auto' (default), let Coin3D decide where to cache. +2) 'Distributed', manually turn on cache for all view provider root node. +3) 'Centralized', manually turn off cache in all nodes of all view provider, and +only cache at the scene graph root node. This offers the fastest rendering speed +but slower response to any scene changes. + + + + Auto + + + + Distributed + + + + Centralized + + + + What kind of multisample anti-aliasing is used + + + + Transparent objects: + + + + Render types of transparent objects + + + + One pass + + + + Backface pass + + + + Size of vertices in the Sketcher workbench + + + + Eye to eye distance for stereo modes + + + + Eye-to-eye distance used for stereo projections. +The specified value is a factor that will be multiplied with the +bounding box size of the 3D object that is currently displayed. + + + + Backlight is enabled with the defined color + + + + Backlight color + + + + Intensity + + + + Intensity of the backlight + + + + Objects will be projected in orthographic projection + + + + Objects will appear in a perspective projection + + Gui::Dialog::DlgSettings3DViewImp @@ -2163,46 +2468,6 @@ Specify another directory, please. 15px - - Isometric - - - - Dimetric - - - - Trimetric - - - - Top - - - - Front - - - - Left - - - - Right - - - - Rear - - - - Bottom - - - - Custom - - Gui::Dialog::DlgSettingsColorGradient @@ -2373,14 +2638,6 @@ Specify another directory, please. Author name - - <html><head/><body><p>The name to use on document creation.</p><p>Keep blank for anonymous.</p><p>You can also use the form:</p><p>John Doe &lt;john@doe.com&gt;</p></body></html> - - - - If this is checked, the "Last modified by" field will be set when saving the file - - Set on save @@ -2393,38 +2650,10 @@ Specify another directory, please. Default license - - The default license for new documents - - All rights reserved - - CreativeCommons Attribution - - - - CreativeCommons Attribution-ShareAlike - - - - CreativeCommons Attribution-NoDerivatives - - - - CreativeCommons Attribution-NonCommercial - - - - CreativeCommons Attribution-NonCommercial-ShareAlike - - - - CreativeCommons Attribution-NonCommercial-NoDerivatives - - Public Domain @@ -2441,10 +2670,6 @@ Specify another directory, please. License URL - - The default company to use for new files - - Run AutoRecovery at startup @@ -2458,7 +2683,148 @@ Specify another directory, please. - A URL where the user can find more details about the license + The application will create a new document when started + + + + Compression level for FCStd files + + + + All changes in documents are stored so that they can be undone/redone + + + + How many Undo/Redo steps should be recorded + + + + Allow user aborting document recomputation by pressing ESC. +This feature may slightly increase recomputation time. + + + + Allow aborting recomputation + + + + If there is a recovery file available the application will +automatically run a file recovery when it is started. + + + + How often a recovery file is written + + + + A thumbnail will be stored when document is saved + + + + Size + + + + Sets the size of the thumbnail that is stored in the document. +Common sizes are 128, 256 and 512 + + + + The program logo will be added to the thumbnail + + + + How many backup files will be kept when saving document + + + + Backup files will get extension '.FCbak' and file names +get date suffix according to the specified format + + + + Use date and FCBak extension + + + + Date format + + + + Allow objects to have same label/name + + + + Enable partial loading of external linked documents. +Then only referenced objects and their dependencies will be loaded +when a linked document is auto-opened together with the main document. +A partially loaded document cannot be edited. Double click the document +icon in the tree view to fully reload it. + + + + Disable partial loading of external linked objects + + + + All documents that will be created will get the specified author name. +Keep blank for anonymous. +You can also use the form: John Doe <john@doe.com> + + + + The field 'Last modified by' will be set to specified author when saving the file + + + + Default company name to use for new files + + + + Default license for new documents + + + + Creative Commons Attribution + + + + Creative Commons Attribution-ShareAlike + + + + Creative Commons Attribution-NoDerivatives + + + + Creative Commons Attribution-NonCommercial + + + + Creative Commons Attribution-NonCommercial-ShareAlike + + + + Creative Commons Attribution-NonCommercial-NoDerivatives + + + + URL describing more about the license + + + + + Gui::Dialog::DlgSettingsDocumentImp + + The format of the date to use. + + + + Default + + + + Format @@ -2583,82 +2949,6 @@ Specify another directory, please. Icon 128 x 128 - - CGA 320 x 200 - - - - QVGA 320 x 240 - - - - VGA 640 x 480 - - - - NTSC 720 x 480 - - - - PAL 768 x 578 - - - - SVGA 800 x 600 - - - - XGA 1024 x 768 - - - - HD720 1280 x 720 - - - - SXGA 1280 x 1024 - - - - SXGA+ 1400 x 1050 - - - - UXGA 1600 x 1200 - - - - HD1080 1920 x 1080 - - - - WUXGA 1920 x 1200 - - - - QXGA 2048 x 1538 - - - - WQXGA 2560 x 1600 - - - - QSXGA 2560 x 2048 - - - - QUXGA 3200 × 2400 - - - - HUXGA 6400 × 4800 - - - - !!! 10000 x 10000 - - Standard sizes: @@ -2723,6 +3013,33 @@ Specify another directory, please. Add watermark + + Creation method: + + + + + Gui::Dialog::DlgSettingsImageImp + + Offscreen (New) + + + + Offscreen (Old) + + + + Framebuffer (custom) + + + + Framebuffer (as is) + + + + Pixel buffer + + Gui::Dialog::DlgSettingsMacro @@ -2774,6 +3091,216 @@ Specify another directory, please. Record GUI commands + + Variables defined by macros are created as local variables + + + + Commands executed by macro scripts are shown in Python console + + + + Recorded macros will also contain user interface commands + + + + Recorded macros will also contain user interface commands as comments + + + + The directory in which the application will search for macros + + + + + Gui::Dialog::DlgSettingsNavigation + + Navigation + + + + Navigation cube + + + + Steps by turn + + + + Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg) + + + + Corner + + + + Corner where navigation cube is shown + + + + Top left + + + + Top right + + + + Bottom left + + + + Bottom right + + + + 3D Navigation + + + + List the mouse button configs for each chosen navigation setting. +Select a set and then press the button to view said configurations. + + + + Mouse... + + + + Navigation settings set + + + + Orbit style + + + + Rotation orbit style. +Trackball: moving the mouse horizontally will rotate the part around the y-axis +Turntable: the part will be rotated around the z-axis. + + + + Turntable + + + + Trackball + + + + New document camera orientation + + + + Camera orientation for new documents + + + + New document scale + + + + Sets camera zoom for new documents. +The value is the diameter of the sphere to fit on the screen. + + + + mm + + + + Enable animated rotations + + + + Enable animation + + + + Zoom operations will be performed at position of mouse pointer + + + + Zoom at cursor + + + + Zoom step + + + + How much will be zoomed. +Zoom step of '1' means a factor of 7.5 for every zoom step. + + + + Direction of zoom operations will be inverted + + + + Invert zoom + + + + Prevents view tilting when pinch-zooming. +Affects only gesture navigation style. +Mouse tilting is not disabled by this setting. + + + + Disable touchscreen tilt gesture + + + + Rotations in 3D will use current cursor position as center for rotation + + + + Rotate at cursor + + + + Isometric + + + + Dimetric + + + + Trimetric + + + + Top + + + + Front + + + + Left + + + + Right + + + + Rear + + + + Bottom + + + + Custom + + Gui::Dialog::DlgSettingsUnits @@ -2813,30 +3340,18 @@ Specify another directory, please. Imperial decimal (in/lb) - - Building Euro (cm/m²/m³) - - - Building US (ft-in/sqft/cuft) + Building Euro (cm/m²/m³) Metric small parts & CNC(mm, mm/min) - - Imperial Civil (ft/ft^2/ft^3) - - Minimum fractional inch: - - <html><head/><body><p>Minimum fractional inch to display.</p></body></html> - - 1/2" @@ -2869,6 +3384,26 @@ Specify another directory, please. Unit system: + + Number of decimals that should be shown for numbers and dimensions + + + + Unit system that should be used for all parts the application + + + + Minimum fractional inch to be displayed + + + + Building US (ft-in/sqft/cft) + + + + Imperial for Civil Eng (ft, ft/sec) + + Gui::Dialog::DlgSettingsViewColor @@ -2908,14 +3443,6 @@ Specify another directory, please. Pick radius (px): - - Sets the area of confusion for picking elements in 3D view. Larger value makes it easier to pick stuff, but will make some small features impossible to select. - - - - Tree View - - Object being edited @@ -2924,6 +3451,55 @@ Specify another directory, please. Active container + + Enable preselection and highlight by specified color + + + + Enable selection highlighting and use specified color + + + + Area for picking elements in 3D view. +Larger value eases to pick things, but can make small features impossible to select. + + + + Background color for the model view + + + + Background will have selected color + + + + Color gradient will get selected color as middle color + + + + Bottom color + + + + Background will have selected color gradient + + + + Top color + + + + Tree view + + + + Background color for objects in tree view that are currently edited + + + + Background color for active containers in tree view + + Gui::Dialog::DlgTipOfTheDay @@ -2950,14 +3526,6 @@ Specify another directory, please. Quantity: - - Units: - - - - Help - - Copy @@ -2966,11 +3534,65 @@ Specify another directory, please. Close + + Input the source value and unit + + + + Input here the unit for the result + + + + Result + + + + List of last used calculations +To add a calculation press Return in the value input field + + + + Quantity + + + + Unit system: + + + + Unit system to be used for the Quantity +The preference system is the one set in the general preferences. + + + + Decimals: + + + + Decimals for the Quantity + + + + Unit category: + + + + Unit category for the Quantity + + + + Copy the result into the clipboard + + Gui::Dialog::DlgUnitsCalculator - Unit mismatch + unknown unit: + + + + unit mismatch @@ -3024,10 +3646,6 @@ Specify another directory, please. <html><head/><body><p><span style=" font-weight:600;">Move the selected item up.</span></p><p>The item will be moved up.</p></body></html> - - <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start FreeCAD</span></p></body></html> - - Add all to enabled workbenches @@ -3036,6 +3654,10 @@ Specify another directory, please. <p>Sort enabled workbenches</p> + + <html><head/><body><p><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Note:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> The changes become active the next time you start the application</span></p></body></html> + + Gui::Dialog::DockablePlacement @@ -3325,10 +3947,6 @@ The 'Status' column shows whether the document could be recovered.Collapse - - Do really want to remove this parameter group? - - Existing sub-group @@ -3353,6 +3971,10 @@ The 'Status' column shows whether the document could be recovered.Reading from '%1' failed. + + Do you really want to remove this parameter group? + + Gui::Dialog::ParameterValue @@ -3443,18 +4065,6 @@ The 'Status' column shows whether the document could be recovered.Center: - - Pitch: - - - - Roll: - - - - Yaw: - - Rotation axis with angle @@ -3479,10 +4089,6 @@ The 'Status' column shows whether the document could be recovered.There are input fields with incorrect input, please ensure valid placement values! - - Euler angles (XY'Z'') - - Use center of mass @@ -3511,6 +4117,34 @@ The 'Status' column shows whether the document could be recovered.Please select 1, 2, or 3 points before clicking this button. A point may be on a vertex, face, or edge. If on a face or edge the point used will be the point at the mouse position along face or edge. If 1 point is selected it will be used as the center of rotation. If 2 points are selected the midpoint between them will be the center of rotation and a new custom axis will be created, if needed. If 3 points are selected the first point becomes the center of rotation and lies on the vector that is normal to the plane defined by the 3 points. Some distance and angle information is provided in the report view, which can be useful when aligning objects. For your convenience when Shift + click is used the appropriate distance or angle is copied to the clipboard. + + Around y-axis: + + + + Around z-axis: + + + + Around x-axis: + + + + Rotation around the x-axis + + + + Rotation around the y-axis + + + + Rotation around the z-axis + + + + Euler angles (xy'z'') + + Gui::Dialog::PrintModel @@ -3523,6 +4157,37 @@ The 'Status' column shows whether the document could be recovered. + + Gui::Dialog::RemoteDebugger + + Attach to remote debugger + + + + winpdb + + + + Password: + + + + VS Code + + + + Address: + + + + Port: + + + + Redirect output + + + Gui::Dialog::SceneInspector @@ -3603,6 +4268,45 @@ The 'Status' column shows whether the document could be recovered. + + Gui::DlgObjectSelection + + Object selection + + + + The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. + + + + Dependency + + + + Document + + + + Name + + + + State + + + + Hierarchy + + + + Selected + + + + Partial + + + Gui::DlgTreeWidget @@ -3619,19 +4323,19 @@ The 'Status' column shows whether the document could be recovered. - Gui::DockWnd::CombiView + Gui::DockWnd::ComboView - CombiView - - - - Tasks + Combo View Model + + Tasks + + Gui::DockWnd::PropertyDockView @@ -3776,6 +4480,10 @@ The 'Status' column shows whether the document could be recovered.Creates a standalone copy of this subshape in the document + + Picked object list + + Gui::DocumentModel @@ -4097,12 +4805,16 @@ Do you want to save your changes? - Object dependencies + Unsaved document - The selected objects have a dependency to unselected objects. -Do you want to copy them, too? + The exported object contains external link. Please save the documentat least once before exporting. + + + + To link to external objects, the document must be saved at least once. +Do you want to save the document now? @@ -4290,16 +5002,40 @@ How do you want to proceed? - Gui::PropertyEditor::LinkListLabel + Gui::PropertyEditor::LinkSelection - Change the linked objects + Error + + + + Object not found Gui::PropertyEditor::PropertyEditor - Edit %1 + Edit + + + + property + + + + Show all + + + + Add property + + + + Remove property + + + + Expression... @@ -4408,6 +5144,14 @@ Do you want to exit without saving your data? All Files + + Save history + + + + Saves Python history across %1 sessions + + Gui::PythonEditor @@ -4567,6 +5311,45 @@ Do you want to specify another directory? + + Gui::TaskElementColors + + Set element color + + + + TextLabel + + + + Recompute after commit + + + + Remove + + + + Edit + + + + Remove all + + + + Hide + + + + Box select + + + + On-top when selected + + + Gui::TaskView::TaskAppearance @@ -4649,6 +5432,10 @@ Do you want to specify another directory? If you don't save, your changes will be lost. + + Edit text + + Gui::TouchpadNavigationStyle @@ -4669,6 +5456,153 @@ Do you want to specify another directory? + + Gui::Translator + + English + + + + German + + + + Spanish + + + + French + + + + Italian + + + + Japanese + + + + Chinese Simplified + + + + Chinese Traditional + + + + Korean + + + + Russian + + + + Swedish + + + + Afrikaans + + + + Norwegian + + + + Portuguese, Brazilian + + + + Portuguese + + + + Dutch + + + + Ukrainian + + + + Finnish + + + + Croatian + + + + Polish + + + + Czech + + + + Hungarian + + + + Romanian + + + + Slovak + + + + Turkish + + + + Slovenian + + + + Basque + + + + Catalan + + + + Galician + + + + Kabyle + + + + Filipino + + + + Indonesian + + + + Lithuanian + + + + Valencian + + + + Arabic + + + + Vietnamese + + + Gui::TreeDockWidget @@ -4757,6 +5691,58 @@ Do you want to specify another directory? Search for objects + + Description + + + + Show hidden items + + + + Show hidden tree view items + + + + Hide item + + + + Hide the item in tree + + + + Close document + + + + Close the document + + + + Reload document + + + + Reload a partially loaded document + + + + Allow partial recomputes + + + + Enable or disable recomputating editing object when 'skip recomputation' is enabled + + + + Recompute object + + + + Recompute the selected object + + Gui::View3DInventor @@ -5339,6 +6325,158 @@ Be aware the point where you click matters. Edit text + + The exported object contains external link. Please save the documentat least once before exporting. + + + + Delete failed + + + + Dependency error + + + + Copy selected + + + + Copy active document + + + + Copy all documents + + + + Paste + + + + Expression error + + + + Failed to parse some of the expressions. +Please check the Report View for more details. + + + + Failed to paste expressions + + + + Simple group + + + + Group with links + + + + Group with transform links + + + + Create link group failed + + + + Create link failed + + + + Failed to create relative link + + + + Unlink failed + + + + Replace link failed + + + + Failed to import links + + + + Failed to import all links + + + + Invalid name + + + + The property name or group name must only contain alpha numericals, +underscore, and must not start with a digit. + + + + The property '%1' already exists in '%2' + + + + Add property + + + + Failed to add property to '%1': %2 + + + + Save dependent files + + + + The file contains external dependencies. Do you want to save the dependent files, too? + + + + Failed to save document + + + + Documents contains cyclic dependencies. Do you still want to save them? + + + + Undo + + + + Redo + + + + There are grouped transactions in the following documents with other preceding transactions + + + + Choose 'Yes' to roll back all preceding transactions. +Choose 'No' to roll back in the active document only. +Choose 'Abort' to abort + + + + Do you want to save your changes to document before closing? + + + + Apply answer to all + + + + Drag & drop failed + + + + Override colors... + + SelectionFilter @@ -5351,6 +6489,17 @@ Be aware the point where you click matters. + + StdBoxElementSelection + + Standard-View + + + + Box element selection + + + StdBoxSelection @@ -5771,6 +6920,17 @@ Be aware the point where you click matters. + + StdCmdExpression + + Edit + + + + Expression actions + + + StdCmdFeatRecompute @@ -5956,6 +7116,197 @@ Be aware the point where you click matters. + + StdCmdLinkActions + + View + + + + Link actions + + + + + StdCmdLinkImport + + Link + + + + Import links + + + + Import selected external link(s) + + + + + StdCmdLinkImportAll + + Link + + + + Import all links + + + + Import all links of the active document + + + + + StdCmdLinkMake + + Link + + + + Make link + + + + Create a link to the selected object(s) + + + + + StdCmdLinkMakeGroup + + Link + + + + Make link group + + + + Create a group of links + + + + + StdCmdLinkMakeRelative + + Link + + + + Make sub-link + + + + Create a sub-object or sub-element link + + + + + StdCmdLinkReplace + + Link + + + + Replace with link + + + + Replace the selected object(s) with link + + + + + StdCmdLinkSelectActions + + View + + + + Link navigation + + + + Link navigation actions + + + + + StdCmdLinkSelectAllLinks + + Link + + + + Select all links + + + + Select all links to the current selected object + + + + + StdCmdLinkSelectLinked + + Link + + + + Go to linked object + + + + Select the linked object and switch to its owner document + + + + + StdCmdLinkSelectLinkedFinal + + Link + + + + Go to the deepest linked object + + + + Select the deepest linked object and switch to its owner document + + + + + StdCmdLinkUnlink + + Link + + + + Unlink + + + + Strip on level of link + + + + + StdCmdMacroAttachDebugger + + Macro + + + + Attach to remote debugger... + + + + Attach to a remotely running debugger + + + StdCmdMacroStartDebug @@ -6388,6 +7739,21 @@ Be aware the point where you click matters. + + StdCmdSaveAll + + File + + + + Save All + + + + Save all opened document + + + StdCmdSaveAs @@ -6433,6 +7799,51 @@ Be aware the point where you click matters. + + StdCmdSelBack + + View + + + + &Back + + + + Go back to previous selection + + + + + StdCmdSelBoundingBox + + View + + + + &Bounding box + + + + Show selection bounding box + + + + + StdCmdSelForward + + View + + + + &Forward + + + + Repeat the backed selection + + + StdCmdSelectAll @@ -6463,6 +7874,21 @@ Be aware the point where you click matters. + + StdCmdSendToPythonConsole + + Edit + + + + &Send to Python Console + + + + Sends the selected object to the Python console + + + StdCmdSetAppearance @@ -6523,6 +7949,21 @@ Be aware the point where you click matters. + + StdCmdTextDocument + + Tools + + + + Add text document + + + + Add text document to active document + + + StdCmdTextureMapping @@ -6685,17 +8126,62 @@ Be aware the point where you click matters. - StdCmdTreeSelection + StdCmdTreeCollapse View - Go to selection + Collapse selected item - Scroll to first selected item + Collapse currently selected tree items + + + + + StdCmdTreeExpand + + View + + + + Expand selected item + + + + Expand currently selected tree items + + + + + StdCmdTreeSelectAllInstances + + View + + + + Select all instances + + + + Select all instances of the current selected object + + + + + StdCmdTreeViewActions + + View + + + + TreeView actions + + + + TreeView behavior options and actions @@ -7040,7 +8526,7 @@ Be aware the point where you click matters. - Rotate the view by 90° counter-clockwise + Rotate the view by 90° counter-clockwise @@ -7055,7 +8541,7 @@ Be aware the point where you click matters. - Rotate the view by 90° clockwise + Rotate the view by 90° clockwise @@ -7207,10 +8693,6 @@ Be aware the point where you click matters. StdTreeCollapseDocument - - View - - Collapse/Expand @@ -7219,49 +8701,143 @@ Be aware the point where you click matters. Expand active document and collapse all others + + TreeView + + + + + StdTreeDrag + + TreeView + + + + Initiate dragging + + + + Initiate dragging of current selected tree items + + StdTreeMultiDocument - - View - - - - Multi Document - - Display all documents in the tree view + + TreeView + + + + Multi document + + + + + StdTreePreSelection + + TreeView + + + + Pre-selection + + + + Preselect the object in 3D view when mouse over the tree item + + + + + StdTreeRecordSelection + + TreeView + + + + Record selection + + + + Record selection in tree view in order to go back/forward using navigation button + + + + + StdTreeSelection + + TreeView + + + + Go to selection + + + + Scroll to first selected item + + StdTreeSingleDocument - - View - - - - Single Document - - Only display the active document in the tree view + + TreeView + + + + Single document + + - StdTreeViewDocument + StdTreeSyncPlacement - View + TreeView - Document Tree + Sync placement - Set visibility of inactive documents in tree view + Auto adjust placement on drag and drop objects across coordinate systems + + + + + StdTreeSyncSelection + + TreeView + + + + Sync selection + + + + Auto expand tree item when the corresponding object is selected in 3D view + + + + + StdTreeSyncView + + TreeView + + + + Sync view + + + + Auto switch to the 3D view containing the selected item @@ -7376,19 +8952,20 @@ Be aware the point where you click matters. Std_Delete - These items are linked to items selected for deletion and might break. + The following referencing objects might break. + +Are you sure you want to continue? + - These items are selected for deletion, but are not in the active document. + These items are selected for deletion, but are not in the active document. + + - Are you sure you want to continue? - - - - Delete Selection Issues + Object dependencies @@ -7458,8 +9035,8 @@ Be aware the point where you click matters. - The selected objects have a dependency to unselected objects. -Do you want to duplicate them, too? + To link to external objects, the document must be saved at least once. +Do you want to save the document now? @@ -7477,6 +9054,16 @@ Do you want to duplicate them, too? + + Std_Refresh + + The document contains dependency cycles. +Please check the Report View for more details. + +Do you still want to proceed? + + + Std_Revert diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager.ts b/src/Mod/AddonManager/Resources/translations/AddonManager.ts index ba4885a213..b81f528ced 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager.ts @@ -1,227 +1,245 @@ + + AddonInstaller + + + Installed location + + + AddonsInstaller - + Unable to fetch the code of this macro. - + Unable to retrieve a description for this macro. - + The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing! - + Addon manager - + You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later. - + Checking for updates... - + Apply - + update(s) - + No update available - + Macro successfully installed. The macro is now available from the Macros dialog. - + Unable to install - + Addon successfully removed. Please restart FreeCAD - + Unable to remove this addon - + Macro successfully removed. - + Macro could not be removed. - + Unable to download addon list. - + Workbenches list was updated. - + Outdated GitPython detected, consider upgrading with pip. - + List of macros successfully retrieved. - + Retrieving description... - + Retrieving info from - + An update is available for this addon. - + This addon is already installed. - - This add-on is marked as obsolete - - - - - This usually means it is no longer maintained, and some more advanced add-on in this list provides the same functionality. - - - - + Retrieving info from git - + Retrieving info from wiki - + GitPython not found. Using standard download instead. - + Your version of python doesn't appear to support ZIP files. Unable to proceed. - + Workbench successfully installed. Please restart FreeCAD to apply the changes. - + Missing workbench - + Missing python module - + Missing optional python module (doesn't prevent installing) - + Some errors were found that prevent to install this workbench - + Please install the missing components first. - + Error: Unable to download - + Successfully installed - + GitPython not installed! Cannot retrieve macros from git - + Unable to clean macro code - + Installed - + Update available - + Restart required - + This macro is already installed. - + A macro has been installed and is available under Macro -> Macros menu + + + Something went wrong with the Git Macro Retieval, possibly the Git executable is not in the path + + + + + This addon is marked as obsolete + + + + + This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. + + + + + Error: Unable to locate zip from + + Dialog @@ -276,25 +294,10 @@ - - If this option is checked, when launching the Addon Manager, installed addons will be checked for available updates (requires the python-git package installed on your system) - - - - - Automatically check for updates at start (requires python-git) - - - - + Custom repositories (one per line): - - - You can use this window to specify additional addon repositories to be scanned for available addons - - Sets configuration options for the Addon Manager @@ -320,16 +323,64 @@ Install/update selected + + + Close the addons manager + + + + + Close + + + + + If this option is selected, when launching the Addon Manager, +installed addons will be checked for available updates +(this requires the GitPython package installed on your system) + + + + + Automatically check for updates at start (requires GitPython) + + + + + You can use this window to specify additional addon repositories +sto be scanned for available addons + + + + + Proxy + + + + + No proxy + + + + + User system proxy + + + + + User defined proxy : + + Std_AddonMgr - + &Addon manager - + Manage external workbenches and macros diff --git a/src/Mod/Arch/Resources/translations/Arch.ts b/src/Mod/Arch/Resources/translations/Arch.ts index 3efdc43b1f..0de165def4 100644 --- a/src/Mod/Arch/Resources/translations/Arch.ts +++ b/src/Mod/Arch/Resources/translations/Arch.ts @@ -3,1597 +3,1582 @@ App::Property - + The intervals between axes - + The angles of each axis - + The length of the axes - + The size of the axis bubbles - + The numbering style - + The type of this building - + The base object this component is built upon - + The object this component is cloning - + Other shapes that are appended to this object - + Other shapes that are subtracted from this object - + An optional description for this component - + An optional tag for this component - + A material for this object - + Specifies if this object must move together when its host is moved - + The area of all vertical faces of this object - + The area of the projection of this object onto the XY plane - + The perimeter length of the horizontal area - + The model description of this equipment - + Additional snap points for this equipment - + The electric power needed by this equipment in Watts - + The height of this object - + The computed floor area of this floor - + The placement of this object - + The profile used to build this frame - + Specifies if the profile must be aligned with the extrusion wires - + An offset vector between the base sketch and the frame - + Crossing point of the path on the profile. - + The rotation of the profile around its extrusion axis - + The length of this element, if not based on a profile - + The width of this element, if not based on a profile - + The thickness or extrusion depth of this element - + The number of sheets to use - + The offset between this panel and its baseline - + The length of waves for corrugated elements - + The height of waves for corrugated elements - + The direction of waves for corrugated elements - + The type of waves for corrugated elements - + The area of this panel - + The facemaker type to use to build the profile of this object - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) - + The linked object - + The line width of the rendered objects - + The color of the panel outline - + The size of the tag text - + The color of the tag text - + The X offset of the tag text - + The Y offset of the tag text - + The font of the tag text - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label - + The position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text - + A margin inside the boundary - + Turns the display of the margin on/off - + The linked Panel cuts - + The tag text to display - + The width of the sheet - + The height of the sheet - + The fill ratio of this sheet - + The diameter of this pipe, if not based on a profile - + The length of this pipe, if not based on an edge - + An optional closed profile to base this pipe on - + Offset from the start point - + Offset from the end point - + The curvature radius of this connector - + The pipes linked by this connector - + The type of this connector - + The length of this element - + The width of this element - + The height of this element - + The structural nodes of this element - + The size of the chamfer of this element - + The dent length of this element - + The dent height of this element - + The dents of this element - + The chamfer length of this element - + The base length of this element - + The groove depth of this element - + The groove height of this element - + The spacing between the grooves of this element - + The number of grooves of this element - + The dent width of this element - + The type of this slab - + The size of the base of this element - + The number of holes in this element - + The major radius of the holes of this element - + The minor radius of the holes of this element - + The spacing between the holes of this element - + The length of the down floor of this element - + The number of risers in this element - + The riser height of this element - + The tread depth of this element - + Outside Diameter - + Wall thickness - + Width of the beam - + Height of the beam - + Thickness of the web - + Thickness of the flanges - + Thickness of the sides - + Thickness of the webs - + Thickness of the flange - + The diameter of the bar - + The distance between the border of the beam and the first bar (concrete cover). - + The distance between the border of the beam and the last bar (concrete cover). - + The amount of bars - + The spacing between the bars - + The direction to use to spread the bars. Keep (0,0,0) for automatic direction. - + The fillet to apply to the angle of the base profile. This value is multiplied by the bar diameter. - + A list of angles for each roof pane - + A list of horizontal length projections for each roof pane - + A list of IDs of relative profiles for each roof pane - + A list of thicknesses for each roof pane - + A list of overhangs for each roof pane - + A list of calculated heights for each roof pane - + The face number of the base object used to build this roof - + The total length of ridges and hips of this roof - + The total length of borders of this roof - + The description column - + The values column - + The units column - + The objects column - + The filter column - + The spreadsheet to print the results to - + If false, non-solids will be cut too, with possible wrong results. - + The display length of this section plane - + The display height of this section plane - + The size of the arrows of this section plane - + Show the cut in the 3D view - + The rendering mode to use - + If cut geometry is shown or not - + If cut geometry is filled or not - + The size of the texts inside this object - + If checked, source objects are displayed regardless of being visible in the 3D model - + The base terrain of this site - + The postal or zip code of this site - + The city of this site - + The country of this site - + The latitude of this site - + Angle between the true North and the North direction in this document - + The elevation of level 0 of this site - + The perimeter length of this terrain - + The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape - + Show solar diagram or not - + The scale of the solar diagram - + The position of the solar diagram - + The color of the solar diagram - + The objects that make the boundaries of this space object - + The computed floor area of this space - + The finishing of the floor of this space - + The finishing of the walls of this space - + The finishing of the ceiling of this space - + Objects that are included inside this space, such as furniture - + The type of this space - + The thickness of the floor finish - + The number of people who typically occupy this space - + The electric power needed to light this space in Watts - + The electric power needed by the equipment of this space in Watts - + If True, Equipment Power will be automatically filled by the equipment included in this space - + The type of air conditioning of this space - + The text to show. Use $area, $label, $tag, $floor, $walls, $ceiling to insert the respective data - + The name of the font - + The color of the area text - + The size of the text font - + The size of the first line of text - + The space between the lines of text - + The position of the text. Leave (0,0,0) for automatic position - + The justification of the text - + The number of decimals to use for calculated texts - + Show the unit suffix - + The length of these stairs, if no baseline is defined - + The width of these stairs - + The total height of these stairs - + The alignment of these stairs on their baseline, if applicable - + The number of risers in these stairs - + The depth of the treads of these stairs - + The height of the risers of these stairs - + The size of the nosing - + The thickness of the treads - + The type of landings of these stairs - + The type of winders in these stairs - + The type of structure of these stairs - + The thickness of the massive structure or of the stringers - + The width of the stringers - + The offset between the border of the stairs and the structure - + An optional extrusion path for this element - + The height or extrusion depth of this element. Keep 0 for automatic - + A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line - + If the nodes are visible or not - + The width of the nodes line - + The size of the node points - + The color of the nodes line - + The type of structural node - + Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes - + The length of this wall. Not used if this wall is based on an underlying object - + The width of this wall. Not used if this wall is based on a face - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The alignment of this wall on its base object, if applicable - + The face number of the base object used to build this wall - + The offset between this wall and its baseline (only for left and right alignments) - + The normal direction of this window - + The area of this window - + An optional higher-resolution mesh or shape for this object - + An optional additional placement to add to the profile before extruding it - + Opens the subcomponents that have a hinge defined - + A standard code (MasterFormat, OmniClass,...) - + A description for this material - + The transparency value of this material - + The color of this material - + The list of layer names - + The list of layer materials - + The list of layer thicknesses - + The line color of the projected objects - + The color of the cut faces (if turned on) - + The overlap of the stringers above the bottom of the treads - + The number of the wire that defines the hole. A value of 0 means automatic - + The label of each axis - + If true, show the labels - + A transformation to apply to each label - + The axes this system is made of - + An optional axis or axis system on which this object should be duplicated - + The type of edges to consider - + If true, geometry is fused, otherwise a compound - + If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets - + Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. - + A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off - + The total distance to span the rebars over. Keep 0 to automatically use the host shape size. - + List of placement of all the bars - + The structure object that hosts this rebar - + The custom spacing of rebar - + Shape of rebar - + Flip the roof direction if going the wrong way - + Shows plan opening symbols if available - + Show elevation opening symbols if available - + The objects that host this window - + An optional custom bubble number - + The type of line to draw this axis - + Where to add bubbles to this axis: Start, end, both or none - + The line width to draw this axis - + The color of this axis - + The number of the first axis - + The font to use for texts - + The font size - + The placement of this axis system - + The level of the (0,0,0) point of this level - + The shape of this object - + The line width of this object - + An optional unit to express levels - + A transformation to apply to the level mark - + If true, show the level - + If true, show the unit on the level tag - + If true, when activated, the working plane will automatically adapt to this level - - If true, when activated, Display offset will affect the origin mark too - - - - - If true, when activated, the object's label is displayed - - - - + The font to be used for texts - + The font size of texts - + Camera position data associated with this object - + If set, the view stored in this object will be restored on double-click - + The individual face colors - + If set to True, the working plane will be kept on Auto mode - + An optional standard (OmniClass, etc...) code for this component - + The URL of the product page of this equipment - + A URL where to find information about this material - + The horizontal offset of waves for corrugated elements - + If the wave also affects the bottom side or not - + The font file - + An offset value to move the cut plane from the center point - + Length of a single rebar - + Total length of all rebars - + The base file this component is built upon - + The part to use from the base file - - If True, the shape will be discarded when turning visibility off, resulting in a lighter file, but with an additional loading time when turning the object back on - - - - + The latest time stamp of the linked file - + If true, the colors from the linked file will be kept updated - + The objects that must be considered by this section plane. Empty means the whole document. - + The transparency of this object - + The color of this object - + The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + The street and house number of this site, with postal box or apartment number if needed - + The region, province or county of this site - + A url that shows this site in a mapping website - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates - + Specifies if this space is internal or external - + The width of a Landing (Second edge and after - First edge follows Width property) - + The Blondel ratio indicates comfortable stairs and should be between 62 and 64cm or 24.5 and 25.5in - + The depth of the landing of these stairs - + The depth of the treads of these stairs - Enforced regardless of Length or edge's Length - + The height of the risers of these stairs - Enforced regardless of Height or edge's Height - + The direction of flight after landing - + The 'absolute' top level of a flight of stairs leads to - + The 'left outline' of stairs - + The 'left outline' of all segments of stairs - + Enable this to make the wall generate blocks - + The length of each block - + The height of each block - + The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks - + The size of the joints between each block - + The number of entire blocks - + The number of broken blocks - + The components of this window - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. - + An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window - + The height of this window - + The preset number this window is based on - + The frame size of this window - + The offset size of this window - + The width of louvre elements - + The space between louvre elements - + The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Specifies if moving this object moves its base instead @@ -1623,245 +1608,510 @@ - + The type of this object - + IFC data - + IFC properties of this object - + Description of IFC attributes are not yet implemented - + If True, resulting views will be clipped to the section plane area. - + If true, the color of the objects material will be used to fill cut areas. - + When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not - + The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation - + The thickness of the risers - + The 'right outline' of all segments of stairs - + If true, show the objects contained in this Building Part will adopt these line, color and transparency settings - + The line width of child objects - + The line color of child objects - + The shape color of child objects - + The transparency of child objects - + When true, the fence will be colored like the original post and section. + + + If true, the height value propagates to contained objects + + + + + This property stores an inventor representation for this object + + + + + If true, display offset will affect the origin mark too + + + + + If true, the object's label is displayed + + + + + If True, double-clicking this object in the tree turns it active + + + + + If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other files in lightweight mode. + + + + + A slot to save the inventor representation of this object, if enabled + + + + + Cut the view above this level + + + + + The distance between the level plane and the cut line + + + + + Turn cutting on when activating this level + + + + + Use the material color as this object's shape color, if available + + + + + The number of vertical mullions + + + + + If the profile of the vertical mullions get aligned with the surface or not + + + + + The number of vertical sections of this curtain wall + + + + + The size of the vertical mullions, if no profile is used + + + + + A profile for vertical mullions (disables vertical mullion size) + + + + + The number of horizontal mullions + + + + + If the profile of the horizontal mullions gets aligned with the surface or not + + + + + The number of horizontal sections of this curtain wall + + + + + The size of the horizontal mullions, if no profile is used + + + + + A profile for horizontal mullions (disables horizontal mullion size) + + + + + The number of diagonal mullions + + + + + The size of the diagonal mullions, if any, if no profile is used + + + + + A profile for diagonal mullions, if any (disables horizontal mullion size) + + + + + The number of panels + + + + + The thickness of the panels + + + + + Swaps horizontal and vertical lines + + + + + Perform subtractions between components so none overlap + + + + + Centers the profile over the edges or not + + + + + The vertical direction reference to be used by this object to deduce vertical/horizontal directions. Keep it close to the actual vertical direction of your curtain wall + + + + + The wall thickness of this pipe, if not based on a profile + + + + + The way the referenced objects are included in the current document. 'Normal' includes the shape, 'Transient' discards the shape when the object is switched off (smaller filesize), 'Lightweight' does not import the shape but only the OpenInventor representation + + + + + If True, a spreadsheet containing the results is recreated when needed + + + + + If True, additional lines with each individual object are added to the results + + + + + The time zone where this site is located + + + + + The angle of the truss + + + + + The slant type of this truss + + + + + The normal direction of this truss + + + + + The height of the truss at the start position + + + + + The height of the truss at the end position + + + + + An optional start offset for the top strut + + + + + An optional end offset for the top strut + + + + + The height of the main top and bottom elements of the truss + + + + + The width of the main top and bottom elements of the truss + + + + + The type of the middle element of the truss + + + + + The direction of the rods + + + + + The diameter or side of the rods + + + + + The number of rod sections + + + + + If the truss has a rod at its endpoint or not + + + + + How to draw the rods + + + + + This overrides Width attribute to set width of each segment of wall. Ignored if Base object provides Widths information, with getWidths() method. (The 1st value override 'Width' attribute for 1st segment of wall; if a value is zero, 1st value of 'OverrideWidth' will be followed) + + + + + This overrides Align attribute to set Align of each segment of wall. Ignored if Base object provides Aligns information, with getAligns() method. (The 1st value override 'Align' attribute for 1st segment of wall; if a value is not 'Left, Right, Center', 1st value of 'OverrideAlign' will be followed) + + + + + The area of this wall as a simple Height * Length calculation + + Arch - + Components - + Components of this object - + Axes - + Create Axis - + Remove - + Add - + Axis - + Distance - + Angle - + is not closed - + is not valid - + doesn't contain any solid - + contains a non-closed solid - + contains faces that are not part of any solid - + Grouping - + Ungrouping - + Split Mesh - + Mesh to Shape - + Base component - + Additions - + Subtractions - + Objects - + Roof - + Create Roof - + Unable to create a roof - + Page - + View of - + Create Section Plane - + Create Site @@ -1871,27 +2121,27 @@ - + Create Wall - + Width - + Height - + Error: Invalid base object - + This mesh is an invalid solid @@ -1901,137 +2151,137 @@ - + Edit - + Create/update component - + Base 2D object - + Wires - + Create new component - + Name - + Type - + Thickness - + Error: Couldn't determine character encoding - + file %s successfully created. - + Add space boundary - + Remove space boundary - + Please select a base object - + Fixtures - + Frame - + Create Frame - + Create Rebar - + Create Space - + Create Stairs - + Length - + Error: The base shape couldn't be extruded along this tool object - + Couldn't compute a shape - + Merge Wall - + Please select only wall objects - + Merge Walls - + Distances (mm) and angles (deg) between axes - + Error computing the shape of this object @@ -2041,82 +2291,82 @@ - + Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object - + Enabling Brep force flag of object - + has no solid - + has an invalid shape - + has a null shape - + Cutting - + Create Equipment - + You must select exactly one base object - + The selected object must be a mesh - + This mesh has more than 1000 facets. - + This operation can take a long time. Proceed? - + The mesh has more than 500 facets. This will take a couple of minutes... - + Create 3 views - + Create Panel - + Parameters of the profiles of the roof: * Angle : slope in degrees compared to the horizontal one. * Run : outdistance between the wall and the ridge sheathing. @@ -2131,363 +2381,363 @@ If Run = 0 then Run is calculated so that the height is the same one as the rela - + Id - + IdRel - + Cut Plane - + Cut Plane options - + Behind - + Front - + Angle (deg) - + Run (mm) - + Thickness (mm) - + Overhang (mm) - + Height (mm) - + Create Component - + Create material - + Walls can only be based on Part or Mesh objects - + Set text position - + Category - + Key - + Value - + Unit - + Create IFC properties spreadsheet - + Create Building - + Group - + Create Floor - + Create Panel Cut - + Create Panel Sheet - + Facemaker returned an error - + Tools - + Edit views positions - + Create Pipe - + Create Connector - + Precast elements - + Slab type - + Chamfer - + Dent length - + Dent width - + Dent height - + Slab base - + Number of holes - + Major diameter of holes - + Minor diameter of holes - + Spacing between holes - + Number of grooves - + Depth of grooves - + Height of grooves - + Spacing between grooves - + Number of risers - + Length of down floor - + Height of risers - + Depth of treads - + Precast options - + Dents list - + Add dent - + Remove dent - + Slant - + Level - + Rotation - + Offset - + Unable to retrieve value from object - + Import CSV File - + Export CSV File - + Schedule - + There is no valid object in the selection. Site creation aborted. - + Node Tools - + Reset nodes - + Edit nodes - + Extend nodes - + Extends the nodes of this element to reach the nodes of another element - + Connect nodes - + Connects nodes of this element with the nodes of another element - + Toggle all nodes - + Toggles all structural nodes of the document on/off - + Intersection found. @@ -2498,328 +2748,328 @@ Site creation aborted. - + Hinge - + Opening mode - + Get selected edge - + Press to retrieve the selected edge - + Which side to cut - + You must select a base shape object and optionally a mesh object - + Create multi-material - + Material - + New layer - + Wall Presets... - + Hole wire - + Pick selected - + Create Axis System - + Create Grid - + Label - + Axis system components - + Grid - + Total width - + Total height - + Add row - + Del row - + Add col - + Del col - + Create span - + Remove span - + Rows - + Columns - + This object has no face - + Space boundaries - + Error: Unable to modify the base object of this wall - + Window elements - + Survey - + Set description - + Clear - + Copy Length - + Copy Area - + Export CSV - + Description - + Area - + Total - + Hosts - + Only axes must be selected - + Please select at least one axis - + Auto height is larger than height - + Total row size is larger than height - + Auto width is larger than width - + Total column size is larger than width - + There is no valid object in the selection. Building creation aborted. - + BuildingPart - + Create BuildingPart - + Invalid cutplane - + All good! No problems found - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Toggle subcomponents - + Closing Sketch edit - + Component - + Edit IFC properties - + Edit standard code - + Property - + Add property... - + Add property set... - + New... - + New property - + New property set - + You can put anything but the following objects: Site, Building, and Floor - in a Floor object. Floor object is not allowed to accept Site, Building, or Floor objects. Site, Building, and Floor objects will be removed from the selection. @@ -2827,158 +3077,148 @@ You can change that in the preferences. - + There is no valid object in the selection. Floor creation aborted. - + Crossing point not found in profile. - + Error computing shape of - + Please select exactly 2 or 3 Pipe objects - + Please select only Pipe objects - + Unable to build the base path - + Unable to build the profile - + Unable to build the pipe - + The base object is not a Part - + Too many wires in the base shape - + The base wire is closed - + The profile is not a 2D Part - - Too many wires in the profile - - - - + The profile is not closed - + Only the 3 first wires will be connected - + Common vertex not found - + Pipes are already aligned - + At least 2 pipes must align - + Profile - + Please select a base face on a structural object - + Create external reference - - No spreadsheet attached to this schedule - - - - + Section plane settings - + Objects seen by this section plane: - + Section plane placement: - + Rotate X - + Rotate Y - + Rotate Z - + Resize - + Center - + Please either select only Building objects or nothing at all! Site is not allowed to accept any other object besides Building. Other objects will be removed from the selection. @@ -2986,42 +3226,42 @@ Note: You can change that in the preferences. - + Choose another Structure object: - + The chosen object is not a Structure - + The chosen object has no structural nodes - + One of these objects has more than 2 nodes - + Unable to find a suitable intersection point - + Intersection found. - + The selected wall contains no subwall to merge - + Cannot compute blocks for wall @@ -3031,87 +3271,87 @@ Note: You can change that in the preferences. - + Unable to create component - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + + default - + If this is checked, the default Frame value of this window will be added to the value entered here - + If this is checked, the default Offset value of this window will be added to the value entered here - + pycollada not found, collada support is disabled. - + This exporter can currently only export one site object - + Error: Space '%s' has no Zone. Aborting. - + Couldn't locate IfcOpenShell - + IfcOpenShell not found or disabled, falling back on internal parser. - + IFC Schema not found, IFC import disabled. - + Error: IfcOpenShell is not installed - + Error: your IfcOpenShell version is too old - + Successfully written - + Found a shape containing curves, triangulating - + Successfully imported - + You can put anything but Site and Building objects in a Building object. Building object is not allowed to accept Site and Building objects. Site and Building objects will be removed from the selection. @@ -3119,42 +3359,42 @@ You can change that in the preferences. - + Remove highlighted objects from the list above - + Add selected - + Add selected object(s) to the scope of this section plane - + Rotates the plane along the X axis - + Rotates the plane along the Y axis - + Rotates the plane along the Z axis - + Resizes the plane to fit the objects in the list above - + Centers the plane on the objects in the list above @@ -3169,82 +3409,82 @@ You can change that in the preferences. - + Next point - + Structure options - + Drawing mode - + Beam - + Column - + Preset - + Switch L/H - + Switch L/W - + Con&tinue - + First point of wall - + Wall options - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Alignment - + Left - + Right - + Use sketches @@ -3254,25 +3494,80 @@ You can change that in the preferences. - + Window - + Window options - + Auto include in host object - + Sill height + + + Curtain Wall + + + + + Please select only one base object or none + + + + + Create Curtain Wall + + + + + Total thickness + + + + + depends on the object + + + + + Create Project + + + + + Unable to recognize that file type + + + + + Truss + + + + + Create Truss + + + + + Arch + + + + + Rebar tools + + ArchMaterial @@ -3380,12 +3675,12 @@ You can change that in the preferences. Arch_3Views - + 3 views from mesh - + Creates 3 views (top, front, side) from a mesh-based object @@ -3393,12 +3688,12 @@ You can change that in the preferences. Arch_Add - + Add component - + Adds the selected components to the active object @@ -3406,22 +3701,22 @@ You can change that in the preferences. Arch_Axis - + Axis - + Grid - + Creates a customizable grid object - + Creates a set of axes @@ -3429,12 +3724,12 @@ You can change that in the preferences. Arch_AxisSystem - + Axis System - + Creates an axis system from a set of axes @@ -3442,7 +3737,7 @@ You can change that in the preferences. Arch_AxisTools - + Axis tools @@ -3450,12 +3745,12 @@ You can change that in the preferences. Arch_Building - + Building - + Creates a building object including selected objects. @@ -3463,12 +3758,12 @@ You can change that in the preferences. Arch_BuildingPart - + BuildingPart - + Creates a BuildingPart object including selected objects @@ -3476,12 +3771,12 @@ You can change that in the preferences. Arch_Check - + Check - + Checks the selected objects for problems @@ -3489,12 +3784,12 @@ You can change that in the preferences. Arch_CloneComponent - + Clone component - + Clones an object as an undefined architectural component @@ -3502,12 +3797,12 @@ You can change that in the preferences. Arch_CloseHoles - + Close holes - + Closes holes in open shapes, turning them solids @@ -3515,38 +3810,61 @@ You can change that in the preferences. Arch_Component - + Component - + Creates an undefined architectural component + + Arch_CurtainWall + + + Curtain Wall + + + + + Creates a curtain wall object from selected line or from scratch + + + Arch_CutPlane - + Cut with plane - + Cut an object with a plane + + + Cut with a line + + + + + Cut an object with a line with normal workplane + + Arch_Equipment - + Equipment - + Creates an equipment object from a selected object (Part or Mesh) @@ -3554,12 +3872,12 @@ You can change that in the preferences. Arch_Fence - + Fence - + Creates a fence object from a selected section, post and path @@ -3567,25 +3885,25 @@ You can change that in the preferences. Arch_Floor - - Floor + + Level - - Creates a floor object including selected objects + + Creates a Building Part object that represents a level, including selected objects Arch_Frame - + Frame - + Creates a frame object from a planar 2D object (the extrusion path(s)) and a profile. Make sure objects are selected in that order. @@ -3593,62 +3911,62 @@ You can change that in the preferences. Arch_Grid - + The number of rows - + The number of columns - + The sizes for rows - + The sizes of columns - + The span ranges of cells that are merged together - + The type of 3D points produced by this grid object - + The total width of this grid - + The total height of this grid - + Creates automatic column divisions (set to 0 to disable) - + Creates automatic row divisions (set to 0 to disable) - + When in edge midpoint mode, if this grid must reorient its children along edge normals or not - + The indices of faces to hide @@ -3656,12 +3974,12 @@ You can change that in the preferences. Arch_IfcSpreadsheet - + Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. @@ -3669,12 +3987,12 @@ You can change that in the preferences. Arch_Material - + Creates or edits the material definition of a selected object. - + Material @@ -3682,7 +4000,7 @@ You can change that in the preferences. Arch_MaterialTools - + Material tools @@ -3690,12 +4008,12 @@ You can change that in the preferences. Arch_MergeWalls - + Merge Walls - + Merges the selected walls, if possible @@ -3703,12 +4021,12 @@ You can change that in the preferences. Arch_MeshToShape - + Mesh to Shape - + Turns selected meshes into Part Shape objects @@ -3716,12 +4034,12 @@ You can change that in the preferences. Arch_MultiMaterial - + Multi-Material - + Creates or edits multi-materials @@ -3729,12 +4047,12 @@ You can change that in the preferences. Arch_Nest - + Nest - + Nests a series of selected shapes in a container @@ -3742,12 +4060,12 @@ You can change that in the preferences. Arch_Panel - + Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -3755,7 +4073,7 @@ You can change that in the preferences. Arch_PanelTools - + Panel tools @@ -3763,7 +4081,7 @@ You can change that in the preferences. Arch_Panel_Cut - + Panel Cut @@ -3771,17 +4089,17 @@ You can change that in the preferences. Arch_Panel_Sheet - + Creates 2D views of selected panels - + Panel Sheet - + Creates a 2D sheet which can contain panel cuts @@ -3789,17 +4107,17 @@ You can change that in the preferences. Arch_Pipe - + Pipe - + Creates a pipe object from a given Wire or Line - + Creates a connector between 2 or 3 selected pipes @@ -3807,7 +4125,7 @@ You can change that in the preferences. Arch_PipeConnector - + Connector @@ -3815,20 +4133,33 @@ You can change that in the preferences. Arch_PipeTools - + Pipe tools + + Arch_Project + + + Project + + + + + Creates a project entity aggregating the selected sites. + + + Arch_Rebar - + Creates a Reinforcement bar from the selected face of a structural object - + Custom Rebar @@ -3836,12 +4167,12 @@ You can change that in the preferences. Arch_Reference - + External reference - + Creates an external reference object @@ -3849,12 +4180,12 @@ You can change that in the preferences. Arch_Remove - + Remove component - + Remove the selected components from their parents, or create a hole in a component @@ -3862,12 +4193,12 @@ You can change that in the preferences. Arch_RemoveShape - + Remove Shape from Arch - + Removes cubic shapes from Arch components @@ -3875,12 +4206,12 @@ You can change that in the preferences. Arch_Roof - + Roof - + Creates a roof object from the selected wire. @@ -3888,12 +4219,12 @@ You can change that in the preferences. Arch_Schedule - + Schedule - + Creates a schedule to collect data from the model @@ -3901,12 +4232,12 @@ You can change that in the preferences. Arch_SectionPlane - + Section Plane - + Creates a section plane object, including the selected objects @@ -3914,12 +4245,12 @@ You can change that in the preferences. Arch_SelectNonSolidMeshes - + Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups @@ -3927,12 +4258,12 @@ You can change that in the preferences. Arch_Site - + Site - + Creates a site object including selected objects. @@ -3940,17 +4271,17 @@ You can change that in the preferences. Arch_Space - + Space - + Creates a space object from selected boundary objects - + Creates a stairs object @@ -3958,12 +4289,12 @@ You can change that in the preferences. Arch_SplitMesh - + Split Mesh - + Splits selected meshes into independent components @@ -3971,7 +4302,7 @@ You can change that in the preferences. Arch_Stairs - + Stairs @@ -3992,12 +4323,12 @@ You can change that in the preferences. Arch_Survey - + Survey - + Starts survey @@ -4005,12 +4336,12 @@ You can change that in the preferences. Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag - + Force an object to be exported as Brep or not @@ -4018,25 +4349,38 @@ You can change that in the preferences. Arch_ToggleSubs - + Toggle subcomponents - + Shows or hides the subcomponents of this object + + Arch_Truss + + + Truss + + + + + Creates a truss object from selected line or from scratch + + + Arch_Wall - + Wall - + Creates a wall object from scratch or from a selected object (wire, face or solid) @@ -4140,107 +4484,67 @@ You can change that in the preferences. - + Description - + A description for this operation - - Value - - - - - The value to retrieve for each object. Can be "count" to count the objects, or object.Shape.Volume to retrieve a certain property. - - - - + Unit - - An optional unit to express the resulting value. Ex: m^3 - - - - + Objects - - An optional semicolon (;) separated list of object names to be considered by this operation. If the list contains groups, children will be added - - - - + Filter - - A semicolon (;) separated list of type:value filters (see documentation for filters syntax) - - - - + Adds a line below the selected line/cell - - Add - - - - + Deletes the selected line - - Del - - - - + Clears the whole list - + Clear - + Put selected objects into the "Objects" column of the selected row - - Selection - - - - + Imports the contents of a CSV file - + Import - + Export @@ -4264,12 +4568,6 @@ You can change that in the preferences. Dialog - - - This exports the contents of the "Result" spreadsheet to a CSV file. In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -> New sheet -> From file -> Link - Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -> Insert Sheet... -> From file -> Browse... - - BimServer URL: @@ -4315,14 +4613,112 @@ You can change that in the preferences. Force export full FreeCAD parametric data + + + Schedule name: + + + + + Property + + + + + The property to retrieve from each object. +Can be "count" to count the objects, or property names +like "Length" or "Shape.Volume" to retrieve +a certain property. + + + + + An optional unit to express the resulting value. Ex: m^3 (you can also write m³ or m3) + + + + + An optional semicolon (;) separated list of object names internal names, not labels) to be considered by this operation. If the list contains groups, children will be added. Leave blank to use all objects from the document + + + + + <html><head/><body><p>An optional semicolon (;) separated list of property:value filters. Prepend ! to a property name to invert the effect of the filer (exclude objects that match the filter. Objects whose property contains the value will be matched. Examples of valid filters (everything is case-insensitive):</p><p><span style=" font-weight:600;">Name:Wall</span> - Will only consider objects with &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">!Name:Wall</span> - Will only consider objects which DON'T have &quot;wall&quot; in their name (internal name)</p><p><span style=" font-weight:600;">Descriptionl:Win</span> - Will only consider objects with &quot;win&quot; in their description</p><p><span style=" font-weight:600;">!Label:Win</span> - Will only consider objects which DON't have &quot;win&quot; in their label</p><p><span style=" font-weight:600;">IfcType:Wall</span> - Will only consider objects which Ifc Type is &quot;Wall&quot;</p><p><span style=" font-weight:600;">!Tag:Wall</span> - Will only consider objects which tag is NOT &quot;Wall&quot;</p><p>If you leave this field empty, no filtering is applied</p></body></html> + + + + + If this is enabled, an associated spreadsheet containing the results will be maintained together with this schedule object + + + + + Associate spreadsheet + + + + + If this is turned on, additional lines will be filled with each object considered. If not, only the totals. + + + + + Detailed results + + + + + Add row + + + + + Del row + + + + + Add selection + + + + + <html><head/><body><p>This exports the results to a CSV or Markdown file. </p><p><span style=" font-weight:600;">Note for CSV export:</span></p><p>In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&gt; New sheet -&gt; From file -&gt; Link (Note: as of LibreOffice v5.4.5.1 the correct path now is: Sheets tab bar -&gt; Insert Sheet... -&gt; From file -&gt; Browse...)</p></body></html> + + Draft - + Writing camera position + + + Draft creation tools + + + + + Draft annotation tools + + + + + Draft modification tools + + + + + Draft + + + + + Import-Export + + Form @@ -4412,22 +4808,22 @@ You can change that in the preferences. - + Add - + Up - + Down - + Del @@ -4526,6 +4922,16 @@ You can change that in the preferences. Preview + + + Total thickness + + + + + Invert + + Gui::Dialog::DlgSettingsArch @@ -4545,27 +4951,27 @@ You can change that in the preferences. - + 2D rendering - + Show debug information during 2D rendering - + Show renderer debug messages - + Cut areas line thickness ratio - + Specifies how many times the viewed line thickness must be applied to cut lines @@ -4645,75 +5051,60 @@ You can change that in the preferences. - + Mesh to Shape Conversion - + If this is checked, conversion is faster but the result might still contain triangulated faces - + Fast conversion - + Tolerance: - + If this is checked, flat groups of faces will be force-flattened, resulting in possible gaps and non-solid results - + Force flat faces - + If this is checked, holes in faces will be performed by subtraction rather than using wires orientation - + Cut method - + Show debug messages - - If this is checked, openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted - - - - + Separate openings - - If this is checked, object names will be prefixed with the IFC ID number - - - - + Prefix names with ID number - - - A comma-separated list of Ifc entities to exclude from import - - Scaling factor @@ -4755,17 +5146,7 @@ You can change that in the preferences. - - Some IFC viewers don't like objects exported as extrusions. Use this to force all objects to be exported as BREP geometry. - - - - - This is the SVG stroke-dasharray property to apply to projections of hidden objects. - - - - + 30, 10 @@ -4795,27 +5176,22 @@ You can change that in the preferences. - + Force export as Brep - + Bim server - + Address - - The URL of a bim server instance (www.bimserver.org) to connect to. - - - - + http://localhost:8082 @@ -4825,232 +5201,162 @@ You can change that in the preferences. - + Export options - - - IFC - - General options - - Show verbose information during import and export of IFC files - - - - + Import options - + Import arch IFC objects as - + Specifies what kind of objects will be created in FreeCAD - + Parametric Arch objects - + Non-parametric Arch objects - + Simple Part shapes - + One compound per floor - + Do not import Arch objects - + Import struct IFC objects as - + One compound for all - + Do not import structural objects - + Root element: - - Only subtypes of this element will be imported. Keep value as "IfcProduct" to import all building elements. - - - - - If this is checked, the importer will try to detect extrusions. This might slow things down... - - - - + Detect extrusions - - If several materials with the same name are found in the IFC file, they will be treated as one. - - - - - Merge materials with same name - - - - + Mesher - - The mesher to use. If using netgen, make sure netgen is enabled in the Mesh module - - - - + Builtin - + Mefisto - + Netgen - + Builtin and mefisto mesher options - + Tessellation - - The tessellation value to use with the builtin and mefisto meshers - - - - + Netgen mesher options - + Grading - - The grading value to use for netgen meshing - - - - + Segments per edge - - The maximum number of segments per edge - - - - + Segments per radius - - The number of segments per radius - - - - - Allow second order - - - - + Second order - + Allows optimization - + Optimize - - Allow quad faces - - - - + Allow quads - + Use triangulation options set in the DAE options page - + Use DAE triangulation options - - Curved shapes that cannot be represented as curves in IFC are decomposed into flat facets. If this is checked, some additional calculation is done to join coplanar facets. - - - - + Join coplanar facets when triangulating @@ -5070,35 +5376,10 @@ You can change that in the preferences. - + Create clones when objects have shared geometry - - - Show this dialog when importing and exporting - - - - - If checked each object will have their Ifc Properties stored in a spreadsheet object. - - - - - Import Ifc Properties in spreadsheet - - - - - When exporting objects without UID, the generated UID will be stored inside the FreeCAD object for reuse next time that object is exported, which gives smaller diffs between versions - - - - - Store IFC universal ID in FreeCAD objects - - If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color. @@ -5110,37 +5391,32 @@ You can change that in the preferences. - + Symbol line thickness ratio - + Pattern scale - - Scaling factor for patterns used by object that have a Footprint display mode - - - - + Open in external browser - + Survey - + If this is checked, the text that gets placed in the clipboard will include the unit. Otherwise, it will be a simple number expressed in internal units (millimeters) - + Include unit when sending measurements to clipboard @@ -5155,57 +5431,42 @@ You can change that in the preferences. - + Split walls made of multiple layers - + Split multilayer walls - - Warning, experimental feature! - - - - + Use IfcOpenShell serializer if available - + Export 2D objects as IfcAnnotations - + Hidden geometry pattern - + Tolerance value to use when checking if 2 adjacent faces as planar - - Fit view during import on the imported objects. This will slow down the import, but one can watch the import. - - - - + Fit view while importing - - If this is checked, all FreeCAD object properties will be stored inside the exported objects, allowing to recreate a full parametric model on reimport. - - - - + Export full FreeCAD parametric model @@ -5239,11 +5500,6 @@ You can change that in the preferences. Set "Move with host" property to True by default - - - If this is checked, the "Open BimServer in browser" button will open the Bim Server interface in an external browser instead of the FreeCAD web workbench - - Use sketches @@ -5255,27 +5511,17 @@ You can change that in the preferences. - + Exclude list: - - If this is checked, when possible, similar entities will be used only once in the file. This can reduce the file size a lot, but will make it less easily readable by humans - - - - + Reuse similar entities - - When possible, IFC objects that are extruded rectangles are exported as IfcRectangleProfileDef. However, some other applications notoriously have problems importing that entity. If this is your case, you can disable this here (all profiles will be exported as IfcArbitraryClosedProfileDef). - - - - + Disable IfcRectangleProfileDef @@ -5285,22 +5531,22 @@ You can change that in the preferences. - + IFC version - + The IFC version will change which attributes and products are supported - + IFC4 - + IFC2X3 @@ -5340,89 +5586,364 @@ You can change that in the preferences. - - Some IFC types such as IfcWall or IfcBeam have special standard versions like IfcWallStandardCase or IfcBeamStandardCase. If this option is turned on, FreeCAD will automatically export such objects as standard cases when the necessary conditions are met. - - - - + Import full FreeCAD parametric definitions if available - + Auto-detect and export as standard cases when applicable - - When exporting an IFC file, if no site if found in the FreeCAD document, a default one will be added. A site is not mandatory by the IFC standard, but it is a common practice to always have at least one in the file. + + If this is checked, when an Arch object has a material, the object will take the color of the material. This can be overridden for each object. - - Add default site if none is found in the document + + Use material color as shape color - - When exporting an IFC file, if no building if found in the FreeCAD document, a default one will be added.<br/><b>Warning</b>: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. However, at FreeCAD, we believe having a building should not be mandatory, and this option is there so we have a chance to show our point of view to the world and try to convince others. + + This is the SVG stroke-dasharray property to apply +to projections of hidden objects. - - Add default building if no ne is found in the document (no standard) + + Scaling factor for patterns used by object that have +a Footprint display mode - - When exporting an IFC file, if no building storey if found in the FreeCAD document, a default one will be added. A building storey is not mandatory by the IFC standard, but it is a common practice to always have at least one in the file. + + The URL of a bim server instance (www.bimserver.org) to connect to. - - Add default building storey if none is found in the document + + If this is selected, the "Open BimServer in browser" +button will open the Bim Server interface in an external browser +instead of the FreeCAD web workbench + + + + + All dimensions in the file will be scaled with this factor + + + + + Meshing program that should be used. +If using Netgen, make sure that it is available. + + + + + Tessellation value to use with the Builtin and the Mefisto meshing program. + + + + + Grading value to use for meshing using Netgen. +This value describes how fast the mesh size decreases. +The gradient of the local mesh size h(x) is bound by |Δh(x)| ≤ 1/value. + + + + + Maximum number of segments per edge + + + + + Number of segments per radius + + + + + Allow a second order mesh + + + + + Allow quadrilateral faces + + + + + IFC export + + + + + Show this dialog when exporting + + + + + Some IFC viewers don't like objects exported as extrusions. +Use this to force all objects to be exported as BREP geometry. + + + + + Curved shapes that cannot be represented as curves in IFC +are decomposed into flat facets. +If this is checked, additional calculation is done to join coplanar facets. + + + + + When exporting objects without unique ID (UID), the generated UID +will be stored inside the FreeCAD object for reuse next time that object +is exported. This leads to smaller differences between file versions. + + + + + Store IFC unique ID in FreeCAD objects + + + + + IFCOpenShell is a library that allows to import IFC files. +Its serializer functionality allows to give it an OCC shape and it will +produce adequate IFC geometry: NURBS, faceted, or anything else. +Note: The serializer is still an experimental feature! + + + + + 2D objects will be exported as IfcAnnotation + + + + + All FreeCAD object properties will be stored inside the exported objects, +allowing to recreate a full parametric model on reimport. + + + + + When possible, similar entities will be used only once in the file if possible. +This can reduce the file size a lot, but will make it less easily readable. + + + + + When possible, IFC objects that are extruded rectangles will be +exported as IfcRectangleProfileDef. +However, some other applications might have problems importing that entity. +If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef. + + + + + Some IFC types such as IfcWall or IfcBeam have special standard versions +like IfcWallStandardCase or IfcBeamStandardCase. +If this option is turned on, FreeCAD will automatically export such objects +as standard cases when the necessary conditions are met. + + + + + If no site is found in the FreeCAD document, a default one will be added. +A site is not mandatory but a common practice is to have at least one in the file. + + + + + Add default site if one is not found in the document + + + + + If no building is found in the FreeCAD document, a default one will be added. +Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file. +However, at FreeCAD, we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. + + + + + Add default building if one is not found in the document (no standard) + + + + + If no building storey is found in the FreeCAD document, a default one will be added. +A building storey is not mandatory but a common practice to have at least one in the file. + + + + + Add default building storey if one is not found in the document + + + + + IFC file units + + + + + The units you want your IFC file to be exported to. Note that IFC file are ALWAYS written in metric units. Imperial units are only a conversion applied on top of it. But some BIM applications will use this to choose which unit to work with when opening the file. + + + + + Metric + + + + + Imperial + + + + + IFC import + + + + + Show this dialog when importing + + + + + Shows verbose debug messages during import and export +of IFC files in the Report view panel + + + + + Clones are used when objects have shared geometry +One object is the base object, the others are clones. + + + + + Only subtypes of the specified element will be imported. +Keep the element IfcProduct to import all building elements. + + + + + Openings will be imported as subtractions, otherwise wall shapes +will already have their openings subtracted + + + + + The importer will try to detect extrusions. +Note that this might slow things down. + + + + + Object names will be prefixed with the IFC ID number + + + + + If several materials with the same name and color are found in the IFC file, +they will be treated as one. + + + + + Merge materials with same name and same color + + + + + Each object will have their IFC properties stored in a spreadsheet object + + + + + Import IFC properties in spreadsheet + + + + + IFC files can contain unclean or non-solid geometry. If this option is checked, all the geometry is imported, regardless of their validity. + + + + + Allow invalid shapes + + + + + Comma-separated list of IFC entities to be excluded from imports + + + + + Fit view during import on the imported objects. +This will slow down the import, but one can watch the import. + + + + + Creates a full parametric model on import using stored +FreeCAD object properties + + + + + If this option is checked, the default Project, Site, Building and Storeys objects that are usually found in an IFC file are not imported, and all objects are placed in a Group. Buildings and Storeys are still imported if there is more than one. + + + + + Replace Project, Site, Building and Storey by Group Workbench - + Arch tools - - - Draft tools - - - - - Draft mod tools - - arch - + &Draft - + Utilities - - Snapping + + &Arch - - &Arch + + Creation + + + + + Annotation + + + + + Modification diff --git a/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts b/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts index 427fe5e83e..e8d0eb2070 100644 --- a/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts +++ b/src/Mod/Assembly/Gui/Resources/translations/Assembly.ts @@ -1,6 +1,6 @@ - + AssemblyGui::TaskAssemblyConstraints @@ -304,7 +304,7 @@ - <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblys, the parent assembly will not be fixed inside the other ones.</p></body></html> + <html><head/><body><p>Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.</p></body></html> diff --git a/src/Mod/Draft/Resources/translations/Draft.ts b/src/Mod/Draft/Resources/translations/Draft.ts index 510d408438..c0a4f52223 100644 --- a/src/Mod/Draft/Resources/translations/Draft.ts +++ b/src/Mod/Draft/Resources/translations/Draft.ts @@ -3,833 +3,825 @@ App::Property - - Defines a hatch pattern - - - - - Sets the size of the pattern - - - - - Startpoint of dimension - - - - - Endpoint of dimension - - - - - Point through which the dimension line passes - - - - - The object measured by this dimension - - - - - The geometry this dimension is linked to - - - - - The measurement of this dimension - - - - - For arc/circle measurements, false = radius, true = diameter - - - - - Font size - - - - - The number of decimals to show - - - - - Arrow size - - - - - The spacing between the text and the dimension line - - - - - Arrow type - - - - - Font name - - - - - Line width - - - - - Line color - - - - - Length of the extension lines - - - - - Rotate the dimension arrows 180 degrees - - - - - Rotate the dimension text 180 degrees - - - - - Show the unit suffix - - - - - The position of the text. Leave (0,0,0) for automatic position - - - - - Text override. Use $dim to insert the dimension length - - - - - A unit to express the measurement. Leave blank for system default - - - - - Start angle of the dimension - - - - - End angle of the dimension - - - - - The center point of this dimension - - - - - The normal direction of this dimension - - - - - Text override. Use 'dim' to insert the dimension length - - - - - Length of the rectangle - - - - + Radius to use to fillet the corners - - Size of the chamfer to give to the corners - - - - - Create a face - - - - - Defines a texture image (overrides hatch patterns) - - - - - Start angle of the arc - - - - - End angle of the arc (for a full circle, give it same value as First Angle) - - - - - Radius of the circle - - - - - The minor radius of the ellipse - - - - - The major radius of the ellipse - - - - - The vertices of the wire - - - - - If the wire is closed or not - - - - + The start point of this line - + The end point of this line - + The length of this line - - Create a face if this object is closed - - - - - The number of subdivisions of each edge - - - - - Number of faces - - - - - Radius of the control circle - - - - - How the polygon must be drawn from the control circle - - - - + Projection direction - + The width of the lines inside this object - + The size of the texts inside this object - + The spacing between lines of text - + The color of the projected objects - + The linked object - + Shape Fill Style - + Line Style - + If checked, source objects are displayed regardless of being visible in the 3D model - - Create a face if this spline is closed - - - - - Parameterization factor - - - - - The points of the Bezier curve - - - - - The degree of the Bezier function - - - - - Continuity - - - - - If the Bezier curve should be closed or not - - - - - Create a face if this curve is closed - - - - - The components of this block - - - - - The base object this 2D view must represent - - - - - The projection vector of this object - - - - - The way the viewed object must be projected - - - - - The indices of the faces to be projected in Individual Faces mode - - - - - Show hidden lines - - - - + The base object that must be duplicated - + The type of array to create - + The axis direction - + Number of copies in X direction - + Number of copies in Y direction - + Number of copies in Z direction - + Number of copies - + Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction - + Distance and orientation of intervals in Axis direction - + Center point - + Angle to cover with copies - + Specifies if copies must be fused (slower) - + The path object along which to distribute objects - + Selected subobjects (edges) of PathObj - + Optional translation vector - + Orientation of Base along path - - X Location - - - - - Y Location - - - - - Z Location - - - - - Text string - - - - - Font file name - - - - - Height of text - - - - - Inter-character spacing - - - - - Linked faces - - - - - Specifies if splitter lines must be removed - - - - - An optional extrusion value to be applied to all faces - - - - - Height of the rectangle - - - - - Horizontal subdivisions of this rectangle - - - - - Vertical subdivisions of this rectangle - - - - - The placement of this object - - - - - The display length of this section plane - - - - - The size of the arrows of this section plane - - - - - For Cutlines and Cutfaces modes, this leaves the faces at the cut location - - - - - The base object is the wire, it's formed from 2 objects - - - - - The tool object is the wire, it's formed from 2 objects - - - - - The length of the straight segment - - - - - The point indicated by this label - - - - - The points defining the label polyline - - - - - The direction of the straight segment - - - - - The type of information shown by this label - - - - - The target object of this label - - - - - The text to display when type is set to custom - - - - - The text displayed by this label - - - - - The size of the text - - - - - The font of the text - - - - - The size of the arrow - - - - - The vertical alignment of the text - - - - - The type of arrow of this label - - - - - The type of frame around the text of this object - - - - - Text color - - - - - The maximum number of characters on each line of the text box - - - - - The distance the dimension line is extended past the extension lines - - - - - Length of the extension line above the dimension line - - - - - The points of the B-spline - - - - - If the B-spline is closed or not - - - - - Tessellate Ellipses and B-splines into line segments - - - - - Length of line segments if tessellating Ellipses or B-splines into line segments - - - - - If this is True, this object will be recomputed only if it is visible - - - - + Base - + PointList - + Count - - - The objects included in this clone - - - - - The scale factor of this clone - - - - - If this clones several objects, this specifies if the result is a fusion or a compound - - - - - This specifies if the shapes sew - - - - - Display a leader line or not - - - - - The text displayed by this object - - - - - Line spacing (relative to font size) - - - - - The area of this object - - - - - Displays a Dimension symbol at the end of the wire - - - - - Fuse wall and structure objects of same type and material - - The objects that are part of this layer - + If on, the child objects of this layer will match its visual aspects - + The line color of the children of this layer - + The shape color of the children of this layer - + The line width of the children of this layer - + The draw style of the children of this layer - + The transparency of the children of this layer + + + Show array element as children object + + + + + The axis (e.g. DatumLine) overriding Axis/Center + + + + + Distance between copies in a circle + + + + + Distance between circles + + + + + number of circles + + + + + Dialog + + + Annotation Styles Editor + + + + + Style name + + + + + The name of your style. Existing style names can be edited + + + + + Add new... + + + + + Renames the selected style + + + + + Rename + + + + + Deletes the selected style + + + + + Delete + + + + + Text + + + + + Font size + + + + + Line spacing + + + + + Font name + + + + + The font to use for texts and dimensions + + + + + Units + + + + + Scale multiplier + + + + + Decimals + + + + + Unit override + + + + + Show unit + + + + + A multiplier value that affects distances shown by dimensions + + + + + Forces dimensions to be shown in a specific unit + + + + + The number of decimals to show on dimensions + + + + + Shows the units suffix on dimensions or not + + + + + Line and arrows + + + + + Line width + + + + + Extension overshoot + + + + + Arrow size + + + + + Show lines + + + + + Dimension overshoot + + + + + Extension lines + + + + + Arrow type + + + + + Line / text color + + + + + Shows the dimension line or not + + + + + The width of the dimension lines + + + + + px + + + + + The color of dimension lines, arrows and texts + + + + + The typeof arrows to use for dimensions + + + + + Dot + + + + + Arrow + + + + + Tick + + Draft - - Slope - - - - - Scale - - - - - Writing camera position - - - - - Writing objects shown/hidden state - - - - - X factor - - - - - Y factor - - - - - Z factor - - - - - Uniform scaling - - - - - Working plane orientation - - - - + Download of dxf libraries failed. Please install the dxf Library addon manually from menu Tools -> Addon Manager - - This Wire is already flat + + %s cannot be modified because its placement is readonly. - - Pick from/to points + + Upgrade: Unknown force method: - - Slope to give selected Wires/Lines: 0 = horizontal, 1 = 45deg up, -1 = 45deg down + + Draft creation tools - - Create a clone + + Draft annotation tools + + + + + Draft modification tools + + + + + Draft utility tools + + + + + &Drafting + + + + + &Annotation + + + + + &Modification + + + + + &Utilities + + + + + Draft + + + + + Import-Export + + + + + DraftCircularArrayTaskPanel + + + Circular array + + + + + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + + + + + Center of rotation + + + + + Z + + + + + X + + + + + Y + + + + + Reset the coordinates of the center of rotation. + + + + + Reset point + + + + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + + + + + Fuse + + + + + If checked, the resulting object will be a "Link array" instead of a regular array. +A Link array is more efficient when creating multiple copies, but it cannot be fused together. + + + + + Link array + + + + + Distance from one element in one ring of the array to the next element in the same ring. +It cannot be zero. + + + + + Tangential distance + + + + + Distance from one layer of objects to the next layer of objects. + + + + + Radial distance + + + + + The number of symmetry lines in the circular array. + + + + + Number of circular layers or rings to create, including a copy of the original object. +It must be at least 2. + + + + + Number of circular layers + + + + + Symmetry + + + + + (Placeholder for the icon) + + + + + DraftOrthoArrayTaskPanel + + + Orthogonal array + + + + + Distance between the elements in the Z direction. +Normally, only the Z value is necessary; the other two values can give an additional shift in their respective directions. +Negative values will result in copies produced in the negative direction. + + + + + Z intervals + + + + + Z + + + + + Y + + + + + X + + + + + Reset the distances. + + + + + Reset Z + + + + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + + + + + Fuse + + + + + If checked, the resulting object will be a "Link array" instead of a regular array. +A Link array is more efficient when creating multiple copies, but it cannot be fused together. + + + + + Link array + + + + + (Placeholder for the icon) + + + + + Distance between the elements in the X direction. +Normally, only the X value is necessary; the other two values can give an additional shift in their respective directions. +Negative values will result in copies produced in the negative direction. + + + + + X intervals + + + + + Reset X + + + + + Distance between the elements in the Y direction. +Normally, only the Y value is necessary; the other two values can give an additional shift in their respective directions. +Negative values will result in copies produced in the negative direction. + + + + + Y intervals + + + + + Reset Y + + + + + Number of elements in the array in the specified direction, including a copy of the original object. +The number must be at least 1 in each direction. + + + + + Number of elements + + + + + DraftPolarArrayTaskPanel + + + Polar array + + + + + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + + + + + Center of rotation + + + + + Z + + + + + X + + + + + Y + + + + + Reset the coordinates of the center of rotation. + + + + + Reset point + + + + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + + + + + Fuse + + + + + If checked, the resulting object will be a "Link array" instead of a regular array. +A Link array is more efficient when creating multiple copies, but it cannot be fused together. + + + + + Link array + + + + + Sweeping angle of the polar distribution. +A negative angle produces a polar pattern in the opposite direction. +The maximum absolute value is 360 degrees. + + + + + Polar angle + + + + + Number of elements in the array, including a copy of the original object. +It must be at least 2. + + + + + Number of elements + + + + + (Placeholder for the icon) @@ -896,1059 +888,233 @@ from menu Tools -> Addon Manager - - Draft_AddConstruction - - - Add to Construction group - - - - - Adds the selected objects to the Construction group - - - - - Draft_AddPoint - - - Add Point - - - - - Adds a point to an existing Wire or B-spline - - - - - Draft_AddToGroup - - - Move to group... - - - - - Moves the selected object(s) to an existing group - - - - - Draft_ApplyStyle - - - Apply Current Style - - - - - Applies current line width and color to selected objects - - - - - Draft_Arc - - - Arc - - - - - Creates an arc by center point and radius. CTRL to snap, SHIFT to constrain - - - - - Draft_ArcTools - - - Arc tools - - - - - Draft_Arc_3Points - - - Arc 3 points - - - - - Creates an arc by 3 points - - - - - Draft_Array - - - Array - - - - - Creates a polar or rectangular array from a selected object - - - - - Draft_AutoGroup - - - AutoGroup - - - - - Select a group to automatically add all Draft & Arch objects to - - - - - Draft_BSpline - - - B-spline - - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain - - - - - Draft_BezCurve - - - BezCurve - - - - - Creates a Bezier curve. CTRL to snap, SHIFT to constrain - - - - - Draft_BezierTools - - - Bezier tools - - - - - Draft_Circle - - - Circle - - - - - Creates a circle. CTRL to snap, ALT to select tangent objects - - - - - Draft_Clone - - - Clone - - - - - Clones the selected object(s) - - - - - Draft_CloseLine - - - Close Line - - - - - Closes the line being drawn - - - - - Draft_CubicBezCurve - - - CubicBezCurve - - - - - Creates a Cubic Bezier curve -Click and drag to define control points. CTRL to snap, SHIFT to constrain - - - - - Draft_DelPoint - - - Remove Point - - - - - Removes a point from an existing Wire or B-spline - - - - - Draft_Dimension - - - Dimension - - - - - Creates a dimension. CTRL to snap, SHIFT to constrain, ALT to select a segment - - - - - Draft_Downgrade - - - Downgrade - - - - - Explodes the selected objects into simpler objects, or subtracts faces - - - - - Draft_Draft2Sketch - - - Draft to Sketch - - - - - Convert bidirectionally between Draft and Sketch objects - - - - - Draft_Drawing - - - Drawing - - - - - Puts the selected objects on a Drawing sheet - - - - - Draft_Edit - - - Edit - - - - - Edits the active object - - - - - Draft_Edit_Improved - - - Edit Improved - - - - - Edits the selected objects - - - - - Draft_Ellipse - - - Ellipse - - - - - Creates an ellipse. CTRL to snap - - - - - Draft_Facebinder - - - Facebinder - - - - - Creates a facebinder object from selected face(s) - - - - - Draft_FinishLine - - - Finish line - - - - - Finishes a line without closing it - - - - - Draft_FlipDimension - - - Flip Dimension - - - - - Flip the normal direction of a dimension - - - - - Draft_Heal - - - Heal - - - - - Heal faulty Draft objects saved from an earlier FreeCAD version - - - - - Draft_Join - - - Join - - - - - Joins two wires together - - - - - Draft_Label - - - Label - - - - - Creates a label, optionally attached to a selected object or element - - - Draft_Layer - + Layer - + Adds a layer - Draft_Line + Form - - Line + + Working plane setup - - Creates a 2-point line. CTRL to snap, SHIFT to constrain - - - - - Draft_Mirror - - - Mirror + + Select a face or working plane proxy or 3 vertices. +Or choose one of the options below - - Mirrors the selected objects along a line defined by two points - - - - - Draft_Move - - - Move + + Sets the working plane to the XY plane (ground plane) - - Moves the selected objects between 2 points. CTRL to snap, SHIFT to constrain + + Top (XY) - - - Draft_Offset - + + Sets the working plane to the XZ plane (front plane) + + + + + Front (XZ) + + + + + Sets the working plane to the YZ plane (side plane) + + + + + Side (YZ) + + + + + Sets the working plane facing the current view + + + + + Align to view + + + + + The working plane will align to the current +view each time a command is started + + + + + Automatic + + + + + An optional offset to give to the working plane +above its base position. Use this together with one +of the buttons above + + + + Offset - - Offsets the active object. CTRL to snap, SHIFT to constrain, ALT to copy + + If this is selected, the working plane will be +centered on the current view when pressing one +of the buttons above - - - Draft_PathArray - - PathArray + + Center plane on view - - Creates copies of a selected object along a selected path. + + Or select a single vertex to move the current +working plane without changing its orientation. +Then, press the button below - - - Draft_Point - - Point + + Moves the working plane without changing its +orientation. If no point is selected, the plane +will be moved to the center of the view - - Creates a point object + + Move working plane - - - Draft_PointArray - - PointArray + + The spacing between the smaller grid lines - - Creates copies of a selected object on the position of points. + + Grid spacing - - - Draft_Polygon - - Polygon + + The number of squares between each main line of the grid - - Creates a regular polygon. CTRL to snap, SHIFT to constrain + + Main line every - - - Draft_Rectangle - - Rectangle + + The distance at which a point can be snapped to +when approaching the mouse. You can also change this +value by using the [ and ] keys while drawing - - Creates a 2-point rectangle. CTRL to snap + + Snapping radius - - - Draft_Rotate - - Rotate + + Centers the view on the current working plane - - Rotates the selected objects. CTRL to snap, SHIFT to constrain, ALT creates a copy + + Center view - - - Draft_Scale - - Scale + + Resets the working plane to its previous position - - Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy - - - - - Draft_SelectGroup - - - Select group - - - - - Selects all objects with the same parents as this group - - - - - Draft_SelectPlane - - - SelectPlane - - - - - Select a working plane for geometry creation - - - - - Draft_SetWorkingPlaneProxy - - - Creates a proxy object from the current working plane - - - - - Create Working Plane Proxy - - - - - Draft_Shape2DView - - - Shape 2D view - - - - - Creates Shape 2D views of selected objects - - - - - Draft_ShapeString - - - Shape from text... - - - - - Creates text string in shapes. - - - - - Draft_ShowSnapBar - - - Show Snap Bar - - - - - Shows Draft snap toolbar - - - - - Draft_Slope - - - Set Slope - - - - - Sets the slope of a selected Line or Wire - - - - - Draft_Snap_Angle - - - Angles - - - - - Snaps to 45 and 90 degrees points on arcs and circles - - - - - Draft_Snap_Center - - - Center - - - - - Snaps to center of circles and arcs - - - - - Draft_Snap_Dimensions - - - Dimensions - - - - - Shows temporary dimensions when snapping to Arch objects - - - - - Draft_Snap_Endpoint - - - Endpoint - - - - - Snaps to endpoints of edges - - - - - Draft_Snap_Extension - - - Extension - - - - - Snaps to extension of edges - - - - - Draft_Snap_Grid - - - Grid - - - - - Snaps to grid points - - - - - Draft_Snap_Intersection - - - Intersection - - - - - Snaps to edges intersections - - - - - Draft_Snap_Lock - - - Toggle On/Off - - - - - Activates/deactivates all snap tools at once - - - - - Lock - - - - - Draft_Snap_Midpoint - - - Midpoint - - - - - Snaps to midpoints of edges - - - - - Draft_Snap_Near - - - Nearest - - - - - Snaps to nearest point on edges - - - - - Draft_Snap_Ortho - - - Ortho - - - - - Snaps to orthogonal and 45 degrees directions - - - - - Draft_Snap_Parallel - - - Parallel - - - - - Snaps to parallel directions of edges - - - - - Draft_Snap_Perpendicular - - - Perpendicular - - - - - Snaps to perpendicular points on edges - - - - - Draft_Snap_Special - - - Special - - - - - Snaps to special locations of objects - - - - - Draft_Snap_WorkingPlane - - - Working Plane - - - - - Restricts the snapped point to the current working plane - - - - - Draft_Split - - - Split - - - - - Splits a wire into two wires - - - - - Draft_Stretch - - - Stretch - - - - - Stretches the selected objects - - - - - Draft_Text - - - Text - - - - - Creates an annotation. CTRL to snap - - - - - Draft_ToggleConstructionMode - - - Toggles the Construction Mode for next objects. - - - - - Toggle Construction Mode - - - - - Draft_ToggleContinueMode - - - Toggle Continue Mode - - - - - Toggles the Continue Mode for next commands. - - - - - Draft_ToggleDisplayMode - - - Toggle display mode - - - - - Swaps display mode of selected objects between wireframe and flatlines - - - - - Draft_ToggleGrid - - - Toggle Grid - - - - - Toggles the Draft grid on/off - - - - - Grid - - - - - Toggles the Draft grid On/Off - - - - - Draft_Trimex - - - Trimex - - - - - Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts - - - - - Draft_UndoLine - - - Undo last segment - - - - - Undoes the last drawn segment of the line being drawn - - - - - Draft_Upgrade - - - Upgrade - - - - - Joins the selected objects into one, or converts closed wires to filled faces, or unites faces - - - - - Draft_Wire - - - Polyline - - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain - - - - - Draft_WireToBSpline - - - Wire to B-spline - - - - - Converts between Wire and B-spline + + Previous Gui::Dialog::DlgSettingsDraft - + General Draft Settings - + This is the default color for objects being drawn while in construction mode. - + This is the default group name for construction geometry - + Construction - + Save current color and linewidth across sessions - - If this is checked, copy mode will be kept across command, otherwise commands will always start in no-copy mode - - - - + Global copy mode - + Default working plane - + None - + XY (Top) - + XZ (Front) - + YZ (Side) @@ -1966,12 +1132,12 @@ such as "Arial:Bold" - + Default template sheet - + The default template to use when creating a new drawing sheet @@ -1995,11 +1161,6 @@ such as "Arial:Bold" Original color and linewidth - - - When exporting splines to DXF, they are transformed in polylines. This value is the maximum length of each of the polyline segments. If 0, then the whole spline is treated as a straight segment. - - Check this if you want the areas (3D faces) to be imported too. @@ -2016,55 +1177,30 @@ such as "Arial:Bold" - + Construction group name - + Tolerance - - Check this if you want the non-named blocks (beginning with a *) to be imported too - - - - + Join geometry - + Alternate SVG Patterns location - + Here you can specify a directory containing SVG files containing <pattern> definitions that can be added to the standard Draft hatch patterns - - - Draft interface mode - - - - - This is the UI mode in which the Draft module will work: Toolbar mode will place all Draft settings in a separate toolbar, while taskbar mode will use the FreeCAD Taskview system for all its user interaction - - - - - Toolbar - - - - - Taskview - - Constrain mod @@ -2091,12 +1227,7 @@ such as "Arial:Bold" - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - - - - + Select base objects after copying @@ -2131,7 +1262,7 @@ such as "Arial:Bold" - + Internal precision level @@ -2151,17 +1282,12 @@ such as "Arial:Bold" - + Group layers into blocks - - If this is checked, all objects containing faces will be exported as 3d polyfaces - - - - + Export 3D objects as polyface meshes @@ -2181,7 +1307,7 @@ such as "Arial:Bold" - + Show Working Plane tracker @@ -2191,67 +1317,37 @@ such as "Arial:Bold" - - If this is checked, imported texts will get the standard Draft text size, instead of the size they have in the DXF document - - - - + Use standard font size for texts - - If this is checked, hatches will be converted into simple wires - - - - + Import hatch boundaries as wires - - If this is checked, when polylines have a width defined, they will be rendered as closed wires with the correct width - - - - + Render polylines with width - - Style of SVG file to write when exporting a Sketch. - - - - + Translated (for print & display) - + Raw (for CAM) - - When exporting SVG views, make all white linework appear in black, for better readability against white backgrounds - - - - + Translate white line color to black - - When this is checked, the Draft tools will create Part primitives instead of Draft objects, when available. - - - - + Use Part Primitives when available @@ -2271,42 +1367,37 @@ such as "Arial:Bold" - + Construction geometry color - + Import - + texts and dimensions - + points - + layouts - + *blocks - - If this is checked, the exported objects will be projected to reflect the current view direction - - - - + Project exported objects along current view direction @@ -2322,36 +1413,26 @@ such as "Arial:Bold" - Default line color - - - - - Default line width - - - - Snap symbols style - + Draft classic style - + Bitsnpieces style - + Color - + Hatch patterns resolution @@ -2411,57 +1492,42 @@ such as "Arial:Bold" - + Fill objects with faces whenever possible - + Create - + simple Part shapes - - If this is checked, parametric Draft objects will be created whenever possible - - - - + Draft objects - - If this is checked, sketches will be created whenever possible - - - - + Sketches - - If this is checked, colors will be retrieved from the DXF objects whenever possible. Otherwise default colors will be applied. - - - - + Get original colors from the DXF file - + Treat ellipses and splines as polylines - + Export style @@ -2471,32 +1537,12 @@ such as "Arial:Bold" - - <html><head/><body><p>By checking this, you will allow FreeCAD to download and update the</p><p>components needed for DXF import and export. You can also do that</p><p>manually, by visiting https://github.com/yorikvanhavre/Draft-dxf-importer</p></body></html> - - - - + Allow FreeCAD to automatically download and update the DXF libraries - - If this is checked, only standard Part objects will be created (fastest) - - - - - If this is checked, DXF layers will be imported as Draft VisGroups - - - - - Use VisGroups - - - - + mm @@ -2521,32 +1567,32 @@ such as "Arial:Bold" - + Dashed line definition - + 0.09,0.05 - + Dashdot line definition - + 0.09,0.05,0.02,0.05 - + Dotted line definition - + 0.02,0.02 @@ -2611,7 +1657,7 @@ such as "Arial:Bold" - + Drawing view line definitions @@ -2641,17 +1687,12 @@ such as "Arial:Bold" - - If this is checked, the old python importer is used, otherwise the new C++ one (faster, but not as many features yet) - - - - + Use legacy python importer - + Export options @@ -2666,82 +1707,50 @@ such as "Arial:Bold" - - If this is checked, no units conversion will occur. One unit in the SVG file will translate as one millimeter. - - - - + Disable units scaling - - If this is checked, Drawing Views will be exported as blocks. This might fail for post-R12 templates. - - - - + Export Drawing Views as blocks - + Note: Not all the options below are used by the new importer yet - + Show this dialog when importing and exporting - + Automatic update (legacy importer only) - + Prefix labels of Clones with: - + Scale factor to apply to imported files - - Scale factor to apply to DXF files on import. -The factor is the conversion between the unit of your DXF file and millimeters. -Ex: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: 25.4, in feet: 304.8 - - - - + Max segment length for discretized arcs - - - When arcs are projected, if your version of OpenCasCade doesn't support arc projection, these arcs will be discretized into small line segments. This value is the maximum segment length. - - Number of decimals - - - This is the method chosen for importing SVG object color into FreeCAD. - - - - - If this is checked, objects will appear as filled by default. Otherwise, they will appear as wireframe - - Shift @@ -2768,60 +1777,30 @@ Ex: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: - + The default color for new objects - - The default linewidth for new objects - - - - + The default color for snap symbols - + Check this if you want to use the color/linewidth from the toolbar as default - + If checked, a widget indicating the current working plane orientation appears during drawing operations - + An SVG linestyle definition - - - If this is unchecked, texts/mtexts won't be imported - - - - - If this is checked, paper space objects will be imported too - - - - - If checked, FreeCAD will try to join coincident objects into wires. Beware, this can take a while... - - - - - If this is checked, objects from the same layers will be joined into Draft Blocks, turning the display faster, but making them less easily editable - - - - - When drawing lines, set focus on Length instead of X coordinate - - Extension lines size @@ -2858,268 +1837,258 @@ Ex: for files in millimeters: 1, in centimeters: 10, in meters: 1000, in inches: - + Check this if you want to preserve colors of faces while doing downgrade and upgrade (splitFaces and makeShell only) - + Preserve colors of faces during downgrade/upgrade - + Check this if you want the face names to derive from the originating object name and vice versa while doing downgrade/upgrade (splitFaces and makeShell only) - + Preserve names of faces during downgrade/upgrade - - - Path to ODA (formerly Teigha) File Converter - - The path to your ODA (formerly Teigha) File Converter executable - + Ellipse export is poorly supported. Use this to export them as polylines instead. - + Max Spline Segment: - + The number of decimals in internal coordinates operations (for ex. 3 = 0.001). Values between 6 and 8 are usually considered the best trade-off among FreeCAD users. - + This is the value used by functions that use a tolerance. Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both. - + Use legacy python exporter - + If this option is set, when creating Draft objects on top of an existing face of another object, the "Support" property of the Draft object will be set to the base object. This was the standard behaviour before FreeCAD 0.19 - - Set the Support properry when possible - - - - + Construction Geometry - + In-Command Shortcuts - + Relative - + R - + Continue - + T - + Close - + O - + Copy - + P - + Subelement Mode - + D - + Fill - + L - + Exit - + A - + Select Edge - + E - + Add Hold - + Q - + Length - + H - + Wipe - + W - + Set WP - + U - + Cycle Snap - + ` - + Snap - + S - + Increase Radius - + [ - + Decrease Radius - + ] - + Restrict X - + X - + Restrict Y - + Y - + Restrict Z - + Z @@ -3128,630 +2097,670 @@ Values with differences below this value will be treated as same. This value wil Grid color + + + If this option is checked, the layers drop-down list will also show groups, allowing you to automatically add objects to groups too. + + + + + Show groups in layers list drop-down button + + + + + Draft tools options + + + + + When drawing lines, set focus on Length instead of X coordinate. +This allows to point the direction and type the distance. + + + + + Set focus on Length instead of X coordinate + + + + + Set the Support property when possible + + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + + Normally, after copying objects, the copies get selected. +If this option is checked, the base objects will be selected instead. + + + + + If this is checked, copy mode will be kept across command, +otherwise commands will always start in no-copy mode + + + + + Force Draft Tools to create Part primitives instead of Draft objects. +Note that this is not fully supported, and many object will be not editable with Draft Modifiers. + + + + + User interface settings + + + + + Enable draft statusbar customization + + + + + Draft Statusbar + + + + + Enable snap statusbar widget + + + + + Draft snap widget + + + + + Enable draft statusbar annotation scale widget + + + + + Annotation scale widget + + + + + Draft Edit preferences + + + + + Edit + + + + + Maximum number of contemporary edited objects + + + + + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> + + + + + Draft edit pick radius + + + + + Controls pick radius of edit nodes + + + + + Path to ODA file converter + + + + + This preferences dialog will be shown when importing/ exporting DXF files + + + + + Python importer is used, otherwise the newer C++ is used. +Note: C++ importer is faster, but is not as featureful yet + + + + + Python exporter is used, otherwise the newer C++ is used. +Note: C++ importer is faster, but is not as featureful yet + + + + + + Allow FreeCAD to download the Python converter for DXF import and export. +You can also do this manually by installing the "dxf_library" workbench +from the Addon Manager. + + + + + If unchecked, texts and mtexts won't be imported + + + + + If unchecked, points won't be imported + + + + + If checked, paper space objects will be imported too + + + + + If you want the non-named blocks (beginning with a *) to be imported too + + + + + Only standard Part objects will be created (fastest) + + + + + Parametric Draft objects will be created whenever possible + + + + + Sketches will be created whenever possible + + + + + Scale factor to apply to DXF files on import. +The factor is the conversion between the unit of your DXF file and millimeters. +Example: for files in millimeters: 1, in centimeters: 10, + in meters: 1000, in inches: 25.4, in feet: 304.8 + + + + + Colors will be retrieved from the DXF objects whenever possible. +Otherwise default colors will be applied. + + + + + FreeCAD will try to join coincident objects into wires. +Note that this can take a while! + + + + + Objects from the same layers will be joined into Draft Blocks, +turning the display faster, but making them less easily editable + + + + + Imported texts will get the standard Draft Text size, +instead of the size they have in the DXF document + + + + + If this is checked, DXF layers will be imported as Draft Layers + + + + + Use Layers + + + + + Hatches will be converted into simple wires + + + + + If polylines have a width defined, they will be rendered +as closed wires with correct width + + + + + Maximum length of each of the polyline segments. +If it is set to '0' the whole spline is treated as a straight segment. + + + + + All objects containing faces will be exported as 3D polyfaces + + + + + Drawing Views will be exported as blocks. +This might fail for post DXF R12 templates. + + + + + Exported objects will be projected to reflect the current view direction + + + + + Method chosen for importing SVG object color to FreeCAD + + + + + If checked, no units conversion will occur. +One unit in the SVG file will translate as one millimeter. + + + + + Style of SVG file to write when exporting a sketch + + + + + All white lines will appear in black in the SVG for better readability against white backgrounds + + + + + Versions of Open CASCADE older than version 6.8 don't support arc projection. +In this case arcs will be discretized into small line segments. +This value is the maximum segment length. + + - Workbench + ImportDWG - - Draft Snap + + Converting: + + + + + Conversion successful + + + + + ImportSVG + + + Unknown SVG export style, switching to Translated draft - - not shape found - - - - - All Shapes must be co-planar - - - - - The given object is not planar and cannot be converted into a sketch. - - - - - Unable to guess the normal direction of this object - - - - + Draft Command Bar - + Toggle construction mode - + Current line color - + Current face color - + Current line width - + Current font size - + Apply to selected objects - + Autogroup off - + active command: - + None - + Active Draft command - + X coordinate of next point - + X - + Y - + Z - + Y coordinate of next point - + Z coordinate of next point - + Enter point - + Enter a new point with the given coordinates - + Length - + Angle - + Length of current segment - + Angle of current segment - + Radius - + Radius of Circle - + If checked, command will not finish until you press the command button again - + If checked, an OCC-style offset will be performed instead of the classic offset - + &OCC-style offset - - Add points to the current object - - - - - Remove points from the current object - - - - - Make Bezier node sharp - - - - - Make Bezier node tangent - - - - - Make Bezier node symmetric - - - - + Sides - + Number of sides - + Offset - - XY (top) - - - - - XZ (front) - - - - - YZ (side) - - - - - View - - - - + Auto - + Text string to draw - + String - + Height of text - + Height - + Intercharacter spacing - + Tracking - + Full path to font file: - + Open a FileChooser for font file - - Grid spacing - - - - - The spacing between the grid lines - - - - - Main line every - - - - - The number of lines between main lines - - - - - Center plane on view - - - - + Line - + DWire - + Circle - + Center X - + Arc - + Point - + Label - + Distance - + Trim - + Pick Object - + Edit - + Global X - + Global Y - + Global Z - + Local X - + Local Y - + Local Z - + Invalid Size value. Using 200.0. - + Invalid Tracking value. Using 0. - + Please enter a text string. - + Select a Font file - + Please enter a font file. - + Autogroup: - + Faces - + Remove - + Add - + Facebinder elements - - Create Line - - - - - Convert to Wire - - - - + BSpline - + BezCurve - - Create BezCurve - - - - - Rectangle - - - - - Create Plane - - - - - Create Rectangle - - - - - Create Circle - - - - - Create Arc - - - - - Start Angle - - - - - Aperture - - - - - Polygon - - - - - Create Polygon - - - - - Ellipse - - - - - Create Ellipse - - - - - Text - - - - - Create Text - - - - - Dimension - - - - - Create Dimension - - - - - ShapeString - - - - - Create ShapeString - - - - + Copy - - Move - - - - - Change Style - - - - - Rotate - - - - - Stretch - - - - - Upgrade - - - - - Downgrade - - - - - Selection is not a Knot - - - - - - Convert to Sketch - - - - - Convert to Draft - - - - - Convert - - - - - Array - - - - - Create Point - - - - - Mirror - - - - - &Draft - - - - + The DXF import/export libraries needed by FreeCAD to handle the DXF format were not found on this system. Please either enable FreeCAD to download these libraries: @@ -3763,880 +2772,512 @@ To enabled FreeCAD to download these libraries, answer Yes. - - Draft.makeBSpline: not enough points - - - - - Draft.makeBSpline: Equal endpoints forced Closed - - - - - Draft.makeBSpline: Invalid pointslist - - - - - No object given - - - - - The two points are coincident - - - - + Found groups: closing each open object inside - + Found mesh(es): turning into Part shapes - + Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them - + Found several objects: creating a shell - + Found several coplanar objects or faces: creating one face - + Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it - + Found 1 linear object: converting to line - + Found closed wires: creating faces - + Found 1 open wire: closing it - + Found several open wires: joining them - + Found several edges: wiring them - + Found several non-treatable objects: creating compound - + Unable to upgrade these objects. - + Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them - + Found several faces: splitting them - + Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires - + Found only wires: extracting their edges - + No more downgrade possible - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - - + No point found - - ShapeString: string has no wires - - - - + Relative - + Continue - + Close - + Fill - + Exit - + Snap On/Off - + Increase snap radius - + Decrease snap radius - + Restrict X - + Restrict Y - + Restrict Z - + Select edge - + Add custom snap point - + Length mode - + Wipe - + Set Working Plane - + Cycle snap object - + Check this to lock the current angle - + Coordinates relative to last point or absolute - + Filled - + Finish - + Finishes the current drawing or editing operation - + &Undo (CTRL+Z) - + Undo the last segment - + Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point - + Set WP - + Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - Default - - - - - Pick a face to define the drawing plane - - - - - Create Wire - - - - - Unable to create a Wire from selected objects - - - - - Spline has been closed - - - - - Last point has been removed - - - - - Create B-spline - - - - - Bezier curve has been closed - - - - - Edges don't intersect! - - - - - Pick ShapeString location point: - - - - - Select an object to move - - - - - Select an object to rotate - - - - - Select an object to offset - - - - - Offset only works on one object at a time - - - - - Sorry, offset of Bezier curves is currently still not supported - - - - - Select an object to stretch - - - - - Turning one Rectangle into a Wire - - - - - Select an object to join - - - - - Join - - - - - Select an object to split - - - - - Select an object to upgrade - - - - - Select object(s) to trim/extend - - - - - Unable to trim these objects, only Draft wires and arcs are supported - - - - - Unable to trim these objects, too many wires - - - - - These objects don't intersect - - - - - Too many intersection points - - - - - Select an object to scale - - - - - Select an object to project - - - - - Please select only one object - - - - - Select a Draft object to edit - - - - - Active object must have more than two points/nodes - - - - - Endpoint of BezCurve can't be smoothed - - - - - Select an object to convert - - - - - Select an object to array - - - - - Please select base and path objects - - - - - Please select base and pointlist objects - - - - - - Select an object to clone - - - - - Select face(s) on existing object(s) - - - - - Select an object to mirror - - - - - This tool only works with Wires and Lines - - - - - ODA (formerly Teigha) File Converter not found, DWG support is disabled - - - - + %s shares a base with %d other objects. Please check if you want to modify this. - + Subelement mode - - Toggle radius and angles arc editing - - - - + Modify subelements - + If checked, subelements will be modified instead of entire objects - + CubicBezCurve - - Some subelements could not be moved. - - - - - Scale - - - - - Some subelements could not be scaled. - - - - - Wall base sketch is too complex to edit: it's suggested to edit directly the sketch - - - - + Top - + Front - + Side - + Current working plane - - No edit point found for selected object - - - - - This object is not editable - - - - + Check this if the object should appear as filled, otherwise it will appear as wireframe. Not available if Draft preference option 'Use Part Primitives' is enabled - - Select a face or working plane proxy or 3 vertices, or choose one of the options below - - - - - Sets the working plane on the ground XY plane - - - - - Sets the working plane on the front XZ plane - - - - - Sets the working plane on the side YZ plane - - - - - Sets the working plane perpendicular to the current view - - - - - Automatic - - - - - The working plane adapts to the current view when a command is started - - - - - Centers the working plane on the current view - - - - - Snapping radius - - - - - This is the distance in screen pixels under which a point will be snapped. You can also change the radius while drawing, using keys - - - - - Working plane setup - - - - + No active document. Aborting - + Layer - + Layers - - Pick first point - - - - - Pick next point - - - - + Polyline - - Pick next point, or Finish (shift-F) or close (o) - - - - - Click and drag to define next knot - - - - - Click and drag to define next knot: ESC to Finish or close (o) - - - - - Pick opposite point - - - - - Pick center point - - - - - Pick radius - - - - - Pick start angle - - - - - Pick aperture - - - - - Pick aperture angle - - - - - Pick location point - - - - - Pick ShapeString location point - - - - - Pick start point - - - - - Pick end point - - - - - Pick rotation center - - - - - Base angle - - - - - Pick base angle - - - - - Rotation - - - - - Pick rotation angle - - - - - Cannot offset this object type - - - - - Pick distance - - - - - Pick first point of selection rectangle - - - - - Pick opposite point of selection rectangle - - - - - Pick start point of displacement - - - - - Pick end point of displacement - - - - - Pick base point - - - - - Pick reference distance from base point - - - - - Pick new distance from base point - - - - - Select an object to edit - - - - - Pick start point of mirror line - - - - - Pick end point of mirror line - - - - - Pick target point - - - - - Pick endpoint of leader line - - - - - Pick text position - - - - + Draft - - The Draft module is used for basic 2D CAD Drafting + + two elements needed - - Utilities + + radius too large - - Wire tools + + length: - - Snapping + + removed original objects + + + + + Fillet + + + + + Creates a fillet between two wires or edges. + + + + + No active document + + + + + Fillet radius + + + + + Radius of fillet + + + + + Delete original objects + + + + + Create chamfer + + + + + Enter radius + + + + + Delete original objects: + + + + + Chamfer mode: + + + + + Test object + + + + + Test object removed + + + + + fillet cannot be created + + + + + Create fillet + + + + + Toggle near snap on/off + + + + + Create text + + + + + Press this button to create the text object, or finish your text with two blank lines + + + + + Center Y + + + + + Center Z + + + + + Offset distance + + + + + Trim distance + + + + + Activate this layer + + + + + Select contents + + + + + Wire + + + + + importOCA + + + OCA error: couldn't determine character encoding + + + + + OCA: found no data to export + + + + + successfully exported diff --git a/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts b/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts index 54aab751d5..0d516e212c 100644 --- a/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts +++ b/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts @@ -1,21 +1,21 @@ - + CmdDrawingAnnotation - + Drawing - + &Annotation - - + + Inserts an Annotation view in the active drawing @@ -23,18 +23,18 @@ CmdDrawingClip - + Drawing - + &Clip - - + + Inserts a clip group in the active drawing @@ -42,18 +42,18 @@ CmdDrawingDraftView - + Drawing - + &Draft View - - + + Inserts a Draft view of the selected object(s) in the active drawing @@ -61,18 +61,18 @@ CmdDrawingExportPage - + File - + &Export page... - - + + Export a page to an SVG file @@ -80,13 +80,13 @@ CmdDrawingNewA3Landscape - + Drawing - - + + Insert new A3 landscape drawing @@ -94,13 +94,13 @@ CmdDrawingNewPage - + Drawing - - + + Insert new drawing @@ -108,17 +108,17 @@ CmdDrawingNewView - + Drawing - + Insert view in drawing - + Insert a new View of a Part in the active drawing @@ -126,17 +126,17 @@ CmdDrawingOpen - + Drawing - + Open SVG... - + Open a scalable vector graphic @@ -144,18 +144,18 @@ CmdDrawingOpenBrowserView - + Drawing - + Open &browser view - - + + Opens the selected page in a browser view @@ -163,17 +163,17 @@ CmdDrawingOrthoViews - + Drawing - + Insert orthographic views - + Insert an orthographic projection of a part in the active drawing @@ -181,18 +181,18 @@ CmdDrawingProjectShape - + Drawing - + Project shape... - - + + Project shape onto a user-defined plane @@ -200,18 +200,18 @@ CmdDrawingSpreadsheetView - + Drawing - + &Spreadsheet View - - + + Inserts a view of a selected spreadsheet in the active drawing @@ -219,18 +219,18 @@ CmdDrawingSymbol - + Drawing - + &Symbol - - + + Inserts a symbol from a svg file in the active drawing @@ -633,32 +633,32 @@ Do you want to continue? Drawing_NewPage - + Landscape - + Portrait - + %1%2 %3 - + Insert new %1%2 %3 drawing - + %1%2 %3 (%4) - + Insert new %1%2 %3 (%4) drawing @@ -666,93 +666,93 @@ Do you want to continue? QObject - - + + Choose an SVG file to open - - - + + + Scalable Vector Graphic - - - - - + + + + + Wrong selection - + Select a Part object. - - - - - - + + + + + + No page found - - - - - - + + + + + + Create a page first. - + Select exactly one Part object. - - + + Select one Page object. - + All Files - + Export page - + Select exactly one Spreadsheet object. - - - - Make axonometric... - - - - - - Edit axonometric settings... - - + Make axonometric... + + + + + + Edit axonometric settings... + + + + + Make orthographic diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem.ts b/src/Mod/Fem/Gui/Resources/translations/Fem.ts index 56ce5f50f4..219ac8a38e 100755 --- a/src/Mod/Fem/Gui/Resources/translations/Fem.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem.ts @@ -1,6 +1,6 @@ - + BoundarySelector @@ -13,6 +13,11 @@ To add references select them in the 3D view and then click "Add". + + + To add references: select them in the 3D view and click "Add". + + ControlWidget @@ -62,6 +67,65 @@ + + GeometryElementsSelection + + + Geometry reference selector for a + + + + + Add + + + + + Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: + + + + + Selection mode + + + + + Solid + + + + + SolidSelector + + + Select Solids + + + + + Select elements part of the solid that shall be added to the list. To than add the solid click "Add". + + + + + Select elements part of the solid that shall be added to the list. To add the solid click "Add". + + + + + _Selector + + + Add + + + + + Remove + + + FEM_Analysis @@ -272,11 +336,6 @@ Fluxsolver heat - - - Fluxsolver heat - - FEM_FEMMesh2Mesh @@ -298,11 +357,6 @@ Material for fluid - - - Material for fluid - - FEM material for Fluid @@ -326,11 +380,6 @@ Creates a nonlinear mechanical material - - - Creates a nonlinear mechanical material - - FEM_MaterialReinforced @@ -347,11 +396,6 @@ Material for solid - - - Material for solid - - FEM material for solid @@ -435,11 +479,6 @@ FEM mesh from shape by Netgen - - - FEM mesh from shape by Netgen - - FEM_MeshRegion @@ -536,11 +575,6 @@ Solver Elmer - - - Solver Elmer - - FEM_SolverRun @@ -581,34 +615,6 @@ - - GeometryElementsSelection - - - Geometry reference selector for a - - - - - Add - - - - - Click on "Add" and select geometric elements to add them to the list. If no geometry is added to the list, all remaining ones are used. The following geometry elements are allowed to select: - - - - - Selection mode - - - - - Solid - - - Material_Editor @@ -622,37 +628,6 @@ - - SolidSelector - - - Select Solids - - - - - Select elements part of the solid that shall be added to the list. To than add the solid click "Add". - - - - - _Selector - - - Add - - - - - Remove - - - - - Remove - - - FEM_MeshFromShape diff --git a/src/Mod/Image/Gui/Resources/translations/Image.ts b/src/Mod/Image/Gui/Resources/translations/Image.ts index f3f438cf72..5b98bce934 100644 --- a/src/Mod/Image/Gui/Resources/translations/Image.ts +++ b/src/Mod/Image/Gui/Resources/translations/Image.ts @@ -1,6 +1,6 @@ - + Dialog diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts index ced74da47f..23b060399a 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts @@ -1,21 +1,21 @@ - + CmdMeshAddFacet - + Mesh - + Add triangle - + Add triangle manually to a mesh @@ -23,18 +23,18 @@ CmdMeshBoundingBox - + Mesh - + Boundings info... - - + + Shows the boundings of the selected mesh @@ -42,31 +42,50 @@ CmdMeshBuildRegularSolid - + Mesh - + Regular solid... - - + + Builds a regular solid + + CmdMeshCrossSections + + + Mesh + + + + + Cross-sections... + + + + + + Cross-sections + + + CmdMeshDemolding - + Mesh - + Interactive demolding direction @@ -74,12 +93,12 @@ CmdMeshDifference - + Mesh - + Difference @@ -87,18 +106,18 @@ CmdMeshEvaluateFacet - + Mesh - + Face info - - + + Information about face @@ -106,18 +125,18 @@ CmdMeshEvaluateSolid - + Mesh - + Check solid mesh - - + + Checks whether the mesh is a solid @@ -125,18 +144,18 @@ CmdMeshEvaluation - + Mesh - + Evaluate and repair mesh... - - + + Opens a dialog to analyze and repair a mesh @@ -144,18 +163,18 @@ CmdMeshExport - + Mesh - + Export mesh... - - + + Exports a mesh to file @@ -163,18 +182,18 @@ CmdMeshFillInteractiveHole - + Mesh - + Close hole - - + + Close holes interactively @@ -182,18 +201,18 @@ CmdMeshFillupHoles - + Mesh - + Fill holes... - - + + Fill holes of the mesh @@ -201,18 +220,18 @@ CmdMeshFlipNormals - + Mesh - + Flip normals - - + + Flips the normals of the mesh @@ -220,18 +239,18 @@ CmdMeshFromGeometry - + Mesh - + Create mesh from geometry... - - + + Create mesh from the selected geometry @@ -239,17 +258,17 @@ CmdMeshFromPartShape - + Mesh - + Create mesh from shape... - + Tessellate shape @@ -257,18 +276,18 @@ CmdMeshHarmonizeNormals - + Mesh - + Harmonize normals - - + + Harmonizes the normals of the mesh @@ -276,18 +295,18 @@ CmdMeshImport - + Mesh - + Import mesh... - - + + Imports a mesh from file @@ -295,12 +314,12 @@ CmdMeshIntersection - + Mesh - + Intersection @@ -308,17 +327,17 @@ CmdMeshMerge - + Mesh - + Merge - + Merges selected meshes into one @@ -326,18 +345,18 @@ CmdMeshPolyCut - + Mesh - + Cut mesh - + Cuts a mesh with a picked polygon @@ -345,18 +364,18 @@ CmdMeshPolySegm - + Mesh - + Make segment - + Creates a mesh segment @@ -364,18 +383,18 @@ CmdMeshPolySelect - + Mesh - + Select mesh - + Select an area of the mesh @@ -383,18 +402,18 @@ CmdMeshPolySplit - + Mesh - + Split mesh - - + + Splits a mesh into two meshes @@ -402,37 +421,56 @@ CmdMeshPolyTrim - + Mesh - + Trim mesh - + Trims a mesh with a picked polygon + + CmdMeshRemeshGmsh + + + Mesh + + + + + Refinement... + + + + + + Refine existing mesh + + + CmdMeshRemoveCompByHand - + Mesh - + Remove components by hand... - - + + Mark a component to remove it from the mesh @@ -440,18 +478,18 @@ CmdMeshRemoveComponents - + Mesh - + Remove components... - - + + Remove topologic independent components from the mesh @@ -459,17 +497,17 @@ CmdMeshScale - + Mesh - + Scale... - + Scale selected meshes @@ -477,18 +515,18 @@ CmdMeshSectionByPlane - + Mesh - + Create section from mesh and plane - - + + Section from mesh and plane @@ -496,18 +534,18 @@ CmdMeshSegmentation - + Mesh - + Create mesh segments... - - + + Create mesh segments @@ -515,18 +553,18 @@ CmdMeshSegmentationBestFit - + Mesh - + Create mesh segments from best-fit surfaces... - - + + Create mesh segments from best-fit surfaces @@ -534,18 +572,18 @@ CmdMeshSmoothing - + Mesh - + Smooth... - - + + Smooth the selected meshes @@ -553,18 +591,18 @@ CmdMeshToolMesh - + Mesh - + Segment by tool mesh - - + + Creates a segment from a given tool mesh @@ -572,18 +610,18 @@ CmdMeshTransform - + Mesh - + Transform mesh - - + + Rotate or move a mesh @@ -591,18 +629,18 @@ CmdMeshTrimByPlane - + Mesh - + Trim mesh with a plane - - + + Trims a mesh with a plane @@ -610,12 +648,12 @@ CmdMeshUnion - + Mesh - + Union @@ -623,18 +661,18 @@ CmdMeshVertexCurvature - + Mesh - + Curvature plot - - + + Calculates the curvature of the vertices of a mesh @@ -642,18 +680,18 @@ CmdMeshVertexCurvatureInfo - + Mesh - + Curvature info - - + + Information about curvature @@ -1114,14 +1152,14 @@ Please run the command to repair folds first MeshGui::DlgRegularSolidImp - - - + + + Create %1 - + No active document @@ -1139,22 +1177,32 @@ Please run the command to repair folds first - - Defines the deviation of tessellation to the actual surface + + Maximal deviation between mesh and object - <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:MS Shell Dlg 2; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Tessellation</span></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><span style=" font-weight:400;">Defines the maximum deviation of the tessellated mesh to the surface. The smaller the value is the slower the render speed which results in increased detail/resolution.</span></p></body></html> + Deviation of tessellation to the actual surface + <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:MS Shell Dlg 2; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Tessellation</span></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><span style=" font-weight:400;">Defines the maximum deviation of the tessellated mesh to the surface. The smaller the value is the slower the render speed which results in increased detail/resolution.</span></p></body></html> + + + + Maximum mesh deviation - + + ZIP compression is used when writing a mesh file in AMF format + + + + Export AMF files using compression @@ -1188,62 +1236,105 @@ is used when writing a file in AMF format - + + Default color for new meshes + + + + + + % + + + + Default mesh color - + + A bounding box will be displayed + + + + Show bounding-box for highlighted or selected meshes - + + Default line color for new meshes + + + + + The bottom side of surface will be rendered the same way than top side. +If not checked, it depends on the option "Enable backlight color" +(preferences section Display -> 3D View). Either the backlight color +will be used or black. + + + + Two-side rendering - + Line transparency - + Backface color - + Smoothing - + <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:MS Shell Dlg 2; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">This is the smallest angle between two faces where normals get calculated to do flat shading.</p><p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">If the angle between the normals of two neighbouring faces is less than the crease angle, the faces will be smoothshaded around their common edge.</p></body></html> - + Crease angle - - <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:MS Shell Dlg 2; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-weight:600;">Flat shading/Phong shading</span></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">Defines the appearance of surfaces.</p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">With flat shading the surface normals are not defined per vertex that leads to a unreal appearance for curved surfaces while using Phong shading leads to a smoother appearance. </p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">If this option is set Phong shading is used, if it is unset flat shading is used.</p></body></html> + + If this option is set Phong shading is used, otherwise flat shading. +Shading defines the appearance of surfaces. + +With flat shading the surface normals are not defined per vertex that leads +to a unreal appearance for curved surfaces while using Phong shading leads +to a smoother appearance. + - + Define normal per vertex - - + + + Crease angle is a threshold angle between two faces. + + If face angle ≥ crease angle, facet shading is used + If face angle < crease angle, smooth shading is used + + + + ° - + <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:MS Shell Dlg 2; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-weight:600;">Hint</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">Defining the normals per vertex is also called <span style=" font-style:italic;">Phong shading</span></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; font-style:italic;"><span style=" font-style:normal;">while defining the normals per face is called </span>Flat shading<span style=" font-style:normal;">.</span></p></body></html> @@ -1296,25 +1387,74 @@ is used when writing a file in AMF format + + MeshGui::GmshWidget + + + Automatic + + + + + Adaptive + + + + + Frontal + + + + + Frontal Quad + + + + + Parallelograms + + + + + + Time: + + + + + Running gmsh... + + + + + Failed to start + + + + + Error + + + MeshGui::MeshFaceAddition - + Add triangle - + Flip normal - + Clear - + Finish @@ -1322,7 +1462,7 @@ is used when writing a file in AMF format MeshGui::MeshFillHole - + Finish @@ -1330,51 +1470,109 @@ is used when writing a file in AMF format MeshGui::ParametersDialog - + Surface fit - + Parameters - + Selection - + Region - + Triangle - + Clear - + Compute - + No selection - + Before fitting the surface select an area. + + MeshGui::RemeshGmsh + + + Remesh by gmsh + + + + + Remeshing Parameter + + + + + Meshing: + + + + + Max element size (0.0 = Auto): + + + + + Min element size (0.0 = Auto): + + + + + Angle: + + + + + Gmsh + + + + + Path + + + + + Kill + + + + + Time: + + + + + Clear + + + MeshGui::RemoveComponents @@ -1571,29 +1769,29 @@ is used when writing a file in AMF format - - + + Base - + Normal - + Axis - - + + Radius - + Center @@ -1627,12 +1825,12 @@ is used when writing a file in AMF format - + Use a brush tool to select the area - + Clears completely the selected area @@ -1640,14 +1838,14 @@ is used when writing a file in AMF format MeshGui::TaskRemoveComponents - - + + Delete - - + + Invert @@ -1655,7 +1853,7 @@ is used when writing a file in AMF format Mesh_BoundingBox - + Boundings of %1: @@ -1663,26 +1861,26 @@ is used when writing a file in AMF format Mesh_Union - - - - - - + + + + + + OpenSCAD - - - + + + Unknown error occurred while running OpenSCAD. - - - + + + OpenSCAD cannot be found on your system. Please visit http://www.openscad.org/index.html to install it. @@ -1699,151 +1897,151 @@ Please visit http://www.openscad.org/index.html to install it. QObject - + Import-Export - + All Mesh Files - - + + Binary STL - - + + ASCII STL - - + + Binary Mesh - - + + Alias Mesh - - + + Object File Format - - + + Inventor V2.1 ascii - - + + Stanford Polygon - - + + All Files - + Import mesh - + Simple Model Format - + X3D Extensible 3D - + VRML V2.0 - + Compressed VRML 2.0 - + Nastran - + Python module def - + Export mesh - + Meshing Tolerance - + Enter tolerance for meshing geometry: - + The mesh '%1' is not a solid. - + The mesh '%1' is a solid. - + Solid Mesh - + Boundings - + Fill holes - + Fill holes with maximum number of edges: - + Scaling - + Enter scaling factor: @@ -1853,43 +2051,48 @@ Please visit http://www.openscad.org/index.html to install it. - + Display components - - + + Display segments + + + + + Leave info mode - + Index: %1 - + Leave hole-filling mode - + Leave removal mode - + Delete selected faces - + Clear selected faces - + Annotation diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts index 143ed3c191..d84e1162e1 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts @@ -1,20 +1,38 @@ - + + + CmdMeshPartCrossSections + + + MeshPart + + + + + Cross-sections... + + + + + Cross-sections + + + CmdMeshPartCurveOnMesh - + Mesh - + Curve on mesh... - + Curve on mesh @@ -22,17 +40,17 @@ CmdMeshPartMesher - + Mesh - + Create mesh from shape... - + Tessellate shape @@ -40,17 +58,17 @@ CmdMeshPartSection - + Mesh - + Create section from mesh and plane - + Section @@ -58,51 +76,119 @@ CmdMeshPartTrimByPlane - + Mesh - + Trim mesh with a plane - - + + Trims a mesh with a plane + + MeshPartGui::CrossSections + + + Cross sections + + + + + Guiding plane + + + + + XY + + + + + XZ + + + + + YZ + + + + + Position: + + + + + Sections + + + + + On both sides + + + + + Count + + + + + Distance: + + + + + Options + + + + + Connect edges if distance less than + + + + + Failure + + + MeshPartGui::CurveOnMeshHandler - + Create - + Close wire - + Clear - + Cancel - + Wrong mesh picked - + No point was picked @@ -168,145 +254,233 @@ - - Shapes - - - - + Meshing options - + Standard - + Mefisto - + Netgen - + Surface deviation: - + + Use the standard mesher + + + + + Maximal linear deflection of a mesh section from the surface of the object + + + + Angular deviation: - + + Maximal angular deflection of a mesh section to the next section + + + + + The maximal linear deviation of a mesh segment will be the specified +Surface deviation multiplied by the length of the current mesh segment (edge) + + + + Relative surface deviation - + + Mesh will get face colors of the object + + + + Apply face colors to mesh - + + Mesh segments will be grouped according to the color of the object faces. +These groups will be exported for mesh output formats supporting +this feature (e.g. the format OBJ). + + + + Define segments by face colors - + + Use the Mefisto mesher + + + + Maximum edge length: - + + If this number is smaller the mesh becomes finer. +The smallest value is 0. + + + + + Estimate + + + + + Use the Netgen mesher + + + + Fineness: - + Very coarse - + Coarse - + Moderate - + Fine - + Very fine - + User defined - + Mesh size grading: - + + If this parameter is smaller, the mesh becomes finer. +A value in the range of 0.1-1. + + + + Elements per edge: - + + + If this parameter is larger, the mesh becomes finer. +A value in the range of 0.2-10. + + + + Elements per curvature radius: - + + Whether optimization of surface shape will be done + + + + Optimize surface - + + Whether second order elements will be generated + + + + Second order elements - + + Whether meshes will be arranged preferably using quadrilateral faces + + + + Quad dominated - - Select a shape for meshing, first. + + Leave panel open - - No such document '%1'. + + gmsh + + + + + + No active document + + + + + Select a shape for meshing, first. MeshPart_Section - + Select plane - + Please select a plane at which you section the mesh. @@ -314,37 +488,37 @@ MeshPart_TrimByPlane - + Select plane - + Please select a plane at which you trim the mesh. - + Trim by plane - + Select the side you want to keep. - - - Inner - - - - - Outer - - + Below + + + + + Above + + + + Split diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts index 3e94dd1305..59020117a1 100644 --- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts +++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts @@ -131,62 +131,62 @@ OpenSCAD - + Convert Edges to Faces - + Please select 3 objects first - + Unsupported Function - + Press OK - + Add - + Clear - + as Mesh - + Add OpenSCAD Element - + Perform - + Mesh Boolean - + Error all shapes must be either 2D or both must be 3D - + Unable to explode %s @@ -194,12 +194,12 @@ OpenSCAD_AddOpenSCADElement - + Add OpenSCAD Element... - + Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary @@ -207,12 +207,12 @@ OpenSCAD_ColorCodeShape - + Color Shapes - + Color Shapes by validity and type @@ -220,7 +220,7 @@ OpenSCAD_Edgestofaces - + Convert Edges To Faces @@ -228,12 +228,12 @@ OpenSCAD_ExpandPlacements - + Expand Placements - + Expand all placements downwards the FeatureTree @@ -241,12 +241,12 @@ OpenSCAD_ExplodeGroup - + Explode Group - + Remove fusion, apply placement to children, and color randomly @@ -254,12 +254,12 @@ OpenSCAD_Hull - + Hull - + Perform Hull @@ -267,12 +267,12 @@ OpenSCAD_IncreaseToleranceFeature - + Increase Tolerance Feature - + Create Feature that allows to increase the tolerance @@ -280,12 +280,12 @@ OpenSCAD_MeshBoolean - + Mesh Boolean... - + Export objects as meshes and use OpenSCAD to perform a boolean operation @@ -293,12 +293,12 @@ OpenSCAD_Minkowski - + Minkowski - + Perform Minkowski @@ -306,12 +306,12 @@ OpenSCAD_RefineShapeFeature - + Refine Shape Feature - + Create Refine Shape Feature @@ -319,12 +319,12 @@ OpenSCAD_RemoveSubtree - + Remove Objects and their Children - + Removes the selected objects and all children that are not referenced from other objects @@ -332,12 +332,12 @@ OpenSCAD_ReplaceObject - + Replace Object - + Replace an object in the Feature Tree. Please select old, new, and parent object @@ -345,7 +345,7 @@ Workbech - + OpenSCAD Part tools @@ -353,7 +353,7 @@ Workbench - + OpenSCADTools diff --git a/src/Mod/Part/Gui/Resources/translations/Part.ts b/src/Mod/Part/Gui/Resources/translations/Part.ts index 7c05f0a184..0edbdb74ee 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part.ts @@ -1,6 +1,6 @@ - + AttachmentEditor @@ -98,6 +98,11 @@ Attachment Offset: + + + Attachment Offset (in local coordinates): + + Attachment Offset (inactive - not attached): @@ -131,16 +136,25 @@ Select a shape that is a compound, first! Second selected item (optional) will be treated as a stencil. + + + Computing the result failed with an error: + +{err} + +Click 'Continue' to create the feature anyway, or 'Abort' to cancel. + + Bad selection - + Computing the result failed with an error: -{err} +{errstr} Click 'Continue' to create the feature anyway, or 'Abort' to cancel. @@ -3838,7 +3852,7 @@ Please check one or more edge entities first. Maximum angular deflection - + ° diff --git a/src/Mod/Path/Gui/Resources/translations/Path.ts b/src/Mod/Path/Gui/Resources/translations/Path.ts index 441e6bd423..c7974fd1fd 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path.ts @@ -1,11 +1,31 @@ - + App::Property - - The library to use to generate the path + + Show the temporary path construction objects when module is in DEBUG mode. + + + + + Smaller values yield a finer, more accurate mesh. Smaller values increase processing time a lot. + + + + + Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. + + + + + Stop index(angle) for rotational scan + + + + + Dropcutter lines are created parallel to this axis. @@ -23,41 +43,6 @@ Additional offset to the selected bounding box - - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - - The completion mode for the operation: single or multi-pass - - - - - The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) - - - - - Clearing pattern to use - - - - - The model will be rotated around this axis. - - - - - Start index(angle) for rotational scan - - - - - Stop index(angle) for rotational scan - - Step over percentage of the drop cutter path @@ -78,6 +63,26 @@ Enable optimization which removes unnecessary points from G-Code output + + + The completion mode for the operation: single or multi-pass + + + + + The direction that the toolpath should go around the part: Climb(ClockWise) or Conventional(CounterClockWise) + + + + + The model will be rotated around this axis. + + + + + Start index(angle) for rotational scan + + Ignore areas that proceed below specified depth. @@ -93,11 +98,151 @@ Cut through waste to depth at model edge, releasing the model. + + + Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. + + + + + Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. + + + + + Do not cut internal features on avoided faces. + + + + + Positive values push the cutter toward, or beyond, the boundary. Negative values retract the cutter away from the boundary. + + + + + If true, the cutter will remain inside the boundaries of the model or selected face(s). + + + + + Choose how to process multiple Base Geometry features. + + + + + Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. + + + + + Ignore internal feature areas within a larger selected face. + + + + + Select the overall boundary for the operation. + + + + + Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) + + + + + Set the geometric clearing pattern to use for the operation. + + + + + The yaw angle used for certain clearing patterns + + + + + Reverse the cut order of the stepover paths. For circular cut patterns, begin at the outside and work toward the center. + + + + + Set the Z-axis depth offset from the target surface. + + + + + Complete the operation in a single pass at depth, or mulitiple passes to final depth. + + + + + Set the start point for the cut pattern. + + + + + Choose location of the center point for starting the cut pattern. + + + + + Profile the edges of the selection. + + + + + Set the sampling resolution. Smaller values quickly increase processing time. + + + + + Set the stepover percentage, based on the tool's diameter. + + + + + Enable optimization of linear paths (co-linear points). Removes unnecessary co-linear points from G-Code output. + + + + + Enable separate optimization of transitions between, and breaks within, each step over path. + + + + + Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. + + + + + Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the path. + + + + + Feedback: three smallest gaps identified in the path geometry. + + + + + The custom start point for the path of this operation + + + + + Make True, if specifying a Start Point + + The path to be copied + + + The base geometry of this toolpath + + The tool controller that will be used to calculate the path @@ -133,6 +278,36 @@ The Z height of the hop + + + X offset between tool and probe + + + + + Y offset between tool and probe + + + + + Number of points to probe in X direction + + + + + Number of points to probe in Y direction + + + + + The output location for the probe data to be written + + + + + Enable rotation to gain access to pockets/areas not normal to Z axis. + + Calculate roll-on to path @@ -158,6 +333,26 @@ Length or Radius of the approach + + + Extends LeadIn distance + + + + + Extends LeadOut distance + + + + + Perform plunges with G0 + + + + + Apply LeadInOut to layers within an operation + + Fixture Offset Number @@ -183,6 +378,11 @@ Custom feedrate + + + Custom feed rate + + Should the dressup ignore motion commands above DressupStartDepth @@ -204,8 +404,8 @@ - - Enable pecking + + The time to dwell between peck cycles @@ -218,11 +418,6 @@ Calculate the tip length and subtract from final depth - - - Calculate the tip length and subtract from final depth - - Controls how tool retracts Default=G98 @@ -234,8 +429,33 @@ - - Shape to use for calculating Boundary + + Controls how tool retracts Default=G99 + + + + + The height where feed starts and height during retract tool when path is finished while in a peck operation + + + + + How far the drill depth is extended + + + + + Reverse direction of pocket operation. + + + + + Inverse the angle. Example: -22.5 -> 22.5 degrees. + + + + + Attempt the inverse angle for face access if original rotation fails. @@ -249,13 +469,43 @@ - - Reverse direction of pocket operation. + + Clear edges of surface (Only applicable to BoundBox) - - Inverse the angle. Example: -22.5 -> 22.5 degrees. + + Exclude milling raised areas inside the face. + + + + + Smaller values yield a finer, more accurate the mesh. Smaller values increase processing time a lot. + + + + + Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. + + + + + Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). + + + + + Set to clear last layer in a `Multi-pass` operation. + + + + + Ignore outer waterlines above this height. + + + + + Enforce the Z-depth of the selected face as the lowest value for final depth. Higher user values will be observed. @@ -279,13 +529,28 @@ - - Profile round holes + + Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - - The base object this collision refers to + + Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. + + + + + Process the model and stock in an operation with no Base Geometry selected. + + + + + Side of edge that tool should cut + + + + + The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) @@ -329,13 +594,18 @@ - - Percent of cutter diameter to step over on each pass + + Clearing pattern to use - - Angle of the zigzag pattern + + Use 3D Sorting of Path + + + + + Attempts to avoid unnecessary retractions. @@ -349,8 +619,8 @@ - - Add Optional or Mandatory Stop to the program + + The library to use to generate the path @@ -358,11 +628,6 @@ The active tool - - - The tool used by this controller - - The speed of the cutting spindle in RPM @@ -394,8 +659,8 @@ - - The base geometry of this toolpath + + The tool used by this controller @@ -586,16 +851,6 @@ Ignoring vertex - - - Edit - - - - - %s is not a Base Model object of the job %s - - Didn't find job %s @@ -606,6 +861,16 @@ Invalid Cutting Edge Angle %.2f, must be <90° and >=0° + + + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + + + + + Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + + Cutting Edge Angle (%.2f) results in negative tool tip length @@ -622,13 +887,13 @@ - - Cutting Edge Angle (%.2f) results in negative tool tip length + + Base object %s.%s already in the list - - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + + Base object %s.%s rejected by operation @@ -651,26 +916,6 @@ Pick Start Point - - - Heights - - - - - AreaOp Operation - - - - - Uncreate AreaOp Operation - - - - - Pick Start Point - - @@ -691,8 +936,13 @@ - - Depth Warning + + Face appears misaligned after initial rotation. + + + + + Consider toggling the 'InverseAngle' property and recomputing. @@ -705,6 +955,11 @@ Processing subs individually ... + + + Depth Warning + + Verify final depth of pocket shaped by vertical faces. @@ -720,16 +975,6 @@ Can not identify loop. - - - Face appears misaligned after initial rotation. - - - - - Consider toggling the 'InverseAngle' property and recomputing. - - Multiple faces in Base Geometry. @@ -750,16 +995,56 @@ Unable to create path for face(s). + + + A planar adaptive start is unavailable. The non-planar will be attempted. + + + + + The non-planar adaptive start is also unavailable. + + + + + Rotated to inverse angle. + + + + + Selected feature(s) require 'Enable Rotation: A(x)' for access. + + + + + Selected feature(s) require 'Enable Rotation: B(y)' for access. + + List of disabled features + + + Hole diameter may be inaccurate due to tessellation on face. Consider selecting hole edge. + + Feature %s.%s cannot be processed as a circular hole - please remove from Base geometry list. + + + Rotated to 'InverseAngle' to attempt access. + + + + + Always select the bottom edge of the hole when using an edge. + + Engraving Operations @@ -800,6 +1085,16 @@ &Path + + + Path Dressup + + + + + Supplemental Commands + + this object already in the list @@ -853,11 +1148,6 @@ no job for op %s found. - - - job %s has no Base. - - PathCustom @@ -871,11 +1161,6 @@ The tool controller that will be used to calculate the path - - - The gcode to be inserted - - PathDeburr @@ -889,11 +1174,36 @@ The additional depth of the tool path + + + How to join chamfer segments + + + + + Direction of Operation + + + + + Side of Operation + + + + + Select the segment, there the operations starts + + Deburr + + + Creates a Deburr Path along Edges or around Faces + + PathDressup_HoldingTags @@ -902,11 +1212,6 @@ Edit HoldingTags Dress-up - - - Edit HoldingTags Dress-up - - The base path to modify @@ -966,11 +1271,6 @@ Creates a Path Drilling object from a features of a base object - - - Creates a Path Drilling object from a features of a base object - - PathEngrave @@ -990,18 +1290,13 @@ - - Engrave + + The vertex index to start the path from PathFace - - - Face - - Generating toolpath with libarea offsets. @@ -1013,9 +1308,24 @@ Pick Start Point + + + Face + + + + + Create a Facing Operation from a model or face + + PathGeom + + + face %s not handled, assuming not vertical + + edge %s not handled, assuming not vertical @@ -1040,8 +1350,18 @@ PathGui - - %s has no property %s (%s)) + + Tool Error + + + + + Feedrate Error + + + + + Cycletime Error @@ -1049,6 +1369,11 @@ Cannot find property %s of %s + + + %s has no property %s (%s)) + + PathHelix @@ -1067,24 +1392,39 @@ The direction of the circular cuts, ClockWise (CW), or CounterClockWise (CCW) - - - The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW) - - Start cutting from the inside or outside - - Start cutting from the inside or outside + + Radius increment (must be smaller than tool diameter) + + + + + Starting Radius + + + + + The direction of the circular cuts, clockwise (CW), or counter clockwise (CCW) PathJob + + + Unsupported stock object %s + + + + + Unsupported stock type %s (%d) + + Stock not from Base bound box! @@ -1101,13 +1441,8 @@ - - Unsupported stock object %s - - - - - Unsupported stock type %s (%d) + + The NC output file for this project @@ -1121,8 +1456,8 @@ - - Stock not a box! + + An optional description for this job @@ -1146,18 +1481,18 @@ - - Select the Post Processor + + Split output into multiple gcode files - - The NC output file for this project + + If multiple WCS, order the output this way - - Arguments for the Post Processor (specific to the script) + + The Work Coordinate Systems for the Job @@ -1166,8 +1501,8 @@ - - For computing Paths; smaller increases accuracy, but slows down computation + + The base objects for all operations @@ -1210,11 +1545,6 @@ Unsupported stock type - - - Jobs - - Select Output File @@ -1238,6 +1568,11 @@ Holds the calculated value for the FinalDepth + + + Holds the diameter of the tool + + Holds the max Z value of Stock @@ -1263,14 +1598,24 @@ User Assigned Label + + + Operations Cycle Time Estimation + + Base locations for this operation - - Holds the calculated value for the FinalDepth + + The tool controller that will be used to calculate the path + + + + + Coolant mode for this operation @@ -1288,26 +1633,21 @@ Starting Depth internal use only for derived values - - - Make False, to prevent operation from generating code - - - - - An optional comment for this Operation - - - - - User Assigned Label - - Incremental Step Down of Tool + + + Maximum material removed on final pass. + + + + + The height needed to clear clamps and obstructions + + Rapid Safety Height between locations. @@ -1323,6 +1663,11 @@ Make True, if specifying a Start Point + + + Coolant option for this operation + + Base Geometry @@ -1345,8 +1690,8 @@ If it is necessary to set the FinalDepth manually please select a different oper - - Make True, if specifying a Start Point + + Operation @@ -1367,6 +1712,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Pocket does not support shape %s.%s + + + Face might not be within rotation accessibility limits. + + Vertical faces do not form a loop - ignoring @@ -1377,6 +1727,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Adaptive clearing and profiling + + + Choose how to process multiple Base Geometry features. + + Pass Extension @@ -1387,6 +1742,11 @@ If it is necessary to set the FinalDepth manually please select a different oper The distance the facing operation will extend beyond the boundary shape. + + + Final depth set below ZMin of face(s) selected. + + Normal @@ -1446,6 +1806,16 @@ If it is necessary to set the FinalDepth manually please select a different oper When enabled connected extension edges are combined to wires. + + + Face appears to NOT be horizontal AFTER rotation applied. + + + + + Start Depth is lower than face depth. Setting to + + PathProfile @@ -1459,6 +1829,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Profile based on edges + + + The tool number in use + + Face Profile @@ -1469,11 +1844,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Profile based on face or faces - - - The tool number in use - - The current tool in use @@ -1492,14 +1862,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Contour Path for the Base Object + + + PathProfileEdges - - Contour + + The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. - - Creates a Contour Path for the Base Object + + Please set to an acceptable value greater than zero. @@ -1520,21 +1893,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Faces are not supported - - - Vertexes are not supported - - - - - Edges are not supported - - - - - Faces are not supported - - Please select only faces from one solid @@ -1649,33 +2007,13 @@ If it is necessary to set the FinalDepth manually please select a different oper - - The usage of this field depends on SafeHeightExpression - by default its value is added to StartDepth and used for SafeHeight of an operation. + + Coolant Modes - - Expression set for the SafeHeight of new operations. - - - - - The usage of this field depends on ClearanceHeightExpression - by default is value is added to StartDepth and used for ClearanceHeight of an operation. - - - - - Expression set for the ClearanceHeight of new operations. - - - - - Default speed for horizontal rapid moves. - - - - - Default speed for vertical rapid moves. + + Default coolant mode. @@ -1698,9 +2036,64 @@ If it is necessary to set the FinalDepth manually please select a different oper Expression set for the ClearanceHeight of new operations. + + + Expression used for StartDepth of new operations. + + + + + Expression used for FinalDepth of new operations. + + + + + Expression used for StepDown of new operations. + + PathStock + + + Invalid base object %s - no shape found + + + + + The base object this stock is derived from + + + + + Extra allowance from part bound box in negative X direction + + + + + Extra allowance from part bound box in positive X direction + + + + + Extra allowance from part bound box in negative Y direction + + + + + Extra allowance from part bound box in positive Y direction + + + + + Extra allowance from part bound box in negative Z direction + + + + + Extra allowance from part bound box in positive Z direction + + Length of this stock box @@ -1772,6 +2165,199 @@ If it is necessary to set the FinalDepth manually please select a different oper + + PathSurface + + + This operation requires OpenCamLib to be installed. + + + + + New property added to + + + + + Check its default value. + + + + + The GeometryTolerance for this Job is 0.0. Initializing LinearDeflection to 0.0001 mm. + + + + + Sample interval limits are 0.001 to 25.4 millimeters. + + + + + Cut pattern angle limits are +-360 degrees. + + + + + Cut pattern angle limits are +- 360 degrees. + + + + + AvoidLastX_Faces: Only zero or positive values permitted. + + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + + No JOB + + + + + Canceling 3D Surface operation. Error creating OCL cutter. + + + + + Hold on. This might take a minute. + + + + + + This operation requires OpenCamLib to be installed. + + + + + + Please select a single solid object from the project tree + + + + + + Cannot work with this object + + + + + + PathToolBit + + + Shape for bit shape + + + + + The parametrized body representing the tool bit + + + + + The file of the tool + + + + + Tool bit material + + + + + Length offset in Z direction + + + + + The number of flutes + + + + + Chipload as per manufacturer + + + + + Edit ToolBit + + + + + Uncreate ToolBit + + + + + Create ToolBit + + + + + Create Tool + + + + + Creates a new ToolBit object + + + + + Save Tool as... + + + + + Save Tool + + + + + Save an existing ToolBit object to a file + + + + + Load Tool + + + + + Load an existing ToolBit object from a file + + + + + PathToolBitLibrary + + + Open ToolBit Library editor + + + + + Open an editor to manage ToolBit libraries + + + + + Load ToolBit Library + + + + + Load an entire ToolBit library or part of it into a job + + + PathToolController @@ -1779,19 +2365,112 @@ If it is necessary to set the FinalDepth manually please select a different oper Error updating TC: %s + + + The active tool + + + + + The speed of the cutting spindle in RPM + + + + + Direction of spindle rotation + + + + + Feed rate for vertical moves in Z + + + + + Feed rate for horizontal moves + + + + + Rapid rate for vertical moves in Z + + + + + Rapid rate for horizontal moves + + Unsupported PathToolController template version %s + + + PathToolController template has no version - corrupted template file? + + + + + The tool used by this controller + + PathToolLibraryManager + + + Tooltable JSON (*.fctl) + + + + + LinuxCNC tooltable (*.tbl) + + + + + Tooltable JSON (*.json) + + + + + Tooltable XML (*.xml) + + + + + HeeksCAD tooltable (*.tooltable) + + + + + Tool Table Same Name + + + + + Tool Table Name Exists + + Unsupported Path tooltable template version %s + + + Unsupported Path tooltable + + + + + PathTooolBit + + + User Defined Values + + PathUtils @@ -1801,6 +2480,59 @@ If it is necessary to set the FinalDepth manually please select a different oper + + PathWaterline + + + This operation requires OpenCamLib to be installed. + + + + + New property added to + + + + + Check its default value. + + + + + Sample interval limits are 0.0001 to 25.4 millimeters. + + + + + Cut pattern angle limits are +-360 degrees. + + + + + Cut pattern angle limits are +- 360 degrees. + + + + + AvoidLastX_Faces: Only zero or positive values permitted. + + + + + AvoidLastX_Faces: Avoid last X faces count limited to 100. + + + + + No JOB + + + + + Canceling Waterline operation. Error creating OCL cutter. + + + Path_Array @@ -1818,16 +2550,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select exactly one path object - - - Creates an array from a selected path - - - - - Please select exactly one path object - - Path_Comment @@ -1880,12 +2602,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Path_Dressup - - - Please select one path object - - - Dress-up @@ -1896,6 +2612,23 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Path Dess-up object from a selected path + + + Please select one path object + + + + + + The selected object is not a path + + + + + + Please select a Path object + + Path_DressupAxisMap @@ -2053,14 +2786,52 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Cutter Radius Compensation G41/G42 Entry Dressup object from a selected path + + + Path_DressupPathBoundary - - LeadInOut Dressup + + Create a Boundary dressup - - Creates a Cutter Radius Compensation G41/G42 Entry Dressup object from a selected path + + Boundary Dress-up + + + + + Creates a Path Boundary Dress-up object from a selected path + + + + + Please select one path object + + + + + Create Path Boundary Dress-up + + + + + The base path to modify + + + + + Solid object to be used to limit the generated Path. + + + + + Determines if Boundary describes an inclusion or exclusion mask. + + + + + The selected object is not a path @@ -2086,26 +2857,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a Ramp Entry Dress-up object from a selected path - - - The base path to modify - - - - - Angle of ramp. - - - - - RampEntry Dress-up - - - - - Creates a Ramp Entry Dress-up object from a selected path - - Path_DressupTag @@ -2134,31 +2885,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Radius of the fillet for the tag. - - - The base path to modify - - - - - Width of tags. - - - - - Tag Dress-up - - - - - Creates a Tag Dress-up object from a selected path - - - - - Radius of the fillet for the tag. - - Locations of inserted holding tags @@ -2179,12 +2905,113 @@ If it is necessary to set the FinalDepth manually please select a different oper Cannot insert holding tags for this path - please select a Profile path + + + The selected object is not a path + + + + + Please select a Profile object + + + + + Holding Tag + + + + + Cannot copy tags - internal error + + + + + Create a Tag dressup + + + + + Tag Dress-up + + + + + Creates a Tag Dress-up object from a selected path + + + + + Please select one path object + + + + + Create Tag Dress-up + + + + + No Base object found. + + + + + Base is not a Path::Feature object. + + + + + Base doesn't have a Path to dress-up. + + Base Path is empty. + + Path_DressupZCorrect + + + The point file from the surface probing. + + + + + Deflection distance for arc interpolation + + + + + Edit Z Correction Dress-up + + + + + Z Depth Correction Dress-up + + + + + Use Probe Map to correct Z depth + + + + + Create Dress-up + + + + + Path_DressupZCorrectp + + + break segments into smaller segments of this length. + + + Path_Fixture @@ -2226,6 +3053,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select one path object + + + The selected object is not a path + + Create Hop @@ -2254,16 +3086,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Please select exactly one path object - - - Inspect G-code - - - - - Inspects the G-code contents of a path - - Path_Job @@ -2312,6 +3134,19 @@ If it is necessary to set the FinalDepth manually please select a different oper All Files (*.*) + + + Model Selection + + + + + Path_OpActiveToggle + + + Toggle the Active State of the Operation + + Path_OperationCopy @@ -2333,11 +3168,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Create a Selection Plane object - - - Create a Selection Plane object - - Path_Post @@ -2365,8 +3195,32 @@ If it is necessary to set the FinalDepth manually please select a different oper + + Path_Probe + + + Select Probe Point File + + + + + All Files (*.*) + + + + + Select Output File + + + Path_Sanity + + + It appears the machine limits haven't been set. Not able to check path extents. + + + Check the Path project for common errors @@ -2403,9 +3257,8 @@ If it is necessary to set the FinalDepth manually please select a different oper - - It appears the machine limits haven't been set. Not able to check path extents. - + + No issues detected, {} has passed basic sanity check. @@ -2421,6 +3274,16 @@ If it is necessary to set the FinalDepth manually please select a different oper Complete loop selection from two edges + + + Feature Completion + + + + + Closed loop detection failed. + + Path_SetupSheet @@ -2432,12 +3295,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Path_SimpleCopy - - - Please select exactly one path object - - - Simple Copy @@ -2448,6 +3305,17 @@ If it is necessary to set the FinalDepth manually please select a different oper Creates a non-parametric copy of another path + + + Please select exactly one path object + + + + + Please select exactly one path object + + + Path_Simulator @@ -2474,74 +3342,22 @@ If it is necessary to set the FinalDepth manually please select a different oper Add Optional or Mandatory Stop to the program - - - Stop - - - - - Add Optional or Mandatory Stop to the program - - - - - Path_Surface - - - This operation requires OpenCamLib to be installed. - - - - - This operation requires OpenCamLib to be installed. - - - - - Hold on. This might take a minute. - - - - - - This operation requires OpenCamLib to be installed. - - - - - - Please select a single solid object from the project tree - - - - - - Cannot work with this object - - - Path_ToolController - - - Tool Number to Load - - Add Tool Controller to the Job - - Add Tool Controller to the Job + + Add Tool Controller - - Add Tool Controller + + Tool Number to Load @@ -2553,13 +3369,21 @@ If it is necessary to set the FinalDepth manually please select a different oper - - Tool Manager + + Edit the Tool Library + + + + + Probe + + + Probe - - Edit the Tool Library + + Create a Probing Grid from a job stock @@ -2575,37 +3399,22 @@ If it is necessary to set the FinalDepth manually please select a different oper Create a 3D Surface Operation from a model - - - 3D Surface - - - - - Create a 3D Surface Operation from a model - - TooltableEditor - - Tooltable JSON (*.json) + + Rename Tooltable - - Tooltable XML (*.xml) + + Enter Name: - - HeeksCAD tooltable (*.tooltable) - - - - - LinuxCNC tooltable (*.tbl) + + Save toolbit library @@ -2613,41 +3422,6 @@ If it is necessary to set the FinalDepth manually please select a different oper Open tooltable - - - Save tooltable - - - - - Tooltable JSON (*.json) - - - - - Tooltable XML (*.xml) - - - - - HeeksCAD tooltable (*.tooltable) - - - - - LinuxCNC tooltable (*.tbl) - - - - - Open tooltable - - - - - Save tooltable - - Tooltable editor @@ -2858,6 +3632,11 @@ If it is necessary to set the FinalDepth manually please select a different oper Tooltable XML (*.xml);;HeeksCAD tooltable (*.tooltable) + + + Save tooltable + + Object not found @@ -2868,12 +3647,92 @@ If it is necessary to set the FinalDepth manually please select a different oper Object doesn't have a tooltable property + + + Add New Tool Table + + + + + Delete Selected Tool Table + + + + + Rename Selected Tool Table + + + + + Tooltable JSON (*.json) + + + + + HeeksCAD tooltable (*.tooltable) + + + + + LinuxCNC tooltable (*.tbl) + + + + + Tooltable XML (*.xml) + + Tooltable XML (*.xml);;LinuxCNC tooltable (*.tbl) + + Waterline + + + Waterline + + + + + Create a Waterline Operation from a model + + + + + Path_Surface + + + This operation requires OpenCamLib to be installed. + + + + + Hold on. This might take a minute. + + + + + + This operation requires OpenCamLib to be installed. + + + + + + Please select a single solid object from the project tree + + + + + + Cannot work with this object + + + + PathDressup_Dogbone @@ -3283,33 +4142,6 @@ If it is necessary to set the FinalDepth manually please select a different oper - - PathSurface - - - Hold on. This might take a minute. - - - - - - This operation requires OpenCamLib to be installed. - - - - - - Please select a single solid object from the project tree - - - - - - Cannot work with this object - - - - Path_CompoundExtended diff --git a/src/Mod/Points/Gui/Resources/translations/Points.ts b/src/Mod/Points/Gui/Resources/translations/Points.ts index 0f21db3aca..9ed526cbb5 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points.ts @@ -1,21 +1,21 @@ - + CmdPointsConvert - + Points - + Convert to points... - - + + Convert to points @@ -42,18 +42,18 @@ CmdPointsImport - + Points - + Import points... - + Imports a point cloud @@ -61,18 +61,18 @@ CmdPointsMerge - + Points - + Merge point clouds - - + + Merge several point clouds into one @@ -80,37 +80,56 @@ CmdPointsPolyCut - + Points - + Cut point cloud - - + + Cuts a point cloud with a picked polygon + + CmdPointsStructure + + + Points + + + + + Structured point cloud + + + + + + Convert points to structured point cloud + + + CmdPointsTransform - + Points - + Transform Points - - + + Test to transform a point cloud @@ -263,24 +282,24 @@ QObject - + Point formats - + All Files - + Distance - + Enter maximum distance: diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts index 9be8ba5a9b..c70505e389 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts @@ -1,20 +1,20 @@ - + CmdRaytracingExportProject - + File - + &Export project... - + Export a Raytracing project to a file @@ -22,27 +22,27 @@ CmdRaytracingNewLuxProject - + Raytracing - + New Luxrender project - + Insert new Luxrender project into the document - + No template - + No template available @@ -50,17 +50,17 @@ CmdRaytracingNewPartSegment - + Raytracing - + Insert part - + Insert a new part object into a Raytracing project @@ -68,27 +68,27 @@ CmdRaytracingNewPovrayProject - + Raytracing - + New POV-Ray project - + Insert new POV-Ray project into the document - + No template - + No template available @@ -96,17 +96,17 @@ CmdRaytracingRender - + Raytracing - + &Render - + Renders the current raytracing project with an external renderer @@ -114,17 +114,17 @@ CmdRaytracingResetCamera - + Raytracing - + &Reset Camera - + Sets the camera of the selected Raytracing project to match the current view @@ -170,15 +170,15 @@ - - + + No perspective camera - + The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. Do you want to continue? @@ -199,19 +199,19 @@ Do you want to continue? - - + + No template - - + + Cannot create a project because there is no template installed. - + The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. Do you want to continue? @@ -223,7 +223,7 @@ Do you want to continue? - + POV-Ray @@ -231,8 +231,8 @@ Do you want to continue? - - + + All Files @@ -240,107 +240,107 @@ Do you want to continue? - + Export page - - - - + + + + Wrong selection - + Select a Part object. - - + + No Raytracing project to insert - + Create a Raytracing project to insert a view. - + Select a Raytracing project to insert the view. - - - + + + Select one Raytracing project object. - + Luxrender - - + + POV-Ray not found - + Please set the path to the POV-Ray executable in the preferences. - + Please correct the path to the POV-Ray executable in the preferences. - - + + Luxrender not found - + Please set the path to the luxrender or luxconsole executable in the preferences. - + Please correct the path to the luxrender or luxconsole executable in the preferences. - + POV-Ray file missing - + The POV-Ray project file doesn't exist. - - + + Rendered image - + Lux project file missing - + The Lux project file doesn't exist. @@ -378,98 +378,101 @@ Do you want to continue? - - The path to the POV-Ray executable, if you want to render from FreeCAD - - - - + POV-Ray executable: - + POV-Ray output parameters: - + The POV-Ray parameters to be passed to the render. - + +P +A - + +W: - + The width of the rendered image - + +H : - + The height of the rendered image - + Luxrender executable: - + The path to the luxrender (or luxconsole) executable - + Directories - + Part file name: - + Camera file name: - - - + + + Used by utility tools - + Default Project dir: - + TempCamera.inc - + TempPart.inc + + RaytracingGui::DlgSettingsRayImp + + + The path to the POV-Ray executable, if you want to render from %1 + + + RaytracingGui::ViewProviderLux diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts index cdfabcaffc..959b68e7fa 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts @@ -1,75 +1,201 @@ - + - CmdApproxPlane + CmdApproxCylinder - + Reverse Engineering - - Approximate plane... + + Cylinder - + + Approximate a cylinder + + + + + CmdApproxPlane + + + Reverse Engineering + + + + + Plane... + + + + Approximate a plane + + CmdApproxPolynomial + + + Reverse Engineering + + + + + Polynomial surface + + + + + Approximate a polynomial surface + + + + + CmdApproxSphere + + + Reverse Engineering + + + + + Sphere + + + + + Approximate a sphere + + + CmdApproxSurface - + Reverse Engineering - + Approximate B-spline surface... - + Approximate a B-spline surface + + CmdMeshBoundary + + + Reverse Engineering + + + + + Wire from mesh boundary... + + + + + Create wire from mesh boundaries + + + CmdPoissonReconstruction - + Reverse Engineering - + Poisson... - + Poisson surface reconstruction + + CmdSegmentation + + + Reverse Engineering + + + + + Mesh segmentation... + + + + + Create mesh segments + + + + + CmdSegmentationFromComponents + + + Reverse Engineering + + + + + From components + + + + + Create mesh segments from components + + + + + CmdSegmentationManual + + + Reverse Engineering + + + + + Manual segmentation... + + + + + Create mesh segments manually + + + CmdViewTriangulation - + Reverse Engineering - + Structured point clouds - - + + Triangulation of structured point clouds @@ -148,21 +274,27 @@ User-defined u/v directions + + + Create placement + + ReenGui::FitBSplineSurfaceWidget - + Wrong selection - + Please select a single placement object to get local orientation. - + + Input error @@ -203,14 +335,18 @@ Reen_ApproxSurface - - + + Wrong selection - - + + Please select a point cloud or mesh. + + + + Please select a single point cloud. @@ -218,11 +354,125 @@ Reen_ViewTriangulation - + View triangulation failed + + ReverseEngineeringGui::Segmentation + + + Mesh segmentation + + + + + Create compound + + + + + Smooth mesh + + + + + Plane + + + + + Curvature tolerance + + + + + Distance to plane + + + + + Minimum number of faces + + + + + Create mesh from unused triangles + + + + + ReverseEngineeringGui::SegmentationManual + + + Manual segmentation + + + + + Select + + + + + Components + + + + + Region + + + + + Select whole component + + + + + Pick triangle + + + + + < faces than + + + + + All + + + + + Clear + + + + + Region options + + + + + Respect only visible triangles + + + + + Respect only triangles with normals facing screen + + + + + ReverseEngineeringGui::TaskSegmentationManual + + + Create + + + Workbench diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot.ts b/src/Mod/Robot/Gui/Resources/translations/Robot.ts index ee9033d13f..1b4a662bcc 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot.ts @@ -1,6 +1,6 @@ - + CmdRobotAddToolShape @@ -603,17 +603,17 @@ - + TCP: (200.23,300.23,400.23,234,343,343) - + Tool: (0,0,400,0,0,0) - + ... @@ -707,32 +707,32 @@ - + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) - + Type - + Name - + C - + V - + A @@ -875,27 +875,27 @@ World - + 50mm / 5° - + 20mm / 2° - + 10mm / 1° - + 5mm / 0.5° - + 1mm / 0.1° diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts index c09c466fbf..1d0f04b880 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts @@ -1,6 +1,6 @@ - + CmdSketcherBSplineComb @@ -76,17 +76,17 @@ CmdSketcherCarbonCopy - + Sketcher - + CarbonCopy - + Copies the geometry of another sketch @@ -94,17 +94,17 @@ CmdSketcherClone - + Sketcher - + Clone - + Creates a clone of the geometry taking as reference the last selected point @@ -164,27 +164,27 @@ CmdSketcherCompConstrainRadDia - + Sketcher - + Constrain arc or circle - + Constrain an arc or a circle - + Constrain radius - + Constrain diameter @@ -192,17 +192,17 @@ CmdSketcherCompCopy - + Sketcher - + Copy - + Creates a clone of the geometry taking as reference the last selected point @@ -210,27 +210,27 @@ CmdSketcherCompCreateArc - + Sketcher - + Create arc - + Create an arc in the sketcher - + Center and end points - + End points and rim point @@ -238,17 +238,17 @@ CmdSketcherCompCreateBSpline - + Sketcher - + Create a B-spline - + Create a B-spline in the sketch @@ -256,27 +256,27 @@ CmdSketcherCompCreateCircle - + Sketcher - + Create circle - + Create a circle in the sketcher - + Center and rim point - + 3 rim points @@ -284,42 +284,42 @@ CmdSketcherCompCreateConic - + Sketcher - + Create a conic - + Create a conic in the sketch - + Ellipse by center, major radius, point - + Ellipse by Periapsis, apoapsis, minor radius - + Arc of ellipse by center, major radius, endpoints - + Arc of hyperbola by center, major radius, endpoints - + Arc of parabola by focus, vertex, endpoints @@ -327,52 +327,52 @@ CmdSketcherCompCreateRegularPolygon - + Sketcher - + Create regular polygon - + Create a regular polygon in the sketcher - + Triangle - + Square - + Pentagon - + Hexagon - + Heptagon - + Octagon - + Regular Polygon @@ -380,27 +380,27 @@ CmdSketcherCompModifyKnotMultiplicity - + Sketcher - + Modify knot multiplicity - + Modifies the multiplicity of the selected knot of a B-spline - + Increase knot multiplicity - + Decrease knot multiplicity @@ -408,17 +408,17 @@ CmdSketcherConnect - + Sketcher - + Connect Edges - + Link end point of element with next elements' starting point @@ -426,17 +426,17 @@ CmdSketcherConstrainAngle - + Sketcher - + Constrain angle - + Fix the angle of a line or the angle between two lines @@ -444,17 +444,17 @@ CmdSketcherConstrainBlock - + Sketcher - + Constrain Block - + Create a Block constraint on the selected item @@ -462,17 +462,17 @@ CmdSketcherConstrainCoincident - + Sketcher - + Constrain coincident - + Create a coincident constraint on the selected item @@ -480,17 +480,17 @@ CmdSketcherConstrainDiameter - + Sketcher - + Constrain diameter - + Fix the diameter of a circle or an arc @@ -498,17 +498,17 @@ CmdSketcherConstrainDistance - + Sketcher - + Constrain distance - + Fix a length of a line or the distance between a line and a vertex @@ -516,17 +516,17 @@ CmdSketcherConstrainDistanceX - + Sketcher - + Constrain horizontal distance - + Fix the horizontal distance between two points or line ends @@ -534,17 +534,17 @@ CmdSketcherConstrainDistanceY - + Sketcher - + Constrain vertical distance - + Fix the vertical distance between two points or line ends @@ -552,17 +552,17 @@ CmdSketcherConstrainEqual - + Sketcher - + Constrain equal - + Create an equality constraint between two lines or between circles and arcs @@ -570,17 +570,17 @@ CmdSketcherConstrainHorizontal - + Sketcher - + Constrain horizontally - + Create a horizontal constraint on the selected item @@ -588,17 +588,17 @@ CmdSketcherConstrainInternalAlignment - + Sketcher - + Constrain InternalAlignment - + Constrains an element to be aligned with the internal geometry of another element @@ -606,17 +606,17 @@ CmdSketcherConstrainLock - + Sketcher - + Constrain lock - + Create a lock constraint on the selected item @@ -624,17 +624,17 @@ CmdSketcherConstrainParallel - + Sketcher - + Constrain parallel - + Create a parallel constraint between two lines @@ -642,17 +642,17 @@ CmdSketcherConstrainPerpendicular - + Sketcher - + Constrain perpendicular - + Create a perpendicular constraint between two lines @@ -660,17 +660,17 @@ CmdSketcherConstrainPointOnObject - + Sketcher - + Constrain point onto object - + Fix a point onto an object @@ -678,17 +678,17 @@ CmdSketcherConstrainRadius - + Sketcher - + Constrain radius - + Fix the radius of a circle or an arc @@ -696,17 +696,17 @@ CmdSketcherConstrainSnellsLaw - + Sketcher - + Constrain refraction (Snell's law') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -714,17 +714,17 @@ CmdSketcherConstrainSymmetric - + Sketcher - + Constrain symmetrical - + Create a symmetry constraint between two points with respect to a line or a third point @@ -732,17 +732,17 @@ CmdSketcherConstrainTangent - + Sketcher - + Constrain tangent - + Create a tangent constraint between two entities @@ -750,17 +750,17 @@ CmdSketcherConstrainVertical - + Sketcher - + Constrain vertically - + Create a vertical constraint on the selected item @@ -786,17 +786,17 @@ CmdSketcherCopy - + Sketcher - + Copy - + Creates a simple copy of the geometry taking as reference the last selected point @@ -804,17 +804,17 @@ CmdSketcherCreate3PointArc - + Sketcher - + Create arc by three points - + Create an arc by its end points and a point along the arc @@ -822,17 +822,17 @@ CmdSketcherCreate3PointCircle - + Sketcher - + Create circle by three points - + Create a circle by 3 perimeter points @@ -840,17 +840,17 @@ CmdSketcherCreateArc - + Sketcher - + Create arc by center - + Create an arc by its center and by its end points @@ -858,17 +858,17 @@ CmdSketcherCreateArcOfEllipse - + Sketcher - + Create an arc of ellipse - + Create an arc of ellipse in the sketch @@ -876,17 +876,17 @@ CmdSketcherCreateArcOfHyperbola - + Sketcher - + Create an arc of hyperbola - + Create an arc of hyperbola in the sketch @@ -894,17 +894,17 @@ CmdSketcherCreateArcOfParabola - + Sketcher - + Create an arc of parabola - + Create an arc of parabola in the sketch @@ -912,17 +912,17 @@ CmdSketcherCreateBSpline - + Sketcher - + Create B-spline - + Create a B-spline via control points in the sketch. @@ -930,17 +930,17 @@ CmdSketcherCreateCircle - + Sketcher - + Create circle - + Create a circle in the sketch @@ -948,17 +948,17 @@ CmdSketcherCreateDraftLine - + Sketcher - + Create draft line - + Create a draft line in the sketch @@ -966,17 +966,17 @@ CmdSketcherCreateEllipseBy3Points - + Sketcher - + Create ellipse by 3 points - + Create an ellipse by 3 points in the sketch @@ -984,17 +984,17 @@ CmdSketcherCreateEllipseByCenter - + Sketcher - + Create ellipse by center - + Create an ellipse by center in the sketch @@ -1002,17 +1002,17 @@ CmdSketcherCreateFillet - + Sketcher - + Create fillet - + Create a fillet between two lines or at a coincident point @@ -1020,17 +1020,17 @@ CmdSketcherCreateHeptagon - + Sketcher - + Create heptagon - + Create a heptagon in the sketch @@ -1038,17 +1038,17 @@ CmdSketcherCreateHexagon - + Sketcher - + Create hexagon - + Create a hexagon in the sketch @@ -1074,17 +1074,17 @@ CmdSketcherCreateOctagon - + Sketcher - + Create octagon - + Create an octagon in the sketch @@ -1092,17 +1092,17 @@ CmdSketcherCreatePentagon - + Sketcher - + Create pentagon - + Create a pentagon in the sketch @@ -1110,17 +1110,17 @@ CmdSketcherCreatePeriodicBSpline - + Sketcher - + Create periodic B-spline - + Create a periodic B-spline via control points in the sketch. @@ -1128,17 +1128,17 @@ CmdSketcherCreatePoint - + Sketcher - + Create point - + Create a point in the sketch @@ -1146,17 +1146,17 @@ CmdSketcherCreatePolyline - + Sketcher - + Create polyline - + Create a polyline in the sketch. 'M' Key cycles behaviour @@ -1182,17 +1182,17 @@ CmdSketcherCreateRegularPolygon - + Sketcher - + Create regular polygon - + Create a regular polygon in the sketch @@ -1200,17 +1200,17 @@ CmdSketcherCreateSlot - + Sketcher - + Create slot - + Create a slot in the sketch @@ -1218,17 +1218,17 @@ CmdSketcherCreateSquare - + Sketcher - + Create square - + Create a square in the sketch @@ -1236,17 +1236,17 @@ CmdSketcherCreateText - + Sketcher - + Create text - + Create text in the sketch @@ -1254,17 +1254,17 @@ CmdSketcherCreateTriangle - + Sketcher - + Create equilateral triangle - + Create an equilateral triangle in the sketch @@ -1272,17 +1272,17 @@ CmdSketcherDecreaseKnotMultiplicity - + Sketcher - + Decrease multiplicity - + Decreases the multiplicity of the selected knot of a B-spline @@ -1290,17 +1290,17 @@ CmdSketcherDeleteAllConstraints - + Sketcher - + Delete All Constraints - + Deletes all the constraints @@ -1308,17 +1308,17 @@ CmdSketcherDeleteAllGeometry - + Sketcher - + Delete All Geometry - + Deletes all the geometry and constraints but external geometry @@ -1326,17 +1326,17 @@ CmdSketcherEditSketch - + Sketcher - + Edit sketch - + Edit the selected sketch @@ -1344,17 +1344,17 @@ CmdSketcherExtend - + Sketcher - + Extend edge - + Extend an edge with respect to the picked position @@ -1362,17 +1362,17 @@ CmdSketcherExternal - + Sketcher - + External geometry - + Create an edge linked to an external geometry @@ -1380,17 +1380,17 @@ CmdSketcherIncreaseDegree - + Sketcher - + Increase degree - + Increases the degree of the B-spline @@ -1398,17 +1398,17 @@ CmdSketcherIncreaseKnotMultiplicity - + Sketcher - + Increase knot multiplicity - + Increases the multiplicity of the selected knot of a B-spline @@ -1416,17 +1416,17 @@ CmdSketcherLeaveSketch - + Sketcher - + Leave sketch - + Close the editing of the sketch @@ -1434,22 +1434,22 @@ CmdSketcherMapSketch - + Sketcher - + Map sketch to face... - + Map a sketch to a face - + Some of the selected objects depend on the sketch to be mapped. Circular dependencies are not allowed! @@ -1457,23 +1457,23 @@ CmdSketcherMergeSketches - + Sketcher - - + + Merge sketches - + Wrong selection - + Select at least two sketches, please. @@ -1481,23 +1481,23 @@ CmdSketcherMirrorSketch - + Sketcher - - + + Mirror sketch - + Wrong selection - + Select one or more sketches, please. @@ -1505,17 +1505,17 @@ CmdSketcherMove - + Sketcher - + Move - + Moves the geometry taking as reference the last selected point @@ -1541,17 +1541,17 @@ CmdSketcherRectangularArray - + Sketcher - + Rectangular Array - + Creates a rectangular array pattern of the geometry taking as reference the last selected point @@ -1559,17 +1559,17 @@ CmdSketcherReorientSketch - + Sketcher - + Reorient sketch... - + Reorient the selected sketch @@ -1577,17 +1577,17 @@ CmdSketcherRestoreInternalAlignmentGeometry - + Sketcher - + Show/hide internal geometry - + Show all internal geometry / hide unused internal geometry @@ -1595,13 +1595,13 @@ CmdSketcherSelectConflictingConstraints - + Sketcher - - + + Select Conflicting Constraints @@ -1609,17 +1609,17 @@ CmdSketcherSelectConstraints - + Sketcher - + Select Constraints - + Select the constraints associated to the selected elements @@ -1627,13 +1627,13 @@ CmdSketcherSelectElementsAssociatedWithConstraints - + Sketcher - - + + Select Elements associated with constraints @@ -1641,17 +1641,17 @@ CmdSketcherSelectElementsWithDoFs - + Sketcher - + Select solver DoFs - + Select elements where the solver still detects unconstrained degrees of freedom. @@ -1659,17 +1659,17 @@ CmdSketcherSelectHorizontalAxis - + Sketcher - + Select Horizontal Axis - + Select the horizontal axis @@ -1677,17 +1677,17 @@ CmdSketcherSelectOrigin - + Sketcher - + Select Origin - + Select the origin point @@ -1695,13 +1695,13 @@ CmdSketcherSelectRedundantConstraints - + Sketcher - - + + Select Redundant Constraints @@ -1709,21 +1709,39 @@ CmdSketcherSelectVerticalAxis - + Sketcher - + Select Vertical Axis - + Select the vertical axis + + CmdSketcherStopOperation + + + Sketcher + + + + + Stop operation + + + + + Stop current operation + + + CmdSketcherSwitchVirtualSpace @@ -1745,21 +1763,39 @@ CmdSketcherSymmetry - + Sketcher - + Symmetry - + Creates symmetric geometry with respect to the last selected line or point + + CmdSketcherToggleActiveConstraint + + + Sketcher + + + + + Toggle activate/deactivate constraint + + + + + Toggles activate/deactivate state for selected constraints + + + CmdSketcherToggleConstruction @@ -1781,17 +1817,17 @@ CmdSketcherToggleDrivingConstraint - + Sketcher - + Toggle reference/driving constraint - + Toggles the toolbar or selected constraints to/from reference mode @@ -1799,17 +1835,17 @@ CmdSketcherTrimming - + Sketcher - + Trim edge - + Trim an edge with respect to the picked position @@ -1817,27 +1853,27 @@ CmdSketcherValidateSketch - + Sketcher - + Validate sketch... - + Validate sketch - + Wrong selection - + Select one sketch, please. @@ -1845,17 +1881,17 @@ CmdSketcherViewSection - + Sketcher - + View section - + Switches between section and full view @@ -1863,17 +1899,17 @@ CmdSketcherViewSketch - + Sketcher - + View sketch - + View sketch perpendicular to sketch plane @@ -1916,47 +1952,47 @@ - + Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet. - + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. - + BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. - + The Geometry Index (GeoId) provided is not a B-spline curve. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. @@ -1974,6 +2010,7 @@ + Sketcher @@ -2015,140 +2052,142 @@ - + Don't attach - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -2162,305 +2201,304 @@ - - - - - - + + + + + Dimensional constraint - + Cannot add a constraint between two external geometries! - + Cannot add a constraint between two fixed geometries! Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. - - - + + + Only sketch and its support is allowed to select - + One of the selected has to be on the sketch - - + + Select an edge from the sketch. - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + Impossible constraint - - - - + + + + The selected edge is not a line segment - - - - - - + + + + + + Double constraint - - - - + + + + The selected edge already has a horizontal constraint! - - - - + + + + The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! - + There are more than one fixed point selected. Select a maximum of one fixed point! - + The selected item(s) can't accept a vertical constraint! - + There are more than one fixed points selected. Select a maximum of one fixed point! - - + + Select vertices from the sketch. - + Select one vertex from the sketch other than the origin. - + Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and/or conflicting constraints. - + Select one edge from the sketch. - + Select only edges from the sketch. - - - - - - - - + + + + + + + + Error - + Select two or more points from the sketch. - - + + Select two or more vertexes from the sketch. - - + + Constraint Substitution - + Endpoint to endpoint tangency was applied instead. - + Select vertexes from the sketch. - - + + Select exactly one line or one point and one line or two points from the sketch. - + Cannot add a length constraint on an axis! - + This constraint does not make sense for non-linear curves - - - - - - + + + + + + Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. - - + + None of the selected points were constrained onto the respective curves, either because they are parts of the same element, or because they are both external geometry. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. - - - - + + + + Select exactly one line or up to two points from the sketch. - + Cannot add a horizontal length constraint on an axis! - + Cannot add a fixed x-coordinate constraint on the origin point! - - + + This constraint only makes sense on a line segment or a pair of points - + Cannot add a vertical length constraint on an axis! - + Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. - - + + Select at least two lines from the sketch. - + Select a valid line - - + + The selected edge is not a valid line - + There is a number of ways this constraint can be applied. Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. @@ -2468,45 +2506,45 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - + Select some geometry from the sketch. perpendicular constraint - + Wrong number of selected objects! perpendicular constraint - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint - - + + Cannot add a perpendicularity constraint at an unconnected point! - - - + + + Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. - + There are a number of ways this constraint can be applied. Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. @@ -2514,247 +2552,249 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - + Select some geometry from the sketch. tangent constraint - + Wrong number of selected objects! tangent constraint - - - + + + Cannot add a tangency constraint at an unconnected point! - - - + + + Tangency to B-spline edge currently unsupported. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - - - - + + + + Select one or more arcs or circles from the sketch. - - + + Constrain equal - + Do you want to share the same radius for all selected elements? - - + + Constraint only applies to arcs or circles. - + Do you want to share the same diameter for all selected elements? - - + + Select one or two lines from the sketch. Or select two edges and a point. - - + + Parallel lines - - + + An angle constraint cannot be set for two parallel lines. - + Cannot add an angle constraint on an axis! - + Select two edges from the sketch. - - + + Select two or more compatible edges - + Sketch axes cannot be used in equality constraints - + Equality for B-spline edge currently unsupported. - - + + Select two or more edges of similar type - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. - - - - + + + + Cannot add a symmetry constraint between a line and its end points! - + Select two endpoints of lines to act as rays, and an edge representing a boundary. The first selected point corresponds to index n1, second - to n2, and datum value sets the ratio n2/n1. Constraint_SnellsLaw - + Selected objects are not just geometry from one sketch. - + Number of selected objects is not 3 (is %1). - + Cannot create constraint with external geometry only!! - + Incompatible geometry is selected! - + SnellsLaw on B-spline edge currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. - + Sketch axes cannot be used in internal alignment constraint - + You cannot internally constrain an ellipse on other ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. - - + + Maximum 2 lines are supported. - - + + Nothing to constrain - + Currently all internal geometry of the ellipse is already exposed. - - - - + + + + Extra elements - - - + + + More elements than possible for the given ellipse were provided. These were ignored. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + Currently all internal geometry of the arc of ellipse is already exposed. - + More elements than possible for the given arc of ellipse were provided. These were ignored. - + Currently internal geometry is only supported for ellipse or arc of ellipse. The last selected element must be an ellipse or an arc of ellipse. - - - + + + + + @@ -2762,61 +2802,61 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - - + + CAD Kernel Error - + None of the selected elements is an edge. - + At least one of the selected objects was not a B-Spline and was ignored. - - + + Wrong OCE/OCC version - - + + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher - - + + The selection comprises more than one item. Please select just one knot. - + Input Error - - + + None of the selected elements is a knot of a B-spline - - + + Select at least two edges from the sketch. - + One selected edge is not connectable @@ -2826,70 +2866,70 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - - - - - - - - + + + + + + + + Select elements from a single sketch. - + No constraint selected - + At least one constraint must be selected - + A symmetric construction requires at least two geometric elements, the last geometric element being the reference for the symmetry construction. - + The last element must be a point or a line serving as reference for the symmetry construction. - - + + A copy requires at least one selected non-external geometric element - + Delete All Geometry - + Are you really sure you want to delete all the geometry and constraints? - + Delete All Constraints - + Are you really sure you want to delete all the constraints? - + Distance constraint - + Not allowed to edit the datum because the sketch contains conflicting constraints @@ -2897,42 +2937,42 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::CarbonCopySelection - + Carbon copy would cause a circular dependency. - + This object is in another document. - - This object belongs to another body. Hold Ctrl to allow crossreferences. + + This object belongs to another body. Hold Ctrl to allow cross-references. - - This object belongs to another body and it contains external geometry. Crossreference not allowed. + + This object belongs to another body and it contains external geometry. Cross-reference not allowed. - + This object belongs to another part. - + The selected sketch is not parallel to this sketch. Hold Ctrl+Alt to allow non-parallel sketches. - + The XY axes of the selected sketch do not have the same direction as this sketch. Hold Ctrl+Alt to disregard it. - + The origin of the selected sketch is not aligned with the origin of this sketch. Hold Ctrl+Alt to disregard it. @@ -2940,52 +2980,62 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ConstraintView - + Change value - + Toggle to/from reference - + + Deactivate + + + + + Activate + + + + Show constraints - + Hide constraints - + Rename - + Center sketch - + Delete - + Swap constraint names - + Unnamed constraint - + Only the names of named constraints can be swapped. @@ -2993,90 +3043,80 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - - + Insert angle - - + Angle: - - + Insert radius - - - - + + + Radius: - - + Insert diameter - - - - + + + Diameter: - - + Refractive index ratio Constraint_SnellsLaw - - + Ratio n2/n1: Constraint_SnellsLaw - - + Insert length - - + Length: - - + + Change radius - - + + Change diameter - + Refractive index ratio - + Ratio n2/n1: @@ -3084,7 +3124,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete @@ -3092,22 +3132,22 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ExternalSelection - + Linking this will cause circular dependency. - + This object is in another document. - + This object belongs to another body, can't link. - + This object belongs to another part, can't link. @@ -3115,20 +3155,35 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::InsertDatum - + Insert datum - + datum: - + Name (optional) + + + Constraint name (available for expressions) + + + + + Reference (or constraint) dimension + + + + + Reference + + SketcherGui::PropertyConstraintListItem @@ -3240,21 +3295,24 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - If selected, each element in the array is constrained with respect to the others using construction lines + If selected, each element in the array is constrained +with respect to the others using construction lines - + + If selected, it substitutes dimensional constraints by geometric constraints +in the copies, so that a change in the original element is directly +reflected on copies + + + + Constrain inter-element separation - - If checked it substitutes dimensional constraints by geometric constraints in the copies, so that a change in the original element is directly reflected on copies - - - - + Clone @@ -3262,23 +3320,23 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::SketcherGeneralWidget - - - + + + Normal Geometry - - - + + + Construction Geometry - - - + + + External Geometry @@ -3305,157 +3363,64 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::SketcherSettings + General - - Sketch editing + + Sketcher solver + + + + + Sketcher dialog will have additional section +'Advanced solver control' to adjust solver settings + + + + + Show section 'Advanced solver control' in task dialog - Notifications + Dragging performance - + Special solver algorithm will be used while dragging sketch elements. +Requires to re-enter edit mode to take effect. + + + + + Improve solving while dragging + + + + + Allow to leave sketch edit mode when pressing Esc button + + + + + Esc can leave sketch edit mode + + + + + Notifies about automatic constraint substitutions + + + + Notify automatic constraint substitutions - - Font size - - - - - px - - - - - Ask for value after creating a dimensional constraint - - - - - Grid line pattern - - - - - Geometry Creation "Continue Mode" - - - - - Constraint Creation "Continue Mode" - - - - - Visibility automation - - - - - When opening sketch, hide all features that depend on it. - - - - - Hide all objects that depend on the sketch - - - - - When opening sketch, show sources for external geometry links. - - - - - Show objects used for external geometry - - - - - When opening sketch, show objects the sketch is attached to. - - - - - Show object(s) sketch is attached to - - - - - When closing sketch, move camera back to where it was before sketch was opened. - - - - - Restore camera position after editing - - - - - Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on View tab. - - - - - Apply current smart visibility to all sketches in open documents (update properties to match). - - - - - Apply to existing sketches - - - - - Segments per geometry - - - - - Do not show base length units in sketches. Supports all unit systems except US Customary and Building US/Euro. - - - - - Hide base length units for supported unit systems - - - - - Sketcher Solver - - - - - Show Advanced Solver Control in the Task bar - - - - - Dragging Performance - - - - - Improve solving while dragging (requires to re-enter edit mode to take effect) - - - - - Unexpected C++ exception - - - - + Sketcher @@ -3477,200 +3442,393 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c Default edge color - - - - The color of edges being edited - - Default vertex color - - - - The color of vertices being edited - - Making line color - + Edit edge color - + Edit vertex color - + Construction geometry - - The color of construction geometry in edit mode - - - - + External geometry - - The color of external geometry in edit mode - - - - + Fully constrained geometry - - The color of fully constrained geometry in edit mode - - - - + Constraint color - - The color of driving constraints in edit mode - - - - - Reference Constraint color - - - - - The color of reference constrains and datum in edit mode - - - - + Expression dependent constraint color - - The color of expression dependent datum constraints in edit mode - - - - + Datum color - - The color of the datum portion of a driving constraint + + Color of edges - + + Color of vertices + + + + + Color used while new sketch elements are created + + + + + Color of edges being edited + + + + + Color of vertices being edited + + + + + Color of construction geometry in edit mode + + + + + Color of external geometry in edit mode + + + + + Color of fully constrained geometry in edit mode + + + + + Color of driving constraints in edit mode + + + + + Reference constraint color + + + + + Color of reference constraints in edit mode + + + + + Color of expression dependent constraints in edit mode + + + + + Deactivated constraint color + + + + + Color of deactivated constraints in edit mode + + + + + Color of the datum portion of a driving constraint + + + + Datum text size - - - + + + The default line thickness for new shapes - - - + + + px - + Default vertex size - + Default line width - - Cursor text color + + Coordinate text color - + + Text color of the coordinates + + + + + Color of crosshair cursor. +(The one you get when creating a new sketch element.) + + + + Cursor crosshair color + + SketcherGui::SketcherSettingsDisplay + + + Display + + + + + Sketch editing + + + + + A dialog will pop up to input a value for new dimensional constraints + + + + + Ask for value after creating a dimensional constraint + + + + + Segments per geometry + + + + + Current constraint creation tool will remain active after creation + + + + + Constraint creation "Continue Mode" + + + + + Line pattern used for grid lines + + + + + Base length units will not be displayed in constraints. +Supports all unit systems except 'US customary' and 'Building US/Euro'. + + + + + Hide base length units for supported unit systems + + + + + Font size + + + + + Visibility automation + + + + + When opening sketch, hide all features that depend on it + + + + + Hide all objects that depend on the sketch + + + + + When opening sketch, show sources for external geometry links + + + + + Show objects used for external geometry + + + + + When opening sketch, show objects the sketch is attached to + + + + + Show object(s) sketch is attached to + + + + + When closing sketch, move camera back to where it was before sketch was opened + + + + + Restore camera position after editing + + + + + Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on View tab. + + + + + Applies current visibility automation settings to all sketches in open documents + + + + + Apply to existing sketches + + + + + Font size used for labels and constraints + + + + + px + + + + + Current sketcher creation tool will remain active after creation + + + + + Geometry creation "Continue Mode" + + + + + Grid line pattern + + + + + Number of polygons for geometry approximation + + + + + Unexpected C++ exception + + + + + Sketcher + + + SketcherGui::SketcherValidation - + No missing coincidences - + No missing coincidences found - + Missing coincidences - + %1 missing coincidences found - + No invalid constraints - + No invalid constraints found - + Invalid constraints - + Invalid constraints found - - - - + + + + Reversed external geometry - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. %2 constraints are linking to the endpoints. The constraints have been listed in Report view (menu View -> Panels -> Report view). @@ -3679,51 +3837,51 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. - - + + Constraint orientation locking - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). - + Orientation locking was disabled for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Note that for all future constraints, the locking still defaults to ON. - - + + Delete constraints to external geom. - + You are about to delete ALL constraints that deal with external geometry. This is useful to rescue a sketch with broken/changed links to external geometry. Are you sure you want to delete the constraints? - + All constraints that deal with external geometry were deleted. @@ -3731,58 +3889,68 @@ However, no constraints linking to the endpoints were found. SketcherGui::TaskSketcherConstrains - + Form - + Filter: - + All - + Normal - + Datums - + Named - + Reference - - Hide Internal Alignment + + Internal alignments will be hidden - - Extended Information + + Hide internal alignment - + + Extended information will be added to the list + + + + + Extended information + + + + Constraints - - + + Error @@ -3820,115 +3988,146 @@ However, no constraints linking to the endpoints were found. - - Extended Naming + + Mode: - + + All + + + + + Normal + + + + + External + + + + + Extended naming containing info about element mode + + + + + Extended naming + + + + + Only the type 'Edge' will be available for the list + + + + Auto-switch to Edge - + Elements - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point - - - - + + + + Line - - - - - - - - - + + + + + + + + + + Construction - - - - + + + + Arc - - - - + + + + Circle - - - - + + + + Ellipse - - - - + + + + Elliptical Arc - - - - + + + + Hyperbolic Arc - - - - + + + + Parabolic Arc - - - - + + + + BSpline - - - - + + + + Other @@ -3942,36 +4141,67 @@ However, no constraints linking to the endpoints were found. + A grid will be shown + + + + Show grid - + Grid size: - - Grid snap + + Distance between two subsequent grid lines + + + + + New points will snap to the nearest grid line. +Points must be set closer than a fifth of the grid size to a grid line to snap. - Auto constraints + Grid snap - Avoid redundant auto constraints + Sketcher proposes automatically sensible constraints. + + + + + Auto constraints + + + + + Sketcher tries not to propose redundant auto constraints + Avoid redundant auto constraints + + + + Rendering order: - + + To change, drag and drop a geometry type to top or bottom + + + + Edit controls @@ -4071,104 +4301,104 @@ However, no constraints linking to the endpoints were found. SketcherGui::ViewProviderSketch - + Edit sketch - + A dialog is already open in the task panel - + Do you want to close this dialog? - + Invalid sketch - + Do you want to open the sketch validation tool? - + The sketch is invalid and cannot be edited. - + Please remove the following constraint: - + Please remove at least one of the following constraints: - + Please remove the following redundant constraint: - + Please remove the following redundant constraints: - + Empty sketch - + Over-constrained sketch - - - + + + (click to select) - + Sketch contains conflicting constraints - + Sketch contains redundant constraints - + Fully constrained sketch - - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff;">1 degree</span></a> of freedom + + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom - - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff;">%1 degrees</span></a> of freedom + + Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom - + Solved in %1 sec - + Unsolved (%1 sec) @@ -4185,8 +4415,8 @@ However, no constraints linking to the endpoints were found. Sketcher_BSplineDecreaseKnotMultiplicity - - + + Decreases the multiplicity of the selected knot of a B-spline @@ -4203,8 +4433,8 @@ However, no constraints linking to the endpoints were found. Sketcher_BSplineIncreaseKnotMultiplicity - - + + Increases the multiplicity of the selected knot of a B-spline @@ -4230,8 +4460,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Clone - - + + Creates a clone of the geometry taking as reference the last selected point @@ -4239,17 +4469,17 @@ However, no constraints linking to the endpoints were found. Sketcher_CompCopy - + Clone - + Copy - + Move @@ -4257,8 +4487,8 @@ However, no constraints linking to the endpoints were found. Sketcher_ConstrainDiameter - - + + Fix the diameter of a circle or an arc @@ -4266,8 +4496,8 @@ However, no constraints linking to the endpoints were found. Sketcher_ConstrainRadius - - + + Fix the radius of a circle or an arc @@ -4275,8 +4505,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Copy - - + + Creates a simple copy of the geometry taking as reference the last selected point @@ -4284,8 +4514,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Create3PointArc - - + + Create an arc by its end points and a point along the arc @@ -4293,8 +4523,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Create3PointCircle - - + + Create a circle by 3 rim points @@ -4302,8 +4532,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateArc - - + + Create an arc by its center and by its end points @@ -4311,8 +4541,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateArcOfEllipse - - + + Create an arc of ellipse by its center, major radius, endpoints @@ -4320,8 +4550,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateArcOfHyperbola - - + + Create an arc of hyperbola by its center, major radius, endpoints @@ -4329,8 +4559,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateArcOfParabola - - + + Create an arc of parabola by its focus, vertex, endpoints @@ -4338,13 +4568,13 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateBSpline - + B-spline by control points - - + + Create a B-spline by control points @@ -4352,8 +4582,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateCircle - - + + Create a circle by its center and by a rim point @@ -4361,8 +4591,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateEllipseBy3Points - - + + Create a ellipse by periapsis, apoapsis, and minor radius @@ -4370,8 +4600,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateEllipseByCenter - - + + Create an ellipse by center, major radius and point @@ -4379,8 +4609,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateHeptagon - - + + Create a heptagon by its center and by one corner @@ -4388,8 +4618,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateHexagon - - + + Create a hexagon by its center and by one corner @@ -4397,14 +4627,14 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateOctagon - - + + Create an octagon by its center and by one corner - - + + Create a regular polygon by its center and by one corner @@ -4412,8 +4642,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreatePentagon - - + + Create a pentagon by its center and by one corner @@ -4421,8 +4651,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateSquare - - + + Create a square by its center and by one corner @@ -4430,8 +4660,8 @@ However, no constraints linking to the endpoints were found. Sketcher_CreateTriangle - - + + Create an equilateral triangle by its center and by one corner @@ -4439,13 +4669,13 @@ However, no constraints linking to the endpoints were found. Sketcher_Create_Periodic_BSpline - + Periodic B-spline by control points - - + + Create a periodic B-spline by control points @@ -4453,62 +4683,62 @@ However, no constraints linking to the endpoints were found. Sketcher_MapSketch - + No sketch found - + The document doesn't have a sketch - + Select sketch - + Select a sketch from the list - + (incompatible with selection) - + (current) - + (suggested) - + Sketch attachment - + Current attachment mode is incompatible with the new selection. Select the method to attach this sketch to selected objects. - + Select the method to attach this sketch to selected objects. - + Map sketch - + Can't map a sketch to support: %1 @@ -4517,8 +4747,8 @@ However, no constraints linking to the endpoints were found. Sketcher_Move - - + + Moves the geometry taking as reference the last selected point @@ -4539,12 +4769,12 @@ However, no constraints linking to the endpoints were found. Sketcher_ReorientSketch - + Sketch has support - + Sketch with a support face cannot be reoriented. Do you want to detach it from the support? @@ -4558,42 +4788,42 @@ Do you want to detach it from the support? - + Undefined degrees of freedom - + Not solved yet - - Automatically removes redundant constraints. + + New constraints that would be redundant will automatically be removed - - Auto Remove Redundants + + Auto remove redundants - - Executes a recompute of the active document after every command + + Executes a recomputation of active document after every sketch action - - Auto Update + + Auto update - - Forces a recompute of the active document + + Forces recomputation of active document - + Update @@ -4612,224 +4842,289 @@ Do you want to detach it from the support? - Default Solver: + Default solver: - - - BFGS + + Solver is used for solving the geometry. +LevenbergMarquardt and DogLeg are trust region optimization algorithms. +BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm. - - LevenbergMarquardt + + BFGS - + + LevenbergMarquardt + + + + + DogLeg - + Type of function to apply in DogLeg for the Gauss step - + DogLeg Gauss step: - + + Step type used in the DogLeg algorithm + + + + FullPivLU - + LeastNorm-FullPivLU - + LeastNorm-LDLT - + Maximum number of iterations of the default algorithm - - Maximum Iterations: + + Maximum iterations: - - If selected, the Maximum iterations value is multiplied by the sketch size + + Maximum iterations to find convergence before solver is stopped - - Sketch size multiplier: + + QR algorithm: - - Error threshold under which convergence is reached + + During diagnosing the QR rank of matrix is calculated. +Eigen Dense QR is a dense matrix QR with full pivoting; usually slower +Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster - - Convergence: + + Redundant solver: - - Param1 + + Solver used to determine whether a group is redundant or conflicting - - Param2 - - - - - Param3 - - - - - Algorithm used for the rank revealing QR decomposition - - - - - QR Algorithm: - - - - - Eigen Dense QR - - - - - Eigen Sparse QR - - - - - Pivot threshold - - - - - 1E-13 - - - - - Solving algorithm used for determination of Redundant constraints - - - - - Redundant Solver: - - - - - Maximum number of iterations of the solver used for determination of Redundant constraints - - - - - Red. Max Iterations: - - - - - If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size + + Redundant max. iterations: - Red. Sketch size multiplier: + Same as 'Maximum iterations', but for redundant solving - + + Redundant sketch size multiplier: + + + + + Same as 'Sketch size multiplier', but for redundant solving + + + + + Redundant convergence + + + + + Same as 'Convergence', but for redundant solving + + + + + Redundant param1 + + + + + Redundant param2 + + + + + Redundant param3 + + + + + Console debug mode: + + + + + Verbosity of console output + + + + + If selected, the Maximum iterations value is multiplied by the sketch size + + + + + Sketch size multiplier: + + + + + Maximum iterations will be multiplied by number of parameters + + + + + Error threshold under which convergence is reached + + + + + Convergence: + + + + + Threshold for squared error that is used +to determine whether a solution converges or not + + + + + Param1 + + + + + Param2 + + + + + Param3 + + + + + Algorithm used for the rank revealing QR decomposition + + + + + Eigen Dense QR + + + + + Eigen Sparse QR + + + + + Pivot threshold + + + + + During a QR, values under the pivot threshold are treated as zero + + + + + 1E-13 + + + + + Solving algorithm used for determination of Redundant constraints + + + + + Maximum number of iterations of the solver used for determination of Redundant constraints + + + + + If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size + + + + Error threshold under which convergence is reached for the solving of redundant constraints - - Red. Convergence - - - - + 1E-10 - - Red. Param1 - - - - - Red. Param2 - - - - - Red. Param3 - - - - + Degree of verbosity of the debug output to the console - - Console Debug mode: - - - - + None - + Minimum - + Iteration Level - + Solve - + Resets all solver values to their default values - + Restore Defaults diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts index 535fe43ccd..9ad87dc572 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts @@ -1,6 +1,6 @@ - + CmdCreateSpreadsheet @@ -330,10 +330,6 @@ Export file - - Cell contents - - Show spreadsheet @@ -354,6 +350,19 @@ Sets the Spreadsheet cell(s) background color + + Spreadsheet + + + + Spreadsheet does not support range selection when pasting. +Please select one cell only. + + + + Copy & Paste failed + + QtColorPicker @@ -440,6 +449,16 @@ &Contents + + &Alias + + + + Refer to cell by alias, for example +Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + + SpreadsheetGui::Module diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage.ts b/src/Mod/Start/Gui/Resources/translations/StartPage.ts index a651e5143b..6d7396834d 100644 --- a/src/Mod/Start/Gui/Resources/translations/StartPage.ts +++ b/src/Mod/Start/Gui/Resources/translations/StartPage.ts @@ -1,6 +1,6 @@ - + StartPage diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts index a84915dbca..5eadd9b315 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts @@ -1,32 +1,112 @@ - + - CmdMidpoints + Cmd2LineCenterLine - - Midpoints + + Add Centerline between 2 Lines - CmdQuadrant + Cmd2PointCenterLine - - Quadrant + + Add Centerline between 2 Points + + + + + CmdMidpoints + + + Add Midpoint Vertices + + + + + CmdQuadrants + + + Add Quadrant Vertices + + + + + CmdTechDraw2LineCenterLine + + + TechDraw + + + + + Add Centerline between 2 Lines + + + + + CmdTechDraw2PointCenterLine + + + TechDraw + + + + + Add Centerline between 2 Points + + + + + CmdTechDraw3PtAngleDimension + + + TechDraw + + + + + Insert 3-Point Angle Dimension + + + + + CmdTechDrawActiveView + + + TechDraw + + + + + Insert Active View (3D View) + + + + + CmdTechDrawAngleDimension + + + TechDraw + + + + + Insert Angle Dimension CmdTechDrawAnnotation - + TechDraw - - + Insert Annotation @@ -34,627 +114,662 @@ CmdTechDrawArchView - + TechDraw - - Insert a Section Plane + + Insert Arch Workbench Object - - Inserts a view of a Section Plane from Arch Workbench + + Insert a View of a Section Plane from Arch Workbench - CmdTechDrawClip + CmdTechDrawBalloon - + TechDraw - - - Insert Clip group + + Insert Balloon Annotation - CmdTechDrawClipMinus + CmdTechDrawCenterLineGroup - + TechDraw - - Remove View from ClipGroup + + Insert Center Line - - Remove a View from Clip group + + Add Centerline to Faces - CmdTechDrawClipPlus + CmdTechDrawClipGroup - + TechDraw - - Add View to Clip group + + Insert Clip Group + + + + + CmdTechDrawClipGroupAdd + + + TechDraw - - Add a View to Clip group + + Add View to Clip Group + + + + + CmdTechDrawClipGroupRemove + + + TechDraw + + + + + Remove View from Clip Group CmdTechDrawCosmeticEraser - + TechDraw - - - Remove a cosmetic object + + Remove Cosmetic Object CmdTechDrawCosmeticVertex - + TechDraw - - - Add a cosmetic vertex + + Add Cosmetic Vertex - CmdTechDrawCosmeticVertexGrp + CmdTechDrawCosmeticVertexGroup - + TechDraw - - + Insert Cosmetic Vertex - - Cosmetic Vertex + + Add Cosmetic Vertex + + + + + CmdTechDrawDecorateLine + + + TechDraw + + + + + Change Appearance of Lines + + + + + CmdTechDrawDetailView + + + TechDraw + + + + + Insert Detail View + + + + + CmdTechDrawDiameterDimension + + + TechDraw + + + + + Insert Diameter Dimension + + + + + CmdTechDrawDimension + + + TechDraw + + + + + Insert Dimension CmdTechDrawDraftView - + TechDraw - - Insert a DraftWB object + + Insert Draft Workbench Object - + Insert a View of a Draft Workbench object - CmdTechDrawExportPage + CmdTechDrawExportPageDXF - + File - - Export page as SVG + + Export Page as DXF - - Export a page to an SVG file - - - - - CmdTechDrawExportPageDxf - - - File - - - - - Export page as DXF - - - - - Export a page to a DXF file - - - - + Save Dxf File - + Dxf (*.dxf) + + CmdTechDrawExportPageSVG + + + File + + + + + Export Page as SVG + + + + + CmdTechDrawExtentGroup + + + TechDraw + + + + + Insert Extent Dimension + + + + + Horizontal Extent + + + + + Vertical Extent + + + CmdTechDrawFaceCenterLine - + TechDraw - - - Add a centerline to a Face(s) + + Add Centerline to Faces + + + + + CmdTechDrawGeometricHatch + + + TechDraw + + + + + Apply Geometric Hatch to a Face + + + + + CmdTechDrawHatch + + + TechDraw + + + + + Hatch a Face using Image File + + + + + CmdTechDrawHorizontalDimension + + + TechDraw + + + + + Insert Horizontal Dimension + + + + + CmdTechDrawHorizontalExtentDimension + + + TechDraw + + + + + Insert Horizontal Extent Dimension CmdTechDrawImage - + TechDraw - - Insert bitmap image + + Insert Bitmap Image - - - Inserts a bitmap from a file into a Page + + + Insert Bitmap from a file into a page - + Select an Image File - + Image (*.png *.jpg *.jpeg) + + CmdTechDrawLandmarkDimension + + + TechDraw + + + + + Insert Landmark Dimension - EXPERIMENTAL + + + CmdTechDrawLeaderLine - + TechDraw - - - Add a line to a view + + Add Leaderline to View + + + + + CmdTechDrawLengthDimension + + + TechDraw + + + + + Insert Length Dimension CmdTechDrawLinkDimension - + TechDraw - - - Link a dimension to 3D geometry + + Link Dimension to 3D Geometry CmdTechDrawMidpoints - + TechDraw - - - Add midpoint vertices + + Add Midpoint Vertices - CmdTechDrawNewAngle3PtDimension + CmdTechDrawPageDefault - + TechDraw - - - Insert a new 3 point Angle dimension + + Insert Default Page - CmdTechDrawNewAngleDimension + CmdTechDrawPageTemplate - + TechDraw - - - Insert a new angle dimension - - - - - CmdTechDrawNewBalloon - - - TechDraw + + Insert Page using Template - - - Insert a new balloon - - - - - CmdTechDrawNewDiameterDimension - - - TechDraw - - - - - Insert a new diameter dimension - - - - - Insert a new diameter dimension feature - - - - - CmdTechDrawNewDimension - - - TechDraw - - - - - Insert a dimension into a drawing - - - - - Insert a new dimension - - - - - CmdTechDrawNewDistanceXDimension - - - TechDraw - - - - - Insert a new horizontal dimension - - - - - Insert a new horizontal distance dimension - - - - - CmdTechDrawNewDistanceYDimension - - - TechDraw - - - - - Insert a new vertical dimension - - - - - Insert a new vertical distance dimension - - - - - CmdTechDrawNewGeomHatch - - - TechDraw - - - - - - Apply geometric hatch to a Face - - - - - CmdTechDrawNewHatch - - - TechDraw - - - - - - Hatch a Face using image file - - - - - CmdTechDrawNewLengthDimension - - - TechDraw - - - - - - Insert a new length dimension - - - - - CmdTechDrawNewPage - - - TechDraw - - - - - - Insert new Page using Template - - - - + Select a Template File - + Template (*.svg *.dxf) - CmdTechDrawNewPageDef + CmdTechDrawProjectionGroup - + TechDraw - - - Insert new default Page - - - - - CmdTechDrawNewRadiusDimension - - - TechDraw - - - - - - Insert a new radius dimension - - - - - CmdTechDrawNewView - - - TechDraw - - - - - - Insert View in Page - - - - - CmdTechDrawNewViewDetail - - - TechDraw - - - - - - Insert Detail View - - - - - CmdTechDrawNewViewSection - - - TechDraw - - - - - - Insert Section View in Page - - - - - CmdTechDrawProjGroup - - - TechDraw - - - - + Insert Projection Group - + Insert multiple linked views of drawable object(s) - CmdTechDrawQuadrant + CmdTechDrawQuadrants - + TechDraw - - - Add quadrant vertices + + Add Quadrant Vertices + + + + + CmdTechDrawRadiusDimension + + + TechDraw + + + + + Insert Radius Dimension CmdTechDrawRedrawPage - + TechDraw - - - Redraw a page + + Redraw Page - CmdTechDrawRichAnno + CmdTechDrawRichTextAnnotation - + TechDraw - - - Add a rich text annotation + + Insert Rich Text Annotation - CmdTechDrawSpreadsheet + CmdTechDrawSectionView - + TechDraw - - Insert Spreadsheet view + + Insert Section View + + + + + CmdTechDrawShowAll + + + TechDraw - - Inserts a view of a selected spreadsheet + + Show/Hide Invisible Edges + + + + + CmdTechDrawSpreadsheetView + + + TechDraw + + + + + Insert Spreadsheet View + + + + + Insert View to a spreadsheet CmdTechDrawSymbol - + TechDraw - + Insert SVG Symbol - - Insert symbol from a svg file + + Insert symbol from a SVG file CmdTechDrawToggleFrame - + TechDraw - - + + Turn View Frames On/Off + + CmdTechDrawVerticalDimension + + + TechDraw + + + + + Insert Vertical Dimension + + + + + CmdTechDrawVerticalExtentDimension + + + TechDraw + + + + + Insert Vertical Extent Dimension + + + + + CmdTechDrawView + + + TechDraw + + + + + Insert View + + + + + Insert a View + + + + + CmdTechDrawWeldSymbol + + + TechDraw + + + + + Add Welding Information to Leaderline + + + MRichTextEdit @@ -820,77 +935,77 @@ - + Standard - + Heading 1 - + Heading 2 - + Heading 3 - + Heading 4 - + Monospace - + - + Remove character formatting - + Remove all formatting - + Edit document source - + Document source - + Create a link - + Link URL: - + Select an image - + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -898,1034 +1013,2232 @@ QObject - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + Wrong selection - - - No Shapes or Groups in this selection + + + No Shapes, Groups or Links in this selection - - + + Select at least 1 DrawViewPart object as Base. - + Select one Clip group and one View. - + Select exactly one View to add to group. - + Select exactly one Clip group. - + Clip and View must be from same Page. - + Select exactly one View to remove from Group. - + View does not belong to a Clip - + Choose an SVG file to open - + Scalable Vector Graphic - - + + All Files + + + + Select at least one object. - - There is no Section Plane in selection. + + There were no DraftWB objects in the selection. - + + Please select only 1 Arch Section. + + + + + No Arch Sections in selection. + + + + + Can not export selection + + + + + Page contains DrawViewArch which will not be exported. Continue? + + + + Select exactly one Spreadsheet object. - + No Drawing View - + Open Drawing View before attempting export to SVG. - - - - - - - - - - - - - - - + + + + + + + + + + + + Incorrect Selection - + Can not make a Dimension from this selection - - + + Ellipse Curve Warning - + Selected edge is an Ellipse. Radius will be approximate. Continue? - - - - + + + + BSpline Curve Warning - - + + Selected edge is a BSpline. Radius will be approximate. Continue? - + Selected edge is an Ellipse. Diameter will be approximate. Continue? - - + + Selected edge is a BSpline. Diameter will be approximate. Continue? - + Need two straight edges to make an Angle Dimension - + Need three points to make a 3 point Angle Dimension - + There is no 3D object in your selection - + There are no 3D Edges or Vertices in your selection - - - - - - - - - - - - + + + Please select a View [and Edges]. + + + + + Select 2 point objects and 1 View. (1) + + + + + Select 2 point objects and 1 View. (2) + + + + + + + + + + + + + + + Incorrect selection - - + + Select an object first - - + + Too many objects selected - - + + Create a page first. - - + + No View of a Part in selection. - + No Feature with Shape in selection. - - - - - - - - + + + + + + + + + + + + + + + + + Task In Progress - - - - - - - - + + + + + + + + + + + + + + + + + Close active task dialog and try again. - - - - - + + + + Selection Error - + + + + + + + + + + + + + + + + + + + Wrong Selection + + + + Can not attach leader. No base View selected. - - + + + You must select a base View for the line. - - + + No DrawViewPart objects in this selection - + + + + No base View in Selection. - - You must select a Face(s) for the center line. + + You must select Faces or an existing CenterLine. - + + No CenterLine in selection. + + + + + + + Selection is not a CenterLine. + + + + + Selection not understood. + + + + + You must select 2 Vertexes or an existing CenterLine. + + + + + Need 2 Vertices or 1 CenterLine. + + + + + No View in Selection. + + + + + You must select a View and/or lines. + + + + + No Part Views in this selection + + + + + Select exactly one Leader line or one Weld symbol. + + + + + Nothing selected - + At least 1 object in selection is not a part view - + Unknown object type in selection - + + Replace Hatch? + + + + + Some Faces in selection are already hatched. Replace? + + + + No TechDraw Page - + Need a TechDraw Page for this command - + Select a Face first - + No TechDraw object in selection - + Create a page to insert. - - + + No Faces to hatch in this selection - + No page found - - Create/select a page first. + + No Drawing Pages in document. - + Which page? - + Too many pages - + + Select only 1 page. + + + + Can not determine correct page. - - Select exactly 1 page. - - - - + PDF (*.pdf) - - + + All Files (*.*) - + Export Page As PDF - + SVG (*.svg) - + Export page as SVG - - FreeCAD SVG Export - - - - + Show drawing - + Toggle KeepUpdated - + Click to update text - + New Leader Line - + Edit Leader Line - + Rich text creator - + + Rich text editor - - New Center Line - - - - + New Cosmetic Vertex - - - TechDrawGui::DlgPrefsTechDraw2Imp - - Dimensions + + Select a symbol - - Arrow Style + + ActiveView to TD View - - Show Units + + Create Center Line - - Color + + Edit Center Line - - Font Size + + New Detail - - Diameter Symbol - - - - - ⌀ + + Edit Detail - - Alternate Decimals + + Create Section View - - TechDraw Dimensions + + + Select at first an orientation - - Use Global Decimals + + Edit Section View - - Preferred arrowhead style + + Operation Failed - - 0 - Filled Triangle + + Create Welding Symbol - - 1 - Open Arrowhead - - - - - 2 - Tick - - - - - 3 - Dot - - - - - 4 - Open Circle - - - - - Arrow Size - - - - - Append unit to Dimension text - - - - - Dimension text color - - - - - Character to use to indicate Diameter dimension - - - - - Use system setting for decimal places. - - - - - 5 - Fork - - - - - Number of decimal places if not using Global Decimals - - - - - Dimension font size in units - - - - - Dimension arrowhead size in units - - - - - Default Format - - - - - Custom format for Dimension text - - - - - Decorations - - - - - Color for centerlines - - - - - Adjusts size of vertices in drawing - - - - - Vertex Scale - - - - - Round or Square outline in Detail view - - - - - Round - - - - - Square - - - - - Section Line Style - - - - - Center Line Style - - - - - Matting Style - - - - - Line type for centerlines - - - - - - NeverShow - - - - - Line color for sectionlines - - - - - Line Group Name - - - - - Name of entry in LineGroup CSV file - - - - - Vertex Color - - - - - Vertex display color - - - - - - Dash - - - - - - Dot - - - - - - DashDot - - - - - - DashDotDot - - - - - - Solid - - - - - Center Line Color - - - - - Section Line Color + + Edit Welding Symbol - TechDrawGui::DlgPrefsTechDrawImp + Std_Delete - - General + + You cannot delete this leader line because + it has a weld symbol that would become broken. - - Projection Angle + + + + + + + + + + + + + + Object dependencies - - First + + The page is not empty, therefore the + following referencing objects might be lost. + +Are you sure you want to continue? + - - Third + + The group cannot be deleted because its items have the following + section or detail views, or leader lines that would get broken: + - - - Hidden Line + + The projection group is not empty, therefore + the following referencing objects might be lost. + +Are you sure you want to continue? + - - NeverShow + + You cannot delete the anchor view of a projection group. - - Solid + + + You cannot delete this view because it has a section view that would become broken. - - Dash + + + You cannot delete this view because it has a detail view that would become broken. - - Dot + + + You cannot delete this view because it has a leader line that would become broken. - - DashDot + + The following referencing objects might break. + +Are you sure you want to continue? + - - DashDotDot + + You cannot delete this weld symbol because + it has a tile weld that would become broken. + + + + + TaskActiveView + + + ActiveView to TD View - - Detect Faces + + Width - - Show Section Edges + + Width of generated view - - Keep Pages Up to Date + + Height - - TechDraw General + + Height of generated view - - Style for hidden lines + + Border - - Perform/skip face processing + + Minimal distance of the object from +the top and left view border - - Debugging option + + Paint background yes/no - - Update Pages as scheduled or skip - - - - - Automatically distribute secondary views. - - - - - AutoDistribute Secondary Views - - - - - Colors - - - - - Section Hatch - - - - - Section Face - - - - - Normal - - - - - PreSelected - - - - - Selected - - - - + Background - - Geom Hatch + + Background color - - Files + + Line Width - - Template Directory + + Width of lines in generated view - - Default Template + + Render Mode - - Hatch Image + + Drawing style - see SoRenderManager - - Line Group File + + AS_IS - - Location of default svg/png fill file + + WIREFRAME - - PAT File + + POINTS - - Default location for PAT file + + WIREFRAME_OVERLAY - - Alternate Line Group file + + HIDDEN_LINE - - Default PAT pattern + + BOUNDING_BOX + + + + + TaskWeldingSymbol + + + Welding Symbol - - Pattern Name + + Text before arrow side symbol - + + Text after arrow side symbol + + + + + Pick arrow side symbol + + + + + + Symbol + + + + + Text above arrow side symbol + + + + + Pick other side symbol + + + + + Text below other side symbol + + + + + Text after other side symbol + + + + + Flips the sides + + + + + Flip Sides + + + + + Text before other side symbol + + + + + Remove other side symbol + + + + + Delete + + + + + Adds the 'Field Weld' symbol (flag) +at the kink in the leader line + + + + + Field Weld + + + + + Adds the 'All Around' symbol (circle) +at the kink in the leader line + + + + + All Around + + + + + Offsets the lower symbol to indicate alternating welds + + + + + Alternating + + + + + Directory to welding symbols. +This directory will be used for the symbol selection. + + + + + *.svg + + + + + Text at end of symbol + + + + + Symbol Directory + + + + + Tail Text + + + + + TechDrawGui::DlgPrefsTechDrawAdvancedImp + + + + Advanced + + + + + Shape of line end caps. +Only change unless you know what you are doing! + + + + + Round + + + + + Square + + + + + Flat + + + + + Limit of 64x64 pixel SVG tiles used to hatch a single face. +For large scalings you might get an error about to many SVG tiles. +Then you need to increase the tile limit. + + + + + Dump intermediate results during Detail view processing + + + + + Debug Detail + + + + + Include 2D Objects in projection + + + + + Show Loose 2D Geom + + + + + Dump intermediate results during Section view processing + + + + + Debug Section + + + + + Perform a fuse operation on input shape(s) before Section view processing + + + + + Fuse Before Section + + + + + Highlights border of section cut in section views + + + + + Show Section Edges + + + + + Maximum hatch line segments to use +when hatching a face with a PAT pattern + + + + + Line End Cap Shape + + + + + If checked, TechDraw will attempt to build faces using the +line segments returned by the hidden line removal algorithm. +Faces must be detected in order to use hatching, but there +can be a performance penalty in complex models. + + + + + Detect Faces + + + + + Include edges with unexpected geometry (zero length etc.) in results + + + + + Allow Crazy Edges + + + + + Max SVG Hatch Tiles + + + + + Max PAT Hatch Segments + + + + + Dimension Format + + + + + Override automatic dimension format + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + TechDrawGui::DlgPrefsTechDrawAnnotationImp + + + + Annotation + + + + + Center Line Style + + + + + Style for section lines + + + + + + + NeverShow + + + + + + + Continuous + + + + + + + Dash + + + + + + + Dot + + + + + + + DashDot + + + + + + + DashDotDot + + + + + Section Line Standard + + + + + Section Cut Surface + + + + + Default appearance of cut surface in section view + + + + + Hide + + + + + Solid Color + + + + + SVG Hatch + + + + + PAT Hatch + + + + + Forces last leader line segment to be horizontal + + + + + Leader Line Auto Horizontal + + + + + Length of balloon leader line kink + + + + + Type for centerlines + + + + + Shape of balloon annotations + + + + + Circular + + + + + None + + + + + Triangle + + + + + Inspection + + + + + Hexagon + + + + + + Square + + + + + Rectangle + + + + + Balloon Leader End + + + + + Standard to be used to draw section lines + + + + + ANSI + + + + + ISO + + + + + Outline shape for detail views + + + + + Circle + + + + + Section Line Style + + + + + Show arc center marks in views + + + + + Show Center Marks + + + + + Default name in LineGroup CSV file + + + + + Detail View Outline Shape + + + + + Style for balloon leader line ends + + + + + Length of horizontal portion of Balloon leader + + + + + Ballon Leader Kink Length + + + + + Restrict Filled Triangle line end to vertical or horizontal directions + + + + + Balloon Orthogonal Triangle + + + + + Line Group Name + + + + + Balloon Shape + + + + + Show arc centers in printed output + + + + + Print Center Marks + + + + + Line style of detail highlight on base view + + + + + Detail Highlight Style + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + TechDrawGui::DlgPrefsTechDrawColorsImp + + + + Colors + + + + + Normal + + + + + Normal line color + + + + + Hidden Line + + + + + Hidden line color + + + + + Preselected + + + + + Preselection color + + + + + Section Face + + + + + Section face color + + + + + Selected + + + + + Selected item color + + + + + Section Line + + + + + Section line color + + + + + Background + + + + + Background color around pages + + + + + Hatch + + + + + Hatch image color + + + + + Dimension + + + + + Color of dimension lines and text. + + + + + Geometric Hatch + + + + + Geometric hatch pattern color + + + + + Centerline + + + + + Centerline color + + + + + Vertex + + + + + Color of vertices in views + + + + + Object faces will be transparent + + + + + Transparent Faces + + + + + Face color (if not transparent) + + + + + Detail Highlight + + + + + Leaderline + + + + + Default color for leader lines + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + TechDrawGui::DlgPrefsTechDrawDimensionsImp + + + + Dimensions + + + + + Standard and Style + + + + + Standard to be used for dimensional values + + + + + ISO Oriented + + + + + ISO Referencing + + + + + ASME Inlined + + + + + ASME Referencing + + + + + Use system setting for number of decimals + + + + + Use Global Decimals + + + + + Append unit to dimension values + + + + + Show Units + + + + + Alternate Decimals + + + + + Number of decimals if 'Use Global Decimals' is not used + + + + + Font Size + + + + + Dimension text font size + + + + + Diameter Symbol + + + + + Character used to indicate diameter dimensions + + + + + ⌀ + + + + + Arrow Style + + + + + Arrowhead style + + + + + Arrow Size + + + + + Arrowhead size + + + + + Conventions + + + + + Projection Group Angle + + + + + Use first- or third-angle mutliview projection convention + + + + + First + + + + + Third + + + + + Page + + + + + Hidden Line Style + + + + + Style for hidden lines + + + + + Continuous + + + + + Dashed + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + TechDrawGui::DlgPrefsTechDrawGeneralImp + + + General + + + + + Drawing Update + + + + + Whether or not pages are updated every time the 3D model is changed + + + + + Update With 3D (global policy) + + + + + Whether or not a page's 'Keep Update' property +can override the global 'Update With 3D' parameter + + + + + Allow Page Override (global policy) + + + + + Keep drawing pages in sync with changes of 3D model in real time. +This can slow down the response time. + + + + + Keep Page Up To Date + + + + + Automatically distribute secondary views +for ProjectionGroups + + + + + Auto-distribute Secondary Views + + + + Labels - + Label Font - - Font for View Labels - - - - - Editable Text Marker Size - - - - - View Label size in units - - - - - Size of editable text marker in Templates (green dot). - - - - + Label Size + + + Font for labels + + + + + Label size + + + + + Files + + + + + Default Template + + + + + Default template file for new pages + + + + + Template Directory + + + + + Starting directory for menu 'Insert Page using Template' + + + + + Hatch Pattern File + + + + + Default SVG or bitmap file for hatching + + + + + Line Group File + + + + + Alternate file for personal LineGroup definition + + + + + Welding Directory + + + + + Default directory for welding symbols + + + + + PAT File + + + + + Default PAT pattern definition file for geometric hatching + + + + + Pattern Name + + + + + Name of the default PAT pattern + + + + + Diamond + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + TechDrawGui::DlgPrefsTechDrawHLRImp + + + HLR + + + + + Hidden Line Removal + + + + + Show seam lines + + + + + + Show Seam Lines + + + + + Show smooth lines + + + + + + Show Smooth Lines + + + + + Show hard and outline edges (always shown) + + + + + + Show Hard Lines + + + + + Use an approximation to find hidden lines. +Fast, but result is a collection of short straight lines. + + + + + Use Polygon Approximation + + + + + Make lines of equal parameterization + + + + + + Show UV ISO Lines + + + + + Show hidden smooth edges + + + + + Show hidden seam lines + + + + + Show hidden equal parameterization lines + + + + + Visible + + + + + Hidden + + + + + Show hidden hard and outline edges + + + + + ISO Count + + + + + Number of ISO lines per face edge + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + + + + TechDrawGui::DlgPrefsTechDrawScaleImp + + + + Scale + + + + + Page Scale + + + + + Default scale for new pages + + + + + View Scale Type + + + + + Default scale for new views + + + + + Page + + + + + Auto + + + + + Custom + + + + + View Custom Scale + + + + + Default scale for views if 'View Scale Type' is 'Custom' + + + + + Selection + + + + + Selection area around center marks +Each unit is approx. 0.1 mm wide + + + + + Size of selection area around edges +Each unit is approx. 0.1 mm wide + + + + + Mark Fuzz + + + + + Edge Fuzz + + + + + Size Adjustments + + + + + Tolerance font size adjustment. Multiplier of dimension font size. + + + + + Size of template field click handles + + + + + Vertex Scale + + + + + Size of center marks. Multiplier of vertex size. + + + + + Scale of vertex dots. Multiplier of line width. + + + + + Center Mark Scale + + + + + Tolerance Text Scale + + + + + Template Edit Mark + + + + + Welding Symbol Scale + + + + + Multiplier for size of welding symbols + + + + + Items in italics are default values for new objects. They have no effect on existing objects. + + TechDrawGui::MDIViewPage - + &Export SVG - + Toggle &Keep Updated - + Toggle &Frames - + Export DXF - + Export PDF - + Different orientation - + The printer uses a different orientation than the drawing. Do you want to continue? - - + + Different paper size - - + + The printer uses a different paper size than the drawing. Do you want to continue? - + Opening file failed - + Can not open file %1 for writing. - + Save Dxf File - + Dxf (*.dxf) - + Selected: - TechDrawGui::QGVPage + TechDrawGui::SymbolChooser - - Drawing page: + + Symbol Chooser - - exported from FreeCAD document: + + Select a symbol that should be used + + + + + Symbol Dir + + + + + Directory to welding symbols. @@ -1937,160 +3250,269 @@ Do you want to continue? - - Arrow + + Text: + + + + + Text to be displayed + + + + + Text Color: - Dot + Color for 'Text' - - Start Symbol + + Fontsize: - - Symbol: - - - - - Value: - - - - - Circular - - - - - None + + Fontsize for 'Text' + Shape: + + + + + Shape of the balloon bubble + + + + + Circular + + + + + None + + + + Triangle - + Inspection - + Hexagon - + Square - + Rectangle - - Scale: + + Shape Scale: + + + + + Scale factor for the 'Shape' + + + + + End Symbol: + + + + + End symbol for the balloon line + + + + + Line Width: + + + + + Leader line width + + + + + Leader Kink Length: + + + + + Length of balloon leader line kink TechDrawGui::TaskCenterLine - + Center Line - + Base View - + Elements - + + Orientation + + + + + Top to Bottom line + + + + Vertical - + + Left to Right line + + + + Horizontal - + + centerline between +- lines: in equal distance to the lines and with + half of the angle the lines have to each other +- points: in equal distance to the points + + + + Aligned - - Color + + Shift Horizontal - - Weight + + Move line -Left or +Right - - Style + + Shift Vertical - - NoLine - - - - - Solid - - - - - Dash - - - - - Dot + + Move line +Up or -Down - DashDot - - - - - DashDotDot + Rotate + Rotate line +CCW or -CW + + + + + Color + + + + + Weight + + + + + Style + + + + + Continuous + + + + + Flips endpoints of selected lines for centerline creation, +see the FreeCAD Wiki '2LineCenterLine' for a description + + + + + Flip Ends + + + + + Dash + + + + + Dot + + + + + DashDot + + + + + DashDotDot + + + + Extend By - + Make the line a little longer. - + mm @@ -2103,46 +3525,122 @@ Do you want to continue? - + Base View - + Point Picker - + + Position from the view center + + + + + Position + + + + X - - Z - - - - + Y - + Pick a point for cosmetic vertex - + Left click to set a point - + In progress edit abandoned. Start over. + + TechDrawGui::TaskDetail + + + Detail Anchor + + + + + Base View + + + + + Detail View + + + + + Click to drag detail highlight to new position + + + + + Drag Highlight + + + + + size of detail view + + + + + X + + + + + Y + + + + + x position of detail highlight within view + + + + + y position of detail highlight within view + + + + + Radius + + + + + Reference + + + + + TechDrawGui::TaskDlgLineDecor + + + Restore Invisible Lines + + + TechDrawGui::TaskGeomHatch @@ -2186,22 +3684,22 @@ Do you want to continue? - + Name of pattern within file - + Color of pattern lines - + Enlarges/shrinks the pattern - + Thickness of lines within the pattern @@ -2214,17 +3712,24 @@ Do you want to continue? - + Base View - + Discard Changes - + + First pick the start pint of the line, +then at least a second point. +You can pick further points to get line segments. + + + + Pick Points @@ -2234,120 +3739,175 @@ Do you want to continue? - - - No Symbol + + Line color - - - Filled Triangle + + Width - - - Open Triangle + + Line width - - - Tick + + Continuous - - - + Dot - - - Open Circle - - - - - - Fork - - - - + End Symbol - + Color - - Weight - - - - + Style - + + Line style + + + + NoLine - - Solid - - - - + Dash - + DashDot - + DashDotDot - - + + Pick a starting point for leader line - + Click and drag markers to adjust leader line - + Left click to set a point - + Press OK or Cancel to continue - + In progress edit abandoned. Start over. + + TechDrawGui::TaskLineDecor + + + Line Decoration + + + + + View + + + + + Lines + + + + + Style + + + + + Continuous + + + + + Dash + + + + + Dot + + + + + DashDot + + + + + DashDotDot + + + + + Color + + + + + Weight + + + + + Thickness of pattern lines. + + + + + Visible + + + + + False + + + + + True + + + TechDrawGui::TaskLinkDim @@ -2414,157 +3974,193 @@ Do you want to continue? - - + + Page - + First Angle - + Third Angle - + Scale - + Scale Page/Auto/Custom - + Automatic - + Custom - + Custom Scale - + Scale Numerator - + : - + Scale Denominator - + Adjust Primary Direction - + Current primary view direction - + Rotate right - + Rotate up - + Rotate left - + Rotate down - + Secondary Projections - + Bottom - + Primary - + Right - + Left - + LeftFrontBottom - + Top - + RightFrontBottom - + RightFrontTop - + Rear - + LeftFrontTop - + Spin CW - + Spin CCW + + TechDrawGui::TaskRestoreLines + + + Restore Invisible Lines + + + + + All + + + + + Geometry + + + + + CenterLine + + + + + Cosmetic + + + + + + + + 0 + + + TechDrawGui::TaskRichAnno @@ -2573,113 +4169,217 @@ Do you want to continue? - + Max Width - + Base Feature - + + Maximal width, if -1 then automatic width + + + + Show Frame - + + Color + + + + + Line color + + + + + Width + + + + + Line width + + + + + Style + + + + + Line style + + + + + NoLine + + + + + Continuous + + + + + Dash + + + + + Dot + + + + + DashDot + + + + + DashDotDot + + + + Start Rich Text Editor + + + Input the annotation text directly or start the rich text editor + + TechDrawGui::TaskSectionView - - Quick Section Parameters - - - - - Define Your Section - - - - - Symbol - - - - + Identifier for this section - - Origin Y - - - - - - - Location of section plane - - - - - Origin X - - - - - Origin Z - - - - + Looking down - + Looking right - + Looking left - + + Section Parameters + + + + + BaseView + + + + + Identifier + + + + + Scale + + + + + Scale factor for the section view + + + + + Section Orientation + + + + Looking up - - Calculated Values + + Position from the 3D origin of the object in the view - - Projection Direction + + Section Plane Location - - Section Normal + + X - - Start over + + Y - - Reset + + Z + + + + + + TaskSectionView - bad parameters. Can not proceed. + + + + + Nothing to apply. No section direction picked yet + + + + + Can not continue. Object * %1 * not found. + + + + + TechDrawGui::TaskWeldingSymbol + + + + + + Symbol + + + + + + + arrow + + + + + + + other @@ -2691,42 +4391,82 @@ Do you want to continue? - + Text Name: - + TextLabel - + Value: + + TechDraw_2LineCenterLine + + + Adds a Centerline between 2 Lines + + + + + TechDraw_2PointCenterLine + + + Adds a Centerline between 2 Points + + + TechDraw_CosmeticVertex - - Insert a Cosmetic Vertix into a View + + Inserts a Cosmetic Vertex into a View + + + + + TechDraw_FaceCenterLine + + + Adds a Centerline to Faces + + + + + TechDraw_HorizontalExtent + + + Insert Horizontal Extent Dimension TechDraw_Midpoints - - Insert Cosmetic Vertex at midpoint of Edge(s) + + Inserts Cosmetic Vertices at Midpoint of selected Edges - TechDraw_Quadrant + TechDraw_Quadrants - - Insert Cosmetic Vertex at quadrant points of Circle(s) + + Inserts Cosmetic Vertices at Quadrant Points of selected Circles + + + + + TechDraw_VerticalExtentDimension + + + Insert Vertical Extent Dimension diff --git a/src/Mod/Test/Gui/Resources/translations/Test.ts b/src/Mod/Test/Gui/Resources/translations/Test.ts index 6ecdf4dc58..03aeb4cc76 100644 --- a/src/Mod/Test/Gui/Resources/translations/Test.ts +++ b/src/Mod/Test/Gui/Resources/translations/Test.ts @@ -1,6 +1,6 @@ - + TestGui::UnitTest @@ -102,12 +102,12 @@ TestGui::UnitTestDialog - + Help - + Enter the name of a callable object which, when called, will return a TestCase. Click 'start', and the test thus produced will be run. @@ -115,12 +115,12 @@ Double click on an error in the tree view to see more information about it, incl - + About FreeCAD UnitTest - + Copyright (c) Werner Mayer FreeCAD UnitTest is part of FreeCAD and supports writing Unit Tests for ones own modules. diff --git a/src/Mod/Web/Gui/Resources/translations/Web.ts b/src/Mod/Web/Gui/Resources/translations/Web.ts index 6881b42d98..03332ad5b5 100644 --- a/src/Mod/Web/Gui/Resources/translations/Web.ts +++ b/src/Mod/Web/Gui/Resources/translations/Web.ts @@ -1,6 +1,6 @@ - + CmdWebBrowserBack @@ -129,12 +129,12 @@ QObject - + Browser - + File does not exist! @@ -142,18 +142,18 @@ WebGui::BrowserView - - + + Error - + There were errors while loading the file. Some data might have been modified or not recovered at all. Look in the report view for more specific information about the objects involved. - + Loading %1... @@ -161,17 +161,17 @@ WebGui::WebView - + Open in External Browser - + Open in new window - + View source