From d540de8beea1b4c030426c7026b3a24556c5dc64 Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Thu, 2 Jun 2022 13:41:37 -0500 Subject: [PATCH] i18n: TS files generated by lupdate 6.4.0dev --- src/Gui/Language/FreeCAD.ts | 2497 +++++++- .../Resources/translations/AddonManager.ts | 1083 ---- src/Mod/Arch/Resources/translations/Arch.ts | 4900 --------------- src/Mod/Draft/Resources/translations/Draft.ts | 5394 ----------------- .../Gui/Resources/translations/Drawing.ts | 186 + src/Mod/Fem/Gui/Resources/translations/Fem.ts | 707 +-- .../Image/Gui/Resources/translations/Image.ts | 51 - .../Mesh/Gui/Resources/translations/Mesh.ts | 593 ++ .../Gui/Resources/translations/MeshPart.ts | 19 - .../Resources/translations/OpenSCAD.ts | 316 - .../Part/Gui/Resources/translations/Part.ts | 1343 ++-- .../Gui/Resources/translations/PartDesign.ts | 86 +- .../Path/Gui/Resources/translations/Path.ts | 4454 +------------- .../Gui/Resources/translations/Points.ts | 79 + .../Gui/Resources/translations/Raytracing.ts | 117 + .../translations/ReverseEngineering.ts | 112 + .../Robot/Gui/Resources/translations/Robot.ts | 200 + .../Gui/Resources/translations/Sketcher.ts | 17 +- .../Gui/Resources/translations/Spreadsheet.ts | 103 +- .../Start/Gui/Resources/translations/Start.ts | 229 +- .../Gui/Resources/translations/TechDraw.ts | 401 +- src/Mod/Tux/Resources/translations/Tux.ts | 93 - src/Mod/Web/Gui/Resources/translations/Web.ts | 37 + 23 files changed, 4459 insertions(+), 18558 deletions(-) diff --git a/src/Gui/Language/FreeCAD.ts b/src/Gui/Language/FreeCAD.ts index 60210ece33..f3216b476a 100644 --- a/src/Gui/Language/FreeCAD.ts +++ b/src/Gui/Language/FreeCAD.ts @@ -4,54 +4,67 @@ Angle + Form + A: + B: + C: + Angle Snap + 1 ° + 2 ° + 5 ° + 10 ° + 20 ° + 45 ° + 90 ° + 180 ° @@ -59,34 +72,44 @@ App::Property + The displayed size of the origin + Visual size of the feature + <empty> + + Angle + + Axis + Position + Enum + Base @@ -94,6 +117,9 @@ CmdTestConsoleOutput + + + Test console output @@ -101,6 +127,8 @@ CmdViewMeasureClearAll + + Clear measurement @@ -108,6 +136,8 @@ CmdViewMeasureToggleAll + + Toggle measurement @@ -115,78 +145,100 @@ Command + Edit + Import + Delete + Paste expressions + Make link group + Make link + Make sub-link + Import links + Import all links + Insert measurement + Insert text document + Add a part + Add a group + Align + + Placement + + + Transform + Toggle array elements + Link Transform + Measure distance @@ -194,62 +246,77 @@ CommandGroup + File + Edit + Help + Link + Tools + View + Window + Standard + Macros + Macro + Structure + Standard-Test + Standard-View + TreeView + Measure @@ -257,42 +324,62 @@ DlgCustomizeSpNavSettings + Spaceball Motion + Global Sensitivity: + Dominant Mode + Flip Y/Z + Enable Translations + Enable Rotations + Calibrate + Default + + + + + + Enable + + + + + + Reverse @@ -300,22 +387,27 @@ DlgExpressionInput + Formula editor + Result: + &Clear + Revert to last calculated value (as constant) + Ok @@ -323,14 +415,17 @@ DownloadItem + Form + Ico + Filename @@ -338,18 +433,22 @@ EditMode + Default + Transform + Cutting + Color @@ -357,10 +456,12 @@ ExpressionLabel + Enter an expression... + Expression: @@ -368,10 +469,12 @@ Gui::AccelLineEdit + none + Press a keyboard shortcut @@ -379,26 +482,32 @@ Gui::ActionSelector + Available: + Selected: + Add + Remove + Move up + Move down @@ -406,10 +515,12 @@ Gui::AlignmentView + Movable object + Fixed object @@ -417,14 +528,22 @@ Gui::Assistant + + + + %1 Help + %1 help files not found (%2). You might need to install the %1 documentation package. + + + Unable to launch Qt Assistant (%1) @@ -432,6 +551,7 @@ Gui::AutoSaver + Please wait until the AutoRecovery file has been saved... @@ -439,18 +559,22 @@ Gui::BlenderNavigationStyle + Press left mouse button + Press SHIFT and middle mouse button + Press middle mouse button + Scroll middle mouse button @@ -458,18 +582,22 @@ Gui::CADNavigationStyle + Press left mouse button + Press middle mouse button + Press middle+left or middle+right button + Scroll middle mouse button or keep middle button depressed while doing a left or right click and move the mouse up or down @@ -478,10 +606,12 @@ while doing a left or right click and move the mouse up or down Gui::ContainerDialog + &OK + &Cancel @@ -489,6 +619,7 @@ while doing a left or right click and move the mouse up or down Gui::ControlSingleton + Task panel @@ -496,18 +627,22 @@ while doing a left or right click and move the mouse up or down Gui::DAG::Model + Rename + Rename object + Finish editing + Finish editing object @@ -515,38 +650,48 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::AboutApplication + + About + Version + Revision number + Release date + Operating system + Word size + Copy to clipboard + License + OK @@ -558,37 +703,47 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::AboutDialog + + Credits Header for the Credits tab of the About screen + FreeCAD would not be possible without the contributions of + Individuals Header for the list of individual people in the Credits list. + Organizations Header for the list of companies/organizations in the Credits list. + + License + Libraries + This software uses open source components whose copyright and other proprietary rights belong to their respective owners: + Collection @@ -596,18 +751,22 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::ApplicationCache + Cache directory + The cache directory %1 exceeds the size of %2. + Do you want to clear it now? + Warning: Please make sure that this is the only running %1 instance and that no documents are opened as this may result into data loss! @@ -615,18 +774,22 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::ButtonModel + " + " + Button %1 + Out Of Range @@ -634,30 +797,37 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::CameraDialog + Camera settings + Orientation + Q0 + Q1 + Q2 + Q3 + Current view @@ -665,42 +835,57 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::Clipping + Clipping + Clipping X + + + + Offset + + + Flip + Clipping Y + Clipping Z + Clipping custom direction + View + Adjust to view direction + Direction @@ -708,6 +893,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::CommandModel + Commands @@ -715,54 +901,68 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DemoMode + View Turntable + Angle + -90° + 90° + Speed + Minimum + Maximum + Fullscreen + Enable timer + s + + Play + Close + Stop @@ -770,10 +970,12 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgActivateWindow + Choose Window + &Activate @@ -785,6 +987,7 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgActivateWindowImp + Windows @@ -792,30 +995,38 @@ while doing a left or right click and move the mouse up or down Gui::Dialog::DlgAddProperty + Add property + Type + Group + Name + + Verbose description of the new property. + Documentation + Prefix the property name with the group name in the form 'Group_Name' to avoid conflicts with an existing property. In this case the prefix will be automatically trimmed when shown in the property editor. However, the property is still used in a script with the full name, like 'obj.Group_Name'. @@ -824,6 +1035,7 @@ If this is not ticked, then the property must be uniquely named, and it is acces + Prefix group name @@ -831,22 +1043,27 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgAuthorization + Authorization + Site: + %1 at %2 + Username: + Password: @@ -858,14 +1075,17 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCheckableMessageBox + Dialog + TextLabel + CheckBox @@ -873,10 +1093,12 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgChooseIcon + Choose Icon + Icon folders... @@ -884,14 +1106,17 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCreateNewPreferencePack + Create New Preference Pack + Name + Property group templates @@ -899,10 +1124,12 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCreateNewPreferencePackImp + Pack already exists + A preference pack with that name already exists. Do you want to overwrite it? @@ -910,54 +1137,67 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomActions + Macros + Setup Custom Macros + Macro: + Menu text: + Tool tip: + Status text: + What's this: + Accelerator: + Pixmap + ... + Add + Remove + Replace @@ -965,42 +1205,54 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomActionsImp + Icons + Macros + Macro not found + Sorry, couldn't find macro file '%1'. + Empty macro + Please specify the macro first. + + Empty text + + Please specify the menu text first. + No item selected + Please select a macro item first. @@ -1008,6 +1260,7 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomCommands + Commands @@ -1019,14 +1272,18 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomCommandsImp + + Category + Icon + Command @@ -1034,58 +1291,72 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomKeyboard + Keyboard + &Category: + C&ommands: + Current shortcut: + Press &new shortcut: + Currently assigned to: + &Assign + Alt+A + Clear + &Reset + Alt+R + Re&set All + Alt+S + Description: @@ -1097,34 +1368,44 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomKeyboardImp + Icon + Command + + + none + Multiple defined shortcut + The shortcut '%1' is defined more than once. This could result in unexpected behaviour. + Already defined shortcut + The shortcut '%1' is already assigned to '%2'. + Do you want to override it? @@ -1132,6 +1413,8 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomToolBoxbarsImp + + Toolbox bars @@ -1139,94 +1422,122 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomToolbars + Toolbars + New... + Rename... + Delete + Move right + <b>Move the selected item one level down.</b><p>This will also change the level of the parent item.</p> + Move left + <b>Move the selected item one level up.</b><p>This will also change the level of the parent item.</p> + Move up + <b>Move the selected item up.</b><p>The item will be moved within the hierarchy level.</p> + Move down + <b>Move the selected item down.</b><p>The item will be moved within the hierarchy level.</p> + <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;">Note:</span> The changes become active the next time you load the appropriate workbench</p></body></html> + Global + Icon + + Command + + <Separator> + %1 module not loaded + New toolbar + + Toolbar name: + + Duplicated name + + The toolbar name '%1' is already used + Rename toolbar @@ -1238,14 +1549,20 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomizeImp + + Customize + + &Help + + &Close @@ -1253,10 +1570,14 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomizeSpNavSettings + + Spaceball Motion + + No Spaceball Present @@ -1264,22 +1585,27 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgCustomizeSpaceball + Spaceball Buttons + No Spaceball Present + Buttons + Reset + Print Reference @@ -1287,58 +1613,73 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgDisplayProperties + Display properties + Viewing mode + Document window: + Plot mode: + Material + + ... + Color plot: + Shape color: + Line color: + Display + Point size: + Line width: + Transparency: + Line transparency: @@ -1350,90 +1691,112 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgDisplayPropertiesImp + Default + Aluminium + Brass + Bronze + Copper + Chrome + Emerald + Gold + Jade + Metalized + Neon GNC + Neon PHC + Obsidian + Pewter + Plaster + Plastic + Ruby + Satin + Shiny plastic + Silver + Steel + Stone @@ -1441,98 +1804,122 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgEditorSettings + Editor + Options + Code lines will be numbered + Enable line numbers + The cursor shape will be a block + Enable block cursor + Enable folding + Indentation + Tab size: + Tabulator raster (how many spaces) + Indent size: + How many spaces will be inserted when pressing <Tab> + Pressing <Tab> will insert a tabulator with defined tab size + Keep tabs + Pressing <Tab> will insert amount of defined indent size + Insert spaces + Display items + Color and font settings will be applied to selected type + Family: + Font family to be used for selected code type + Size: + Font size to be used for selected code type + Color: + Preview: @@ -1544,124 +1931,155 @@ If this is not ticked, then the property must be uniquely named, and it is acces Gui::Dialog::DlgGeneral + + General + Language + Change language: + Language of the application's user interface + Number format: + Operating system + Selected language + C/POSIX + If enabled, numerical keypad decimal separator will be substituted with locale separator + Substitute decimal separator (needs restart) + Preference packs + Name + Type + Load + Save new... + Manage... + Revert... + Main window + Size of recent file list + 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. + Enable tiled background + The text cursor will be blinking + Enable cursor blinking + Style sheet: + Style sheet how user interface will look like + Size of toolbar icons: + 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. @@ -1670,25 +2088,30 @@ this according to your screen size or personal taste + Start up + Auto load module after start up: + Choose which workbench will be activated and shown after FreeCAD launches + 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 + Enable splash screen at start up @@ -1696,58 +2119,72 @@ display the splash screen Gui::Dialog::DlgGeneralImp + Manage preference packs + Small (%1px) + Medium (%1px) + Large (%1px) + Extra large (%1px) + Custom (%1px) + Combo View + TreeView and PropertyView + Both + No style sheet + Preference Pack Name + Tags + Apply + Apply the %1 preference pack @@ -1755,6 +2192,7 @@ display the splash screen Gui::Dialog::DlgInputDialog + Input @@ -1766,6 +2204,8 @@ display the splash screen Gui::Dialog::DlgInspector + + Scene Inspector @@ -1773,66 +2213,82 @@ display the splash screen Gui::Dialog::DlgMacroExecute + Execute macro + Macro name: + User macros + System macros + Execute + Close + Create + Delete + Edit + Rename + Duplicate + Launch a guide on how to set up a macro in a custom global toolbar. + Toolbar + Open Addon Manager where macros created by the community and other addons can be downloaded. + Download + User macros location: @@ -1840,55 +2296,71 @@ display the splash screen Gui::Dialog::DlgMacroExecuteImp + + Macros + Read-only + Macro file + Enter a file name, please: + + + Existing file + '%1'. This file already exists. + Cannot create file + Creation of file '%1' failed. + Delete macro + Do you really want to delete the macro '%1'? + 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 @@ -1896,60 +2368,76 @@ 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. + Renaming Macro File + + Enter new name: + + '%1' already exists. + Rename Failed + Failed to rename to '%1'. Perhaps a file permission error? + Duplicate Macro + Duplicate Failed + Failed to duplicate to '%1'. Perhaps a file permission error? @@ -1958,30 +2446,37 @@ Perhaps a file permission error? Gui::Dialog::DlgMacroRecord + Macro recording + Macro name: + Macro path: + ... + Record + Stop + Cancel @@ -1989,30 +2484,39 @@ Perhaps a file permission error? Gui::Dialog::DlgMacroRecordImp + + + Macro recorder + Specify first a place to save. + The macro directory doesn't exist. Please, choose another one. + Existing macro + The macro '%1' already exists. Do you want to overwrite? + You have no write permission for the directory. Please, choose another one. + Choose macro directory @@ -2020,34 +2524,42 @@ Perhaps a file permission error? Gui::Dialog::DlgMaterialProperties + Material properties + Material + Ambient color: + Diffuse color: + Emissive color: + Specular color: + Shininess: + % @@ -2059,14 +2571,17 @@ Perhaps a file permission error? Gui::Dialog::DlgOnlineHelp + On-line help + Help viewer + Location of start page @@ -2074,14 +2589,17 @@ Perhaps a file permission error? Gui::Dialog::DlgOnlineHelpImp + HTML files + Access denied + Access denied to '%1' Specify another directory, please. @@ -2091,38 +2609,48 @@ Specify another directory, please. Gui::Dialog::DlgParameter + Parameter Editor + Sorted + Quick search + Type in a group name to find it + Search Group + Find... + Save to disk + + Alt+C + &Close @@ -2130,42 +2658,52 @@ Specify another directory, please. Gui::Dialog::DlgParameterFind + Find + Find what: + Look at + Groups + Names + Values + Match whole string only + Find Next + Not found + Can't find the text: %1 @@ -2173,38 +2711,51 @@ Specify another directory, please. Gui::Dialog::DlgParameterImp + + Group + + Name + + Type + + Value + System parameter + User parameter + Search Group + Invalid input + Invalid key name '%1' @@ -2212,10 +2763,12 @@ Specify another directory, please. Gui::Dialog::DlgPreferencePackManagement + Manage Preference Packs + Open Addon Manager... @@ -2223,30 +2776,37 @@ Specify another directory, please. Gui::Dialog::DlgPreferencePackManagementImp + User-Saved Preference Packs + Built-In Preference Packs + Toggle visibility of built-in preference pack '%1' + Delete user-saved preference pack '%1' + Toggle visibility of Addon preference pack '%1' (use Addon Manager to permanently remove) + Delete saved preference pack? + Are you sure you want to delete the preference pack named '%1'? This cannot be undone. @@ -2254,6 +2814,7 @@ Specify another directory, please. Gui::Dialog::DlgPreferences + Preferences @@ -2265,18 +2826,22 @@ Specify another directory, please. Gui::Dialog::DlgPreferencesImp + Clear user settings + Do you want to clear all your user settings? + If you agree all your settings will be cleared. + Wrong parameter @@ -2284,62 +2849,77 @@ Specify another directory, please. Gui::Dialog::DlgProjectInformation + Project information + Information + &Name: + Path: + UUID: + Program version: + Created &by: + Creation &date: + &Last modified by: + Last &modification date: + Com&pany: + License information: + License URL + Open in browser + Commen&t: @@ -2351,54 +2931,73 @@ Specify another directory, please. Gui::Dialog::DlgProjectUtility + Project utility + Extract project + + Source + + Destination + Extract + Create project + Create + Load project file after creation + Project file + + Empty source + + No source is defined. + + Empty destination + + No destination is defined. @@ -2406,34 +3005,42 @@ Specify another directory, please. Gui::Dialog::DlgPropertyLink + Link + Filter by type + If enabled, then 3D view selection will be synchronized with full object hierarchy. + Sync sub-object selection + Search + A search pattern to filter the results above + Reset + Clear @@ -2441,144 +3048,178 @@ Specify another directory, please. Gui::Dialog::DlgReportView + Output window + Output + Normal messages will be recorded + Record normal messages + Log messages will be recorded + Record log messages + Warnings will be recorded + Record warnings + Error messages will be recorded + Record error messages + 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 + Include a timecode for each report + Include a timecode for each entry + Colors + Normal messages: + Font color for normal messages in Report view panel + Log messages: + Font color for log messages in Report view panel + Warnings: + Font color for warning messages in Report view panel + Errors: + Font color for error messages in Report view panel + Python interpreter + Internal Python output will be redirected from Python console to Report view panel + Redirect internal Python output to report view + Internal Python error messages will be redirected from Python console to Report view panel + Redirect internal Python errors to report view @@ -2590,14 +3231,17 @@ from Python console to Report view panel Gui::Dialog::DlgRevertToBackupConfig + Revert to Backup Config + WARNING: this process will undo any preference changes made since the specified date, and will also reset your Recent files and Macros to their state on that date. + Available backup files: @@ -2605,6 +3249,7 @@ from Python console to Report view panel Gui::Dialog::DlgRevertToBackupConfigImp + No selection in dialog, cannot load backup file @@ -2612,38 +3257,47 @@ from Python console to Report view panel Gui::Dialog::DlgRunExternal + Running external program + TextLabel + Advanced >> + ... + Accept changes + Discard changes + Abort program + Help + Select a file @@ -2651,76 +3305,93 @@ from Python console to Report view panel Gui::Dialog::DlgSettings3DView + 3D View + General + Main coordinate system will always be shown in lower right corner within opened files + Show coordinate system in the corner + Relative size : + Size of main coordinate system representation in the corner -- in % of height/width of viewport + % + Axis cross will be shown by default at file opening or creation + Show axis cross by default + Time needed for last operation and resulting frame rate will be shown at the lower left corner in opened files + Show counter of frames per second + If checked, application will remember which workbench is active for each tab of the viewport + Remember active workbench by tab + Rendering + This option is useful for troubleshooting graphics card and driver problems. Changing this option requires a restart of the application. + Use software OpenGL + 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. @@ -2734,14 +3405,17 @@ 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. @@ -2752,122 +3426,152 @@ but slower response to any scene changes. + Auto + Distributed + Centralized + Anti-Aliasing + What kind of multisample anti-aliasing is used + None + Line Smoothing + MSAA 2x + MSAA 4x + MSAA 8x + Transparent objects: + Render types of transparent objects + One pass + Backface pass + Marker size: + Size of vertices in the Sketcher workbench + Pick radius (px): + Area for picking elements in 3D view. Larger value eases to pick things, but can make small features impossible to select. + 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 + Camera type + Objects will appear in a perspective projection + Perspective renderin&g + Objects will be projected in orthographic projection + Or&thographic rendering @@ -2879,34 +3583,42 @@ bounding box size of the 3D object that is currently displayed. Gui::Dialog::DlgSettings3DViewImp + 5px + 7px + 9px + 11px + 13px + 15px + Anti-aliasing + Open a new viewer or restart %1 to apply anti-aliasing changes. @@ -2914,62 +3626,77 @@ bounding box size of the 3D object that is currently displayed. Gui::Dialog::DlgSettingsCacheDirectory + Cache + Cache directory + Location: + Check periodically at program start: + Always + Daily + Weekly + Monthly + Yearly + Never + Cache size limit: + Check now... + Notify the user if the cache size exceeds the specified limit + Unknown + Current cache size: %1 @@ -2977,116 +3704,144 @@ bounding box size of the 3D object that is currently displayed. Gui::Dialog::DlgSettingsColorGradient + Color-gradient settings + Color model + &Gradient: + red-yellow-green-cyan-blue + blue-cyan-green-yellow-red + white-black + black-white + Style + Color gradient is used with its full color range + &Flow + Alt+F + Color gradient starts from the zero value + &Zero + Alt+Z + Visibility + Data outside the specified min-max range will be displayed in gray + Out g&rayed + Alt+R + Data outside the specified min-max range will be displayed with transparency + Out &transparent + Alt+I + Parameter range + Ma&ximum: + &Labels: + Number of labels besides the color bar + Mi&nimum: + &Decimals: + Number of decimals for labels besides the color bar @@ -3099,10 +3854,12 @@ besides the color bar Gui::Dialog::DlgSettingsColorGradientImp + Wrong parameter + The maximum value must be higher than the minimum value. @@ -3110,143 +3867,177 @@ besides the color bar Gui::Dialog::DlgSettingsDocument + Document + General + The application will create a new document when started + Create new document at start up + Document save compression level (0 = none, 9 = highest, 3 = default) + Compression level for FCStd files + All changes in documents are stored so that they can be undone/redone + Using Undo/Redo on documents + Maximum Undo/Redo steps + 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 + Storage + Saving transactions (Auto-save) + Discard saved transaction after saving document + If there is a recovery file available the application will automatically run a file recovery when it is started. + Run AutoRecovery at startup + How often a recovery file is written + Save AutoRecovery information every + A thumbnail will be stored when document is saved + Save thumbnail into project file when saving document + 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 + Add the program logo to the generated thumbnail + How many backup files will be kept when saving document + Maximum number of backup files to keep when resaving 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 + Document objects + Allow objects to have same label/name + Allow duplicate object labels in one document + 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. @@ -3255,92 +4046,114 @@ icon in the tree view to fully reload it. + Disable partial loading of external linked objects + Authoring and License + Author name + 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 + Set on save + Company + Default company name to use for new files + Default license + Default license for new documents + All rights reserved + 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 + Public Domain + FreeArt + Other + License URL + URL describing more about the license @@ -3348,14 +4161,17 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsDocumentImp + The format of the date to use. + Default + Format @@ -3363,66 +4179,82 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsEditorImp + Text + Bookmark + Breakpoint + Keyword + Comment + Block comment + Number + String + Character + Class name + Define name + Operator + Python output + Python error + Current line highlight + Items @@ -3430,122 +4262,153 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsImage + Image settings + Image dimensions + Standard sizes: + Current screen + Icon 32 x 32 + Icon 64 x 64 + Icon 128 x 128 + &Width: + + Pixel + &Height: + Aspect ratio: + &Screen + Alt+S + &4:3 + Alt+4 + 1&6:9 + Alt+6 + &1:1 + Alt+1 + Image properties + Back&ground: + Current + White + Black + Transparent + Creation method: + Image comment + Insert MIBA + Insert comment + Add watermark @@ -3553,18 +4416,22 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsImageImp + Offscreen (New) + Offscreen (Old) + Framebuffer (custom) + Framebuffer (as is) @@ -3572,22 +4439,27 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsLazyLoaded + Available Workbenches + <html><head/><body><p>To preserve resources, FreeCAD does not load workbenches until they are used. Loading them may provide access to additional preferences related to their functionality.</p><p>The following workbenches are available in your installation:</p></body></html> + Workbench Name + Autoload? + Load Now @@ -3595,30 +4467,37 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsLazyLoadedImp + Workbench + Autoload + If checked + will be loaded automatically when FreeCAD starts up + This is the current startup module, and must be autoloaded. See Preferences/General/Autoload to change. + Loaded + Load now @@ -3626,98 +4505,122 @@ You can also use the form: John Doe <john@doe.com> Gui::Dialog::DlgSettingsMacro + Macro + General macro settings + Variables defined by macros are created as local variables + Run macros in local environment + Macro recording settings + Macro path + The directory in which the application will search for macros + Gui commands + Recorded macros will also contain user interface commands + Record GUI commands + Recorded macros will also contain user interface commands as comments + Record as comment + Logging Commands + Commands executed by macro scripts are shown in Python console + Show script commands in python console + Log all commands issued by menus to file: + FullScript.FCScript + Recent macros menu + Size of recent macro list + How many macros should be listed in recent macros list + Shortcut count + How many recent macros should have shortcuts + Keyboard Modifiers + Keyboard modifiers, default = Ctrl+Shift+ @@ -3725,217 +4628,270 @@ You can also use the form: John Doe <john@doe.com> 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 + Rotates to nearest possible state when clicking a cube face + Rotate to nearest + Cube size + Size of the navigation cube + 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 + Rotation mode + Rotations in 3D will use current cursor position as center for rotation + Window center + Drag at cursor + Object center + Default camera orientation + Default camera orientation when creating a new document or selecting the home view + Camera zoom + 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 + Isometric + Dimetric + Trimetric + Top + Front + Left + Right + Rear + Bottom + Custom @@ -3943,35 +4899,43 @@ Mouse tilting is not disabled by this setting. Gui::Dialog::DlgSettingsPythonConsole + Python console + Settings + Words will be wrapped when they exceed available horizontal space in Python console + Enable word wrap + The cursor shape will be a block + Enable block cursor + Saves Python history across sessions + Save history @@ -3979,26 +4943,32 @@ horizontal space in Python console Gui::Dialog::DlgSettingsSelection + Selection + Auto switch to the 3D view containing the selected item + Auto expand tree item when the corresponding object is selected in 3D view + Preselect the object in 3D view when mouse over the tree item + Record selection in tree view in order to go back/forward using navigation button + Add checkboxes for selection in document tree @@ -4006,106 +4976,132 @@ horizontal space in Python console Gui::Dialog::DlgSettingsUnits + Units + Units settings + Unit system: + Unit system that should be used for all parts the application + Number of decimals: + Number of decimals that should be shown for numbers and dimensions + Minimum fractional inch: + Minimum fractional inch to be displayed + 1/2" + 1/4" + 1/8" + 1/16" + 1/32" + 1/64" + 1/128" + Magnitude + Unit + Standard (mm/kg/s/degree) + MKS (m/kg/s/degree) + US customary (in/lb) + Imperial decimal (in/lb) + Building Euro (cm/m²/m³) + Building US (ft-in/sqft/cft) + Metric small parts & CNC(mm, mm/min) + Imperial for Civil Eng (ft, ft/sec) + FEM (mm, N, sec) @@ -4113,86 +5109,109 @@ horizontal space in Python console Gui::Dialog::DlgSettingsViewColor + Colors + Selection + Enable preselection and highlight by specified color + Enable preselection highlighting + Enable selection highlighting and use specified color + Enable selection highlighting + Background color for the model view + Background color + + Background will have selected color + Simple color + Background will have selected color gradient + Color gradient + Top color + Bottom color + Color gradient will get selected color as middle color + + Middle color + Tree view + Object being edited + Background color for objects in tree view that are currently edited + Active container + Background color for active containers in tree view @@ -4207,76 +5226,94 @@ horizontal space in Python console Gui::Dialog::DlgUnitCalculator + Units calculator + Input the source value and unit + as: + 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 + 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 + Copy + Close @@ -4284,10 +5321,12 @@ The preference system is the one set in the general preferences. Gui::Dialog::DlgUnitsCalculator + unknown unit: + unit mismatch @@ -4295,62 +5334,78 @@ The preference system is the one set in the general preferences. Gui::Dialog::DlgWorkbenches + Workbenches + Disabled workbenches + Enabled workbenches + Move right + <html><head/><body><p><span style=" font-weight:600;">Move the selected workbench to enabled workbenches.</span></p></body></html> + Move up + <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> + Add all to enabled workbenches + + <html><head/><body><p><span style=" font-weight:600;">Remove the selected workbench from enabled workbenches</span></p></body></html> + Sort enabled workbenches + <p>Sort enabled workbenches</p> + Move left + Move down + <html><head/><body><p><span style=" font-weight:600;">Move the selected item down.</span></p><p>The item will be moved down</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 the application</span></p></body></html> @@ -4358,6 +5413,7 @@ The preference system is the one set in the general preferences. Gui::Dialog::DockablePlacement + Placement @@ -4365,84 +5421,106 @@ The preference system is the one set in the general preferences. Gui::Dialog::DocumentRecovery + Document Recovery + Press 'Start Recovery' to start the recovery process of the document listed below. The 'Status' column shows whether the document could be recovered. + Status of recovered documents: + Document Name + Status + Cleanup... + Start Recovery + Not yet recovered + Unknown problem occurred + + Failed to recover + Successfully recovered + Finish + Delete + + Cleanup + Are you sure you want to delete the selected transient directories? + When deleting the selected transient directory you won't be able to recover any files afterwards. + Are you sure you want to delete all transient directories? + When deleting all transient directories you won't be able to recover any files afterwards. + Transient directories deleted. + Transient deleted @@ -4450,62 +5528,77 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::DownloadItem + Save File + Download canceled: %1 + Open containing folder + Error opening saved file: %1 + Error saving: %1 + Network Error: %1 + seconds + minutes + - %4 %5 remaining + %1 of %2 (%3/sec) %4 + ? + %1 of %2 - Stopped + bytes + kB + MB @@ -4513,26 +5606,32 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::DownloadManager + Downloads + Clean up + 0 Items + Download Manager + 1 Download + %1 Downloads @@ -4540,10 +5639,12 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::IconDialog + Icon folders + Add icon folder @@ -4551,14 +5652,17 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::IconFolders + Add or remove custom icon folders + Remove folder + Removing a folder only takes effect after an application restart. @@ -4566,22 +5670,27 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::InputVector + Input vector + Vector + X: + Y: + Z: @@ -4589,26 +5698,32 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::MouseButtons + Mouse buttons + Configuration + Selection: + Panning + Rotation: + Zooming: @@ -4616,58 +5731,80 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::ParameterGroup + + + Expand + + Add sub-group + + + Remove group + + Rename group + + Export parameter + + Import parameter + Collapse + Do you really want to remove this parameter group? + Existing sub-group + The sub-group '%1' already exists. + Export parameter to file + Import parameter from file + Import Error + Reading from '%1' failed. @@ -4675,46 +5812,65 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::ParameterValue + Change value + Remove key + Rename key + New + New string item + New float item + New integer item + New unsigned item + New Boolean item + + + + + Existing item + + + + + The item '%1' already exists. @@ -4722,122 +5878,155 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::Placement + Placement + Translation: + + X: + + Y: + + Z: + Axial: + Shift click for opposite direction + Apply axial + Center: + Use center of mass + Selected points + Rotation: + Rotation axis with angle + Euler angles (zy'x'') + Axis: + Angle: + Yaw (around z-axis): + Yaw (around z-axis) + Pitch (around y-axis): + Pitch (around y-axis) + Roll (around x-axis): + Roll (around the x-axis) + Apply incremental changes + Reset + OK + Close + Apply + 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. + Incorrect quantity + There are input fields with incorrect input, please ensure valid placement values! @@ -4845,10 +6034,12 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::PrintModel + Button + Command @@ -4856,30 +6047,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 @@ -4887,14 +6085,17 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::SceneInspector + Dialog + Refresh + Close @@ -4902,14 +6103,17 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::SceneModel + Inventor Tree + Name + Nodes @@ -4917,38 +6121,47 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::TextureMapping + Texture + Texture mapping + Global + Environment + Image files (%1) + No image + The specified file is not a valid image file. + No 3d view + No active 3d view found. @@ -4956,10 +6169,14 @@ The 'Status' column shows whether the document could be recovered. Gui::Dialog::Transform + + Cancel + + Transform @@ -4967,46 +6184,59 @@ 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. + Auto select depending objects + Depending on + + Document + + Name + Depended by + Selections + All + &Use Original Selections + Ignore dependencies and proceed with objects originally selected prior to opening this dialog @@ -5015,10 +6245,12 @@ originally selected prior to opening this dialog Gui::DlgTreeWidget + Dialog + Items @@ -5030,14 +6262,19 @@ originally selected prior to opening this dialog Gui::DockWnd::ComboView + Combo View + + Model + + Tasks @@ -5045,6 +6282,7 @@ originally selected prior to opening this dialog Gui::DockWnd::PropertyDockView + Property View @@ -5052,58 +6290,76 @@ originally selected prior to opening this dialog Gui::DockWnd::ReportOutput + Options + Display message types + + Normal messages + + Log messages + + Warnings + + Errors + Show output window on + Redirect Python output + Redirect Python errors + Go to end + Clear + Save As... + Save Report Output + Plain Text Files @@ -5111,10 +6367,14 @@ originally selected prior to opening this dialog Gui::DockWnd::ReportView + + Output + + Python console @@ -5122,82 +6382,102 @@ originally selected prior to opening this dialog Gui::DockWnd::SelectionView + Selection View + Search + Searches object labels + Clears the search field + The number of selected items + Picked object list + Select only + Selects only this object + Deselect + Deselects this object + Zoom fit + Selects and fits this object in the 3D window + Go to selection + Selects and locates this object in the tree view + Mark to recompute + Mark this object to be recomputed + To python console + Reveals this object and its subelements in the python console. + Duplicate subshape + Creates a standalone copy of this subshape in the document @@ -5205,10 +6485,12 @@ originally selected prior to opening this dialog Gui::DocumentModel + Application + Labels & Attributes @@ -5216,53 +6498,65 @@ originally selected prior to opening this dialog Gui::EditorView + Modified file + %1. This has been modified outside of the source editor. Do you want to reload it? + Unsaved document + The document has been modified. Do you want to save your changes? + FreeCAD macro + Export PDF + PDF file + untitled[*] + - Editor + %1 chars removed + %1 chars added + Formatted @@ -5270,6 +6564,7 @@ Do you want to save your changes? Gui::ExpressionLineEdit + Exact match @@ -5277,6 +6572,7 @@ Do you want to save your changes? Gui::ExpressionTextEdit + Exact match @@ -5284,10 +6580,13 @@ Do you want to save your changes? Gui::FileChooser + + Select a file + Select a directory @@ -5295,10 +6594,13 @@ Do you want to save your changes? Gui::FileDialog + Save as + + Open @@ -5306,10 +6608,12 @@ Do you want to save your changes? Gui::FileOptionsDialog + Extended + All files (*.*) @@ -5317,22 +6621,27 @@ Do you want to save your changes? Gui::Flag + Top left + Bottom left + Top right + Bottom right + Remove @@ -5340,18 +6649,22 @@ Do you want to save your changes? Gui::GestureNavigationStyle + Tap OR click left mouse button. + Drag screen with two fingers OR press right mouse button. + Drag screen with one finger OR press left mouse button. In Sketcher && other edit modes, hold Alt in addition. + Pinch (place two fingers on the screen && drag them apart from || towards each other) OR scroll middle mouse button OR PgUp/PgDown on keyboard. @@ -5359,58 +6672,74 @@ Do you want to save your changes? Gui::GraphvizView + Graphviz not found + Graphviz couldn't be found on your system. + Read more about it here. + Do you want to specify its installation path if it's already installed? + Graphviz installation path + Graphviz failed + Graphviz failed to create an image file + PNG format + Bitmap format + GIF format + JPG format + SVG format + + PDF format + + Export graph @@ -5418,10 +6747,12 @@ Do you want to save your changes? Gui::InputField + Edit + Save value @@ -5429,18 +6760,22 @@ Do you want to save your changes? Gui::InventorNavigationStyle + Press CTRL and left mouse button + Press middle mouse button + Press left mouse button + Scroll middle mouse button @@ -5448,6 +6783,7 @@ Do you want to save your changes? Gui::LabelEditor + List @@ -5455,26 +6791,66 @@ Do you want to save your changes? Gui::LocationDialog + + + + + + + + X + + + + + + + + Y + + + + + + + + Z + + + + + + + + User defined... + + + + Wrong direction + + + + Direction must not be the null vector @@ -5482,18 +6858,22 @@ Do you want to save your changes? Gui::LocationWidget + X: + Y: + Z: + Direction: @@ -5501,14 +6881,19 @@ Do you want to save your changes? Gui::MacroCommand + + + Macros + Macro file doesn't exist + No such macro file: '%1' @@ -5516,46 +6901,63 @@ Do you want to save your changes? Gui::MainWindow + + Dimension + Ready + Help addon needed! + The Help system of %1 is now handled by the "Help" addon. It can easily be installed via the Addons Manager + Open Addon Manager + Close All + + + Toggles this toolbar + + + Toggles this dockable window + + Unsaved document + 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? @@ -5564,85 +6966,111 @@ Do you want to save the document now? Gui::ManualAlignment + + + + + Manual alignment + The alignment is already in progress. + Alignment[*] + Please, select at least one point in the left and the right view + Please, select at least %1 points in the left and the right view + Please pick points in the left and right view + The alignment has finished + The alignment has been canceled + + Too few points picked in the left view. At least %1 points are needed. + + Too few points picked in the right view. At least %1 points are needed. + Different number of points picked in left and right view. On the left view %1 points are picked, on the right view %2 points are picked. + Try to align group of views + The alignment failed. How do you want to proceed? + Retry + Ignore + Abort + Different number of points picked in left and right view. On the left view %1 points are picked, on the right view %2 points are picked. + Point picked at (%1,%2,%3) + No point was found on model + No point was picked @@ -5650,18 +7078,22 @@ How do you want to proceed? Gui::MayaGestureNavigationStyle + Tap OR click left mouse button. + Drag screen with two fingers OR press ALT + middle mouse button. + Drag screen with one finger OR press ALT + left mouse button. In Sketcher and other edit modes, hold Alt in addition. + Pinch (place two fingers on the screen and drag them apart from or towards each other) OR scroll middle mouse button OR press ALT + right mouse button OR PgUp/PgDown on keyboard. @@ -5669,6 +7101,7 @@ How do you want to proceed? Gui::ModifierLineEdit + Press modifier keys @@ -5676,6 +7109,7 @@ How do you want to proceed? Gui::NetworkRetriever + Download started... @@ -5683,18 +7117,22 @@ How do you want to proceed? Gui::OpenCascadeNavigationStyle + Press left mouse button + Press CTRL and middle mouse button + Press CTRL and right mouse button + Press CTRL and left mouse button @@ -5702,18 +7140,22 @@ How do you want to proceed? Gui::OpenSCADNavigationStyle + Press left mouse button + Press right mouse button and move mouse + Press left mouse button and move mouse + Press middle mouse button or SHIFT and right mouse button @@ -5721,14 +7163,17 @@ How do you want to proceed? Gui::PrefQuantitySpinBox + Edit + Save value + Clear list @@ -5736,14 +7181,17 @@ How do you want to proceed? Gui::ProgressBar + Remaining: %1 + Aborting + Do you really want to abort the operation? @@ -5751,14 +7199,17 @@ How do you want to proceed? Gui::ProgressDialog + Remaining: %1 + Aborting + Do you really want to abort the operation? @@ -5766,6 +7217,7 @@ How do you want to proceed? Gui::PropertyEditor::LinkLabel + Change the linked object @@ -5773,10 +7225,12 @@ How do you want to proceed? Gui::PropertyEditor::LinkSelection + Error + Object not found @@ -5784,38 +7238,48 @@ How do you want to proceed? Gui::PropertyEditor::PropertyEditor + Edit + property + Auto expand + Show all + Expression... + Add property + + Rename property group + Remove property + Group name: @@ -5823,10 +7287,12 @@ How do you want to proceed? Gui::PropertyEditor::PropertyModel + Property + Value @@ -5834,10 +7300,14 @@ How do you want to proceed? Gui::PropertyView + + View + + Data @@ -5845,91 +7315,116 @@ How do you want to proceed? Gui::PythonConsole + System exit + The application is still running. Do you want to exit without saving your data? + + + + Python console + Unhandled PyCXX exception. + Unhandled FreeCAD exception. + Unhandled std C++ exception. + Unhandled unknown C++ exception. + &Copy + &Copy command + &Copy history + Save history as... + Save history + Saves Python history across %1 sessions + &Paste + Select All + Clear console + Insert file name... + Word wrap + Save History + Macro Files + Insert file name + All Files @@ -5937,10 +7432,12 @@ Do you want to exit without saving your data? Gui::PythonEditor + Comment + Uncomment @@ -5948,14 +7445,17 @@ Do you want to exit without saving your data? Gui::RecentFilesAction + Open file %1 + File not found + The file '%1' cannot be opened. @@ -5963,18 +7463,22 @@ Do you want to exit without saving your data? Gui::RecentMacrosAction + none + Run macro %1 (Shift+click to edit) shortcut: %2 + File not found + The file '%1' cannot be opened. @@ -5982,18 +7486,22 @@ Do you want to exit without saving your data? Gui::RevitNavigationStyle + Press left mouse button + Press middle mouse button + Press SHIFT and middle mouse button + Scroll middle mouse button @@ -6001,18 +7509,22 @@ Do you want to exit without saving your data? Gui::SearchBar + Previous + Next + Case sensitive + Whole words @@ -6020,14 +7532,17 @@ Do you want to exit without saving your data? Gui::SelectModule + Select module + Open %1 as + Select @@ -6035,10 +7550,13 @@ Do you want to exit without saving your data? Gui::StdCmdDescription + Des&cription + + Long description of commands @@ -6046,34 +7564,42 @@ Do you want to exit without saving your data? Gui::StdCmdDownloadOnlineHelp + Download online help + + Download %1's online help + Non-existing directory + The directory '%1' does not exist. Do you want to specify an existing directory? + Missing permission + You don't have write permission to '%1' Do you want to specify another directory? + Stop downloading @@ -6081,10 +7607,13 @@ Do you want to specify another directory? Gui::StdCmdPythonHelp + Automatic python modules documentation + + Opens a browser to show the Python modules documentation @@ -6092,6 +7621,7 @@ Do you want to specify another directory? Gui::TaskBoxAngle + Angle @@ -6099,6 +7629,7 @@ Do you want to specify another directory? Gui::TaskBoxPosition + Position @@ -6106,14 +7637,17 @@ Do you want to specify another directory? Gui::TaskCSysDragger + Increments + Translation Increment: + Rotation Increment: @@ -6121,38 +7655,47 @@ Do you want to specify another directory? Gui::TaskElementColors + Set element color + TextLabel + Edit + Hide + Remove + Remove all + Box select + Recompute after commit + On-top when selected @@ -6160,26 +7703,33 @@ Do you want to specify another directory? Gui::TaskView::TaskAppearance + + Appearance + Document window: + Plot mode: + Point size: + Line width: + Transparency: @@ -6187,6 +7737,7 @@ Do you want to specify another directory? Gui::TaskView::TaskDialog + A dialog is already open in the task panel @@ -6194,6 +7745,7 @@ Do you want to specify another directory? Gui::TaskView::TaskEditControl + Edit @@ -6201,14 +7753,20 @@ Do you want to specify another directory? Gui::TaskView::TaskSelectLinkProperty + Appearance + + + + ... + edit selection @@ -6216,30 +7774,38 @@ Do you want to specify another directory? Gui::TextDocumentEditorView + Text updated + The text of the underlying object has changed. Discard changes and reload the text from the object? + Yes, reload. + Unsaved document + Do you want to save your changes before closing? + If you don't save, your changes will be lost. + + Edit text @@ -6247,18 +7813,22 @@ Do you want to specify another directory? Gui::TinkerCADNavigationStyle + Press left mouse button + Press middle mouse button + Press right mouse button + Scroll middle mouse button @@ -6266,18 +7836,22 @@ Do you want to specify another directory? Gui::TouchpadNavigationStyle + Press left mouse button + Press SHIFT button + Press ALT button + Press CTRL and SHIFT buttons @@ -6285,162 +7859,202 @@ Do you want to specify another directory? Gui::Translator + Afrikaans + Arabic + Basque + Bulgarian + Catalan + Chinese Simplified + Chinese Traditional + Croatian + Czech + Dutch + English + Filipino + Finnish + French + Galician + German + Greek + Hungarian + Indonesian + Italian + Japanese + Kabyle + Korean + Lithuanian + Norwegian + Polish + Portuguese, Brazilian + Portuguese + Romanian + Russian + Slovak + Slovenian + Spanish + Spanish, Argentina + Swedish + Turkish + Ukrainian + Valencian + Vietnamese + Georgian @@ -6448,6 +8062,7 @@ Do you want to specify another directory? Gui::TreeDockWidget + Tree view @@ -6455,6 +8070,7 @@ Do you want to specify another directory? Gui::TreePanel + Search @@ -6462,138 +8078,172 @@ Do you want to specify another directory? Gui::TreeWidget + Search... + Search for objects + Activate document + Activate document %1 + Group + Labels & Attributes + Description + Application + Show hidden items + Show hidden tree view items + Hide item + Hide the item in tree + Create group... + Create a group + Rename + Rename object + Finish editing + Finish editing object + Add dependent objects to selection + Adds all dependent objects to the selection + Close document + Close the document + Reload document + Reload a partially loaded document + Skip recomputes + Enable or disable recomputations of document + Allow partial recomputes + Enable or disable recomputating editing object when 'skip recomputation' is enabled + Mark to recompute + Mark this object to be recomputed + Recompute object + Recompute the selected object + (but must be executed) + %1, Internal name: %2 @@ -6601,14 +8251,20 @@ Do you want to specify another directory? Gui::VectorListEditor + Vectors + Table + + + + ... @@ -6616,18 +8272,22 @@ Do you want to specify another directory? Gui::View3DInventor + Export PDF + PDF file + Opening file failed + Can't open file '%1' for writing. @@ -6635,6 +8295,8 @@ Do you want to specify another directory? Gui::WorkbenchGroup + + Select the '%1' workbench @@ -6642,30 +8304,37 @@ Do you want to specify another directory? MAC_APPLICATION_MENU + Services + Hide %1 + Hide Others + Show All + Preferences... + Quit %1 + About %1 @@ -6673,10 +8342,12 @@ Do you want to specify another directory? NetworkAccessManager + <qt>Enter username and password for "%1" at %2</qt> + <qt>Connect to proxy "%1" using:</qt> @@ -6684,78 +8355,97 @@ Do you want to specify another directory? Position + Form + X: + Y: + Z: + Grid Snap in + 0.1 mm + 0.5 mm + 1 mm + 2 mm + 5 mm + 10 mm + 20 mm + 50 mm + 100 mm + 200 mm + 500 mm + 1 m + 2 m + 5 m @@ -6763,10 +8453,14 @@ Do you want to specify another directory? PropertyListDialog + + Invalid input + + Input in line %1 is not a number @@ -6774,38 +8468,47 @@ Do you want to specify another directory? QDockWidget + Toolbox + Tree view + Property view + Selection view + Combo View + Report view + Python console + DAG View + Display properties @@ -6813,296 +8516,416 @@ Do you want to specify another directory? QObject + + + + + + + + + General + + + Display + Workbenches + + + Unknown filetype + + Cannot open unknown filetype: %1 + Export failed + Cannot save to unknown filetype: %1 + Workbench failure + %1 + Exception + Open document + + 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. + There were serious errors while loading the file. Some data might have been modified or not recovered at all. Saving the project will most likely result in loss of data. + Import file + Export file + Printing... + Exporting PDF... + + Unsaved document + 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 + + Cannot load workbench + A general error occurred while loading the workbench + + Wrong selection + Only one object selected. Please select two objects. Be aware the point where you click matters. + Please select two objects. Be aware the point where you click matters. + + Save views... + + Load views... + + Freeze view + + Clear views + + + Restore view &%1 + Save frozen views + + Frozen views + + Restore views + Importing the restored views would clear the already stored views. Do you want to continue? + Restore frozen views + Cannot open file '%1'. + files + Save picture + New sub-group + + + + + + Enter the name: + + New text item + + Enter your text: + + New integer item + + + + + + Enter your number: + + New unsigned item + + New float item + New Boolean item + + Choose an item: + New boolean item + Rename group + The group '%1' cannot be renamed. + Existing group + The group '%1' already exists. + + + + + Change value + Identical physical path detected. It may cause unwanted overwrite of existing document! + Are you sure you want to continue? + Please check report view for more... + Physical path: + + Document: + + Path: + Identical physical path + Could not save document + There was an issue trying to save the file. This may be because some of the parent folders do not exist, or you do not have sufficient permissions, or for other reasons. Error details: "%1" @@ -7111,346 +8934,447 @@ Would you like to save the file with a different name? + + + Saving aborted + Save dependent files + The file contains external dependencies. Do you want to save the dependent files, too? + + Saving document failed + Save document under new filename... + + Save %1 Document + Document + + Failed to save document + Documents contains cyclic dependencies. Do you still want to save them? + Save a copy of the document under new filename... + %1 document (*.FCStd) + Document not closable + The document is not closable for the moment. + Document not saved + The document%1 could not be saved. Do you want to cancel closing it? + 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 + Save Macro + + Finish + + Clear + + + Cancel + Inner + Outer + Split + + No Browser + Unable to open your browser. Please open a browser window and type in: http://localhost:%1. + No Server + Unable to start the server to port %1: %2. + Unable to open your system browser. + Options... + Out of memory + Not enough memory available to display the data. + + Cannot find file %1 + Cannot find file %1 neither in %2 nor in %3 + Navigation styles + Move annotation + + Transform + Do you want to close this dialog? + Do you want to save your changes to document '%1' before closing? + Do you want to save your changes to document before closing? + If you don't save, your changes will be lost. + Apply answer to all + %1 Document(s) not saved + Some documents could not be saved. Do you want to cancel closing? + Delete macro + Not allowed to delete system-wide macros + Origin + Delete group content? + The %1 is not empty, delete its content as well? + Translation: + Rotation: + Toggle active part + Edit text + + 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 + + Drag & drop failed + Setup configurable object + Select which object to copy or exclude when configuration changes. All external linked objects are excluded by default. + Please select which objects to copy when the configuration is changed + Apply to all + Apply the setting to all links. Or, uncheck this option to apply only to this link. + Copy on change + Enable + Enable auto copy of linked object when its configuration is changed + Tracking + Copy the linked object when its configuration is changed. Also auto redo the copy if the original linked object is changed. + Disable copy on change - Rerefresh configurable object + + Refresh configurable object + Synchronize the original configurable source object by creating a new deep copy. Note that any changes made to the current copy will be lost. @@ -7458,22 +9382,28 @@ the current copy will be lost. + Toggle array elements + Change whether show each link array element as individual objects + Transform at the origin of the placement + + Override colors... + Edit %1 @@ -7481,10 +9411,12 @@ the current copy will be lost. SelectionFilter + Not allowed: + Selection not allowed by filter @@ -7492,6 +9424,9 @@ the current copy will be lost. StdBoxElementSelection + + + Box element selection @@ -7499,6 +9434,9 @@ the current copy will be lost. StdBoxSelection + + + Box selection @@ -7506,10 +9444,13 @@ the current copy will be lost. StdCmdAbout + &About %1 + + About %1 @@ -7517,10 +9458,13 @@ the current copy will be lost. StdCmdAboutQt + About &Qt + + About Qt @@ -7528,10 +9472,13 @@ the current copy will be lost. StdCmdActivateNextWindow + Ne&xt + + Activate next window @@ -7539,10 +9486,13 @@ the current copy will be lost. StdCmdActivatePrevWindow + Pre&vious + + Activate previous window @@ -7550,10 +9500,13 @@ the current copy will be lost. StdCmdAlignment + Alignment... + + Align the selected objects @@ -7561,10 +9514,13 @@ the current copy will be lost. StdCmdArrangeIcons + Arrange &Icons + + Arrange Icons @@ -7572,6 +9528,12 @@ the current copy will be lost. StdCmdAxisCross + + + + + + Toggle axis cross @@ -7579,10 +9541,13 @@ the current copy will be lost. StdCmdCascadeWindows + &Cascade + + Tile pragmatic @@ -7590,10 +9555,13 @@ the current copy will be lost. StdCmdCloseActiveWindow + Cl&ose + + Close active window @@ -7601,10 +9569,13 @@ the current copy will be lost. StdCmdCloseAllWindows + Close Al&l + + Close all windows @@ -7612,10 +9583,13 @@ the current copy will be lost. StdCmdCommandLine + Start command &line... + + Opens the command line in the console @@ -7623,10 +9597,13 @@ the current copy will be lost. StdCmdCopy + C&opy + + Copy operation @@ -7634,10 +9611,13 @@ the current copy will be lost. StdCmdCut + &Cut + + Cut out @@ -7645,10 +9625,13 @@ the current copy will be lost. StdCmdDelete + &Delete + + Deletes the selected objects @@ -7656,10 +9639,13 @@ the current copy will be lost. StdCmdDemoMode + View turntable... + + View turntable @@ -7667,10 +9653,13 @@ the current copy will be lost. StdCmdDependencyGraph + Dependency graph... + + Show the dependency graph of the objects in the active document @@ -7678,10 +9667,13 @@ the current copy will be lost. StdCmdDlgCustomize + Cu&stomize... + + Customize toolbars and command bars @@ -7689,10 +9681,13 @@ the current copy will be lost. StdCmdDlgMacroExecute + Macros ... + + Opens a dialog to let you execute a recorded macro @@ -7700,10 +9695,13 @@ the current copy will be lost. StdCmdDlgMacroExecuteDirect + Execute macro + + Execute the macro in the editor @@ -7711,10 +9709,13 @@ the current copy will be lost. StdCmdDlgMacroRecord + &Macro recording ... + + Opens a dialog to record a macro @@ -7722,10 +9723,13 @@ the current copy will be lost. StdCmdDlgParameter + E&dit parameters ... + + Opens a Dialog to edit the parameters @@ -7733,10 +9737,13 @@ the current copy will be lost. StdCmdDlgPreferences + &Preferences ... + + Opens a Dialog to edit the preferences @@ -7744,10 +9751,13 @@ the current copy will be lost. StdCmdDockViewMenu + Panels + + List of available dock panels @@ -7755,10 +9765,13 @@ the current copy will be lost. StdCmdDrawStyle + Draw style + + Change the draw style of the objects @@ -7766,10 +9779,13 @@ the current copy will be lost. StdCmdDuplicateSelection + Duplicate selection + + Put duplicates of the selected objects to the active document @@ -7777,14 +9793,17 @@ the current copy will be lost. StdCmdEdit + Toggle &Edit mode + Toggles the selected object's edit mode + Activates or Deactivates the selected object's edit mode @@ -7792,18 +9811,23 @@ the current copy will be lost. StdCmdExport + &Export... + + Export an object in the active document + No selection + Select the objects to export before choosing Export. @@ -7811,6 +9835,9 @@ the current copy will be lost. StdCmdExpression + + + Expression actions @@ -7818,10 +9845,13 @@ the current copy will be lost. StdCmdFeatRecompute + &Recompute + + Recompute feature or document @@ -7829,10 +9859,12 @@ the current copy will be lost. StdCmdFreeCADDonation + Donate + Donate to FreeCAD development @@ -7840,14 +9872,17 @@ the current copy will be lost. StdCmdFreeCADFAQ + FreeCAD FAQ + Frequently Asked Questions on the FreeCAD website + Frequently Asked Questions @@ -7855,14 +9890,17 @@ the current copy will be lost. StdCmdFreeCADForum + FreeCAD Forum + The FreeCAD forum, where you can find help from other users + The FreeCAD Forum @@ -7870,14 +9908,17 @@ the current copy will be lost. StdCmdFreeCADPowerUserHub + Python scripting documentation + Python scripting documentation on the FreeCAD website + PowerUsers documentation @@ -7885,10 +9926,13 @@ the current copy will be lost. StdCmdFreeCADUserHub + + Users documentation + Documentation for users on the FreeCAD website @@ -7896,10 +9940,13 @@ the current copy will be lost. StdCmdFreeCADWebsite + + FreeCAD Website + The FreeCAD website @@ -7907,10 +9954,13 @@ the current copy will be lost. StdCmdFreezeViews + Freeze display + + Freezes the current view position @@ -7918,10 +9968,12 @@ the current copy will be lost. StdCmdGroup + Create group + Create a new group for ordering objects @@ -7929,10 +9981,13 @@ the current copy will be lost. StdCmdHideObjects + Hide all objects + + Hide all objects in the document @@ -7940,10 +9995,13 @@ the current copy will be lost. StdCmdHideSelection + Hide selection + + Hide all selected objects @@ -7951,18 +10009,23 @@ the current copy will be lost. StdCmdImport + &Import... + + Import a file in the active document + Supported formats + All files (*.*) @@ -7970,6 +10033,9 @@ the current copy will be lost. StdCmdLinkActions + + + Link actions @@ -7977,10 +10043,12 @@ the current copy will be lost. StdCmdLinkImport + Import links + Import selected external link(s) @@ -7988,10 +10056,12 @@ the current copy will be lost. StdCmdLinkImportAll + Import all links + Import all links of the active document @@ -7999,10 +10069,12 @@ the current copy will be lost. StdCmdLinkMake + Make link + Create a link to the selected object(s) @@ -8010,10 +10082,12 @@ the current copy will be lost. StdCmdLinkMakeGroup + Make link group + Create a group of links @@ -8021,10 +10095,12 @@ the current copy will be lost. StdCmdLinkMakeRelative + Make sub-link + Create a sub-object or sub-element link @@ -8032,10 +10108,12 @@ the current copy will be lost. StdCmdLinkReplace + Replace with link + Replace the selected object(s) with link @@ -8043,10 +10121,13 @@ the current copy will be lost. StdCmdLinkSelectActions + Link navigation + + Link navigation actions @@ -8054,10 +10135,12 @@ the current copy will be lost. StdCmdLinkSelectAllLinks + Select all links + Select all links to the current selected object @@ -8065,10 +10148,12 @@ the current copy will be lost. StdCmdLinkSelectLinked + Go to linked object + Select the linked object and switch to its owner document @@ -8076,10 +10161,12 @@ the current copy will be lost. StdCmdLinkSelectLinkedFinal + Go to the deepest linked object + Select the deepest linked object and switch to its owner document @@ -8087,10 +10174,12 @@ the current copy will be lost. StdCmdLinkUnlink + Unlink + Strip on level of link @@ -8098,10 +10187,13 @@ the current copy will be lost. StdCmdMacroAttachDebugger + Attach to remote debugger... + + Attach to a remotely running debugger @@ -8109,10 +10201,13 @@ the current copy will be lost. StdCmdMacroStartDebug + Debug macro + + Start debugging of macro @@ -8120,6 +10215,9 @@ the current copy will be lost. StdCmdMacroStepInto + + + Step into @@ -8127,6 +10225,9 @@ the current copy will be lost. StdCmdMacroStepOver + + + Step over @@ -8134,10 +10235,13 @@ the current copy will be lost. StdCmdMacroStopDebug + Stop debugging + + Stop debugging of macro @@ -8145,10 +10249,13 @@ the current copy will be lost. StdCmdMacroStopRecord + S&top macro recording + + Stop the macro recording session @@ -8156,6 +10263,9 @@ the current copy will be lost. StdCmdMeasureDistance + + + Measure distance @@ -8163,10 +10273,13 @@ the current copy will be lost. StdCmdMeasurementSimple + Measure distance + + Measures distance between two selected objects @@ -8174,18 +10287,25 @@ the current copy will be lost. StdCmdMergeProjects + Merge project... + + + + Merge project + %1 document (*.FCStd) + Cannot merge project with itself. @@ -8193,14 +10313,20 @@ the current copy will be lost. StdCmdNew + &New + + Create a new empty document + + + Unnamed @@ -8208,10 +10334,13 @@ the current copy will be lost. StdCmdOnlineHelp + + Help + Show help to the application @@ -8219,10 +10348,13 @@ the current copy will be lost. StdCmdOnlineHelpWebsite + + Help Website + The website where the help is maintained @@ -8230,26 +10362,33 @@ the current copy will be lost. StdCmdOpen + &Open... + + Open a document or import files + Supported formats + All files (*.*) + Cannot open file + Loading the file %1 is not supported @@ -8257,10 +10396,12 @@ the current copy will be lost. StdCmdPart + Create part + Create a new part and make it active @@ -8268,10 +10409,13 @@ the current copy will be lost. StdCmdPaste + &Paste + + Paste operation @@ -8279,10 +10423,13 @@ the current copy will be lost. StdCmdPlacement + Placement... + + Place the selected objects @@ -8290,10 +10437,13 @@ the current copy will be lost. StdCmdPrint + &Print... + + Print the document @@ -8301,10 +10451,13 @@ the current copy will be lost. StdCmdPrintPdf + &Export PDF... + + Export the document as PDF @@ -8312,14 +10465,17 @@ the current copy will be lost. StdCmdPrintPreview + &Print preview... + Print the document + Print preview @@ -8327,10 +10483,13 @@ the current copy will be lost. StdCmdProjectInfo + Project i&nformation... + + Show details of the currently active project @@ -8338,10 +10497,13 @@ the current copy will be lost. StdCmdProjectUtil + Project utility... + + Utility to extract or create project files @@ -8349,10 +10511,13 @@ the current copy will be lost. StdCmdPythonWebsite + + Python Website + The official Python website @@ -8360,10 +10525,13 @@ the current copy will be lost. StdCmdQuit + E&xit + + Quits the application @@ -8371,6 +10539,9 @@ the current copy will be lost. StdCmdRandomColor + + + Random color @@ -8378,10 +10549,13 @@ the current copy will be lost. StdCmdRecentFiles + Recent files + + Recent file list @@ -8389,10 +10563,13 @@ the current copy will be lost. StdCmdRecentMacros + Recent macros + + Recent macro list @@ -8400,10 +10577,13 @@ the current copy will be lost. StdCmdRedo + &Redo + + Redoes a previously undone action @@ -8411,10 +10591,13 @@ the current copy will be lost. StdCmdRefresh + &Refresh + + Recomputes the current active document @@ -8422,10 +10605,13 @@ the current copy will be lost. StdCmdReportBug + Report a bug + + Report a bug or suggest a feature @@ -8433,10 +10619,13 @@ the current copy will be lost. StdCmdRevert + Revert + + Reverts to the saved version of this file @@ -8444,10 +10633,13 @@ the current copy will be lost. StdCmdSave + &Save + + Save the active document @@ -8455,10 +10647,13 @@ the current copy will be lost. StdCmdSaveAll + Save All + + Save all opened document @@ -8466,10 +10661,13 @@ the current copy will be lost. StdCmdSaveAs + Save &As... + + Save the active document under a new file name @@ -8477,10 +10675,13 @@ the current copy will be lost. StdCmdSaveCopy + Save a &Copy... + + Save a copy of the active document under a new file name @@ -8488,10 +10689,13 @@ the current copy will be lost. StdCmdSceneInspector + Scene inspector... + + Scene inspector @@ -8499,10 +10703,13 @@ the current copy will be lost. StdCmdSelBack + &Back + + Go back to previous selection @@ -8510,10 +10717,13 @@ the current copy will be lost. StdCmdSelBoundingBox + &Bounding box + + Show selection bounding box @@ -8521,10 +10731,13 @@ the current copy will be lost. StdCmdSelForward + &Forward + + Repeat the backed selection @@ -8532,10 +10745,13 @@ the current copy will be lost. StdCmdSelectAll + Select &All + + Select all @@ -8543,10 +10759,13 @@ the current copy will be lost. StdCmdSelectVisibleObjects + Select visible objects + + Select visible objects in the active document @@ -8554,10 +10773,13 @@ the current copy will be lost. StdCmdSendToPythonConsole + &Send to Python Console + + Sends the selected object to the Python console @@ -8565,10 +10787,13 @@ the current copy will be lost. StdCmdSetAppearance + Appearance... + + Sets the display properties of the selected object @@ -8576,10 +10801,13 @@ the current copy will be lost. StdCmdShowObjects + Show all objects + + Show all objects in the document @@ -8587,10 +10815,13 @@ the current copy will be lost. StdCmdShowSelection + Show selection + + Show all selected objects @@ -8598,10 +10829,13 @@ the current copy will be lost. StdCmdStatusBar + Status bar + + Toggles the status bar @@ -8609,10 +10843,13 @@ the current copy will be lost. StdCmdTextDocument + Add text document + + Add text document to active document @@ -8620,10 +10857,13 @@ the current copy will be lost. StdCmdTextureMapping + Texture mapping... + + Texture mapping @@ -8631,10 +10871,13 @@ the current copy will be lost. StdCmdTileWindows + &Tile + + Tile the windows @@ -8642,6 +10885,9 @@ the current copy will be lost. StdCmdToggleBreakpoint + + + Toggle breakpoint @@ -8649,10 +10895,13 @@ the current copy will be lost. StdCmdToggleClipPlane + Clipping plane + + Toggles clipping plane for active view @@ -8660,10 +10909,13 @@ the current copy will be lost. StdCmdToggleNavigation + Toggle navigation/Edit mode + + Toggle between navigation and edit mode @@ -8671,10 +10923,13 @@ the current copy will be lost. StdCmdToggleObjects + Toggle all objects + + Toggles visibility of all objects in the active document @@ -8682,10 +10937,13 @@ the current copy will be lost. StdCmdToggleSelectability + Toggle selectability + + Toggles the property of the objects to get selected in the 3D-View @@ -8693,10 +10951,13 @@ the current copy will be lost. StdCmdToggleVisibility + Toggle visibility + + Toggles visibility @@ -8704,10 +10965,13 @@ the current copy will be lost. StdCmdToolBarMenu + Tool&bars + + Toggles this window @@ -8715,10 +10979,13 @@ the current copy will be lost. StdCmdTransform + Transform... + + Transform the geometry of selected objects @@ -8726,10 +10993,13 @@ the current copy will be lost. StdCmdTransformManip + Transform + + Transform the selected object in the 3d view @@ -8737,10 +11007,13 @@ the current copy will be lost. StdCmdTreeCollapse + Collapse selected item + + Collapse currently selected tree items @@ -8748,10 +11021,13 @@ the current copy will be lost. StdCmdTreeExpand + Expand selected item + + Expand currently selected tree items @@ -8759,10 +11035,13 @@ the current copy will be lost. StdCmdTreeSelectAllInstances + Select all instances + + Select all instances of the current selected object @@ -8770,10 +11049,13 @@ the current copy will be lost. StdCmdTreeViewActions + TreeView actions + + TreeView behavior options and actions @@ -8781,10 +11063,13 @@ the current copy will be lost. StdCmdUndo + &Undo + + Undo exactly one action @@ -8792,10 +11077,13 @@ the current copy will be lost. StdCmdUnitsCalculator + &Units calculator... + + Start the units calculator @@ -8803,10 +11091,13 @@ the current copy will be lost. StdCmdUserEditMode + Edit mode + + Defines behavior when editing an object from tree @@ -8814,10 +11105,13 @@ the current copy will be lost. StdCmdUserInterface + Dock views + + Dock all top-level views @@ -8825,10 +11119,13 @@ the current copy will be lost. StdCmdViewBottom + Bottom + + Set to bottom view @@ -8836,10 +11133,13 @@ the current copy will be lost. StdCmdViewCreate + Create new view + + Creates a new view window for the active document @@ -8847,10 +11147,13 @@ the current copy will be lost. StdCmdViewDimetric + Dimetric + + Set to dimetric view @@ -8858,10 +11161,13 @@ the current copy will be lost. StdCmdViewExample1 + Inventor example #1 + + Shows a 3D texture with manipulator @@ -8869,10 +11175,13 @@ the current copy will be lost. StdCmdViewExample2 + Inventor example #2 + + Shows spheres and drag-lights @@ -8880,10 +11189,13 @@ the current copy will be lost. StdCmdViewExample3 + Inventor example #3 + + Shows a animated texture @@ -8891,10 +11203,13 @@ the current copy will be lost. StdCmdViewFitAll + Fit all + + Fits the whole content on the screen @@ -8902,10 +11217,13 @@ the current copy will be lost. StdCmdViewFitSelection + Fit selection + + Fits the selected content on the screen @@ -8913,10 +11231,13 @@ the current copy will be lost. StdCmdViewFront + Front + + Set to front view @@ -8924,10 +11245,13 @@ the current copy will be lost. StdCmdViewHome + Home + + Set to default home view @@ -8935,10 +11259,13 @@ the current copy will be lost. StdCmdViewIsometric + Isometric + + Set to isometric view @@ -8946,10 +11273,13 @@ the current copy will be lost. StdCmdViewIvIssueCamPos + Issue camera position + + Issue the camera position to the console and to a macro, to easily recall this position @@ -8957,10 +11287,13 @@ the current copy will be lost. StdCmdViewIvStereoInterleavedColumns + Stereo Interleaved Columns + + Switch stereo viewing to Interleaved Columns @@ -8968,10 +11301,13 @@ the current copy will be lost. StdCmdViewIvStereoInterleavedRows + Stereo Interleaved Rows + + Switch stereo viewing to Interleaved Rows @@ -8979,10 +11315,13 @@ the current copy will be lost. StdCmdViewIvStereoOff + Stereo Off + + Switch stereo viewing off @@ -8990,10 +11329,13 @@ the current copy will be lost. StdCmdViewIvStereoQuadBuff + Stereo quad buffer + + Switch stereo viewing to quad buffer @@ -9001,10 +11343,13 @@ the current copy will be lost. StdCmdViewIvStereoRedGreen + Stereo red/cyan + + Switch stereo viewing to red/cyan @@ -9012,10 +11357,13 @@ the current copy will be lost. StdCmdViewLeft + Left + + Set to left view @@ -9023,10 +11371,13 @@ the current copy will be lost. StdCmdViewRear + Rear + + Set to rear view @@ -9034,10 +11385,13 @@ the current copy will be lost. StdCmdViewRestoreCamera + Restore saved camera + + Restore saved camera settings @@ -9045,10 +11399,13 @@ the current copy will be lost. StdCmdViewRight + Right + + Set to right view @@ -9056,10 +11413,13 @@ the current copy will be lost. StdCmdViewRotateLeft + Rotate Left + + Rotate the view by 90° counter-clockwise @@ -9067,10 +11427,13 @@ the current copy will be lost. StdCmdViewRotateRight + Rotate Right + + Rotate the view by 90° clockwise @@ -9078,10 +11441,13 @@ the current copy will be lost. StdCmdViewSaveCamera + Save current camera + + Save current camera settings @@ -9089,10 +11455,13 @@ the current copy will be lost. StdCmdViewTop + Top + + Set to top view @@ -9100,10 +11469,13 @@ the current copy will be lost. StdCmdViewTrimetric + Trimetric + + Set to trimetric view @@ -9111,10 +11483,13 @@ the current copy will be lost. StdCmdViewVR + FreeCAD-VR + + Extend the FreeCAD 3D Window to a Oculus Rift @@ -9122,10 +11497,13 @@ the current copy will be lost. StdCmdWhatsThis + &What's This? + + What's This @@ -9133,10 +11511,13 @@ the current copy will be lost. StdCmdWindows + &Windows... + + Windows list @@ -9144,6 +11525,9 @@ the current copy will be lost. StdCmdWindowsMenu + + + Activates this window @@ -9151,10 +11535,13 @@ the current copy will be lost. StdCmdWorkbench + Workbench + + Switch between workbenches @@ -9162,10 +11549,13 @@ the current copy will be lost. StdMainFullscreen + Fullscreen + + Display the main window in fullscreen mode @@ -9173,10 +11563,13 @@ the current copy will be lost. StdOrthographicCamera + Orthographic view + + Switches to orthographic view mode @@ -9184,10 +11577,13 @@ the current copy will be lost. StdPerspectiveCamera + Perspective view + + Switches to perspective view mode @@ -9195,10 +11591,13 @@ the current copy will be lost. StdTreeCollapseDocument + Collapse/Expand + + Expand active document and collapse all others @@ -9206,10 +11605,12 @@ the current copy will be lost. StdTreeDrag + Initiate dragging + Initiate dragging of current selected tree items @@ -9217,10 +11618,13 @@ the current copy will be lost. StdTreeMultiDocument + Multi document + + Display all documents in the tree view @@ -9228,10 +11632,12 @@ the current copy will be lost. StdTreePreSelection + Pre-selection + Preselect the object in 3D view when mouse over the tree item @@ -9239,10 +11645,12 @@ the current copy will be lost. StdTreeRecordSelection + Record selection + Record selection in tree view in order to go back/forward using navigation button @@ -9250,10 +11658,13 @@ the current copy will be lost. StdTreeSelection + Go to selection + + Scroll to first selected item @@ -9261,10 +11672,13 @@ the current copy will be lost. StdTreeSingleDocument + Single document + + Only display the active document in the tree view @@ -9272,10 +11686,12 @@ the current copy will be lost. StdTreeSyncPlacement + Sync placement + Auto adjust placement on drag and drop objects across coordinate systems @@ -9283,10 +11699,12 @@ the current copy will be lost. StdTreeSyncSelection + Sync selection + Auto expand tree item when the corresponding object is selected in 3D view @@ -9294,10 +11712,12 @@ the current copy will be lost. StdTreeSyncView + Sync view + Auto switch to the 3D view containing the selected item @@ -9305,6 +11725,9 @@ the current copy will be lost. StdViewBoxZoom + + + Box zoom @@ -9312,10 +11735,13 @@ the current copy will be lost. StdViewDock + Docked + + Display the active view either in fullscreen, in undocked or docked mode @@ -9323,10 +11749,13 @@ the current copy will be lost. StdViewDockUndockFullscreen + Document window + + Display the active view either in fullscreen, in undocked or docked mode @@ -9334,10 +11763,13 @@ the current copy will be lost. StdViewFullscreen + Fullscreen + + Display the active view either in fullscreen, in undocked or docked mode @@ -9345,10 +11777,13 @@ the current copy will be lost. StdViewScreenShot + Save picture... + + Creates a screenshot of the active view @@ -9356,10 +11791,13 @@ the current copy will be lost. StdViewUndock + Undocked + + Display the active view either in fullscreen, in undocked or docked mode @@ -9367,6 +11805,9 @@ the current copy will be lost. StdViewZoomIn + + + Zoom In @@ -9374,6 +11815,9 @@ the current copy will be lost. StdViewZoomOut + + + Zoom Out @@ -9381,6 +11825,7 @@ the current copy will be lost. Std_Delete + The following referencing objects might break. Are you sure you want to continue? @@ -9388,10 +11833,12 @@ Are you sure you want to continue? + These items are selected for deletion, but are not in the active document. + Object dependencies @@ -9399,6 +11846,7 @@ Are you sure you want to continue? Std_DependencyGraph + Dependency graph @@ -9406,58 +11854,72 @@ Are you sure you want to continue? Std_DrawStyle + As is + Normal mode + Points + Points mode + Wireframe + Wireframe mode + Hidden line + Hidden line mode + No shading + No shading mode + Shaded + Shaded mode + Flat lines + Flat lines mode @@ -9465,10 +11927,12 @@ Are you sure you want to continue? Std_DuplicateSelection + Object dependencies + To link to external objects, the document must be saved at least once. Do you want to save the document now? @@ -9477,6 +11941,7 @@ Do you want to save the document now? Std_Group + Group @@ -9484,6 +11949,7 @@ Do you want to save the document now? Std_Refresh + The document contains dependency cycles. Please check the Report View for more details. @@ -9494,14 +11960,17 @@ Do you still want to proceed? Std_Revert + Revert document + This will discard all the changes since last file save. + Do you want to continue? @@ -9509,10 +11978,12 @@ Do you still want to proceed? ViewIsometricCmd + Isometric + Set NaviCube to Isometric mode @@ -9520,10 +11991,12 @@ Do you still want to proceed? ViewOrthographicCmd + Orthographic + Set View to Orthographic mode @@ -9531,10 +12004,12 @@ Do you still want to proceed? ViewPerspectiveCmd + Perspective + Set View to Perspective mode @@ -9542,10 +12017,12 @@ Do you still want to proceed? ViewZoomToFitCmd + Zoom to fit + Zoom so that model fills the view @@ -9553,74 +12030,92 @@ Do you still want to proceed? Workbench + &File + &Edit + Standard views + Axonometric + &Stereo + &Zoom + Visibility + &View + &Tools + &Macro + &Windows + &On-line help + &Help + File + Macro + View + Special Ops + Link actions diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager.ts b/src/Mod/AddonManager/Resources/translations/AddonManager.ts index bedada3c4a..4cc9e93d4b 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager.ts @@ -1,1060 +1,6 @@ - - AddonsInstaller - - - Unable to read data from GitHub: check your internet connection and proxy settings and try again. - - - - - Failed to connect to GitHub. Check your connection and proxy settings. - - - - - Workbenches list was updated. - - - - - Unable to fetch git updates for workbench {} - - - - - git fetch failed for {} - - - - - Failed to read metadata from {name} - - - - - Failed to fetch code for macro '{name}' - - - - - Retrieving macros from FreeCAD/FreeCAD-Macros Git repository - - - - - Retrieving macros from FreeCAD wiki - - - - - Done locating macros. - - - - - Failed to execute Git Python command: check installation of GitPython and/or git - - - - - An error occurred updating macros from GitHub - - - - - Error connecting to the Wiki, FreeCAD cannot retrieve the Wiki macro list at this time - - - - - Caching macro code... - - - - - Addon Manager: a worker process failed to halt ({name}) - - - - - Addon Manager: a worker process failed to complete while fetching {name} - - - - - Out of {num_macros} macros, {num_failed} timed out while processing - - - - - Getting metadata from macro {} - - - - - Timeout while fetching metadata for macro {} - - - - - Failed to kill process for macro {}! - - - - - - Retrieving macro description... - - - - - Retrieving info from git - - - - - Retrieving info from wiki - - - - - GitPython not found. Using ZIP file download instead. - - - - - Your version of Python doesn't appear to support ZIP files. Unable to proceed. - - - - - No Git Python installed, skipping git operations - - - - - - You are installing a Python 2 workbench on a system running Python 3 - - - - - - Workbench successfully updated. Please restart FreeCAD to apply the changes. - - - - - Workbench successfully updated. - - - - - Error updating module - - - - - Please fix manually - - - - - Workbench successfully installed. Please restart FreeCAD to apply the changes. - - - - - Addon successfully installed. - - - - - A macro has been installed and is available under Macro -> Macros menu - - - - - Error: Unable to locate ZIP from - - - - - Downloading: {mbytes_str}MB of {mbytes_total_str}MB ({percent}%) - - - - - Downloading: {bytes_str} of {bytes_total_str} bytes ({percent}%) - - - - - Downloading: {bytes_str}MB of unknown total - - - - - Error: Error while downloading ZIP file for {} - - - - - Successfully installed {} from ZIP file - - - - - - Installation of Python package {} failed - - - - - Downloaded package.xml for {} - - - - - Downloaded metadata.txt for {} - - - - - Downloaded requirements.txt for {} - - - - - Downloaded icon for {} - - - - - Addon Developer Warning: Repository URL set in package.xml file for addon {} ({}) does not match the URL it was fetched from ({}) - - - - - Addon Developer Warning: Repository branch set in package.xml file for addon {} ({}) does not match the branch it was fetched from ({}) - - - - - In macro {}, string literal not found for {} element. Guessing at intent and using string from date element. - - - - - In macro {}, string literal not found for {} element. Guessing at intent and using string representation of contents. - - - - - - Syntax error while reading {} from macro {} - - - - - Unable to open macro wiki page at {} - - - - - Unable to open macro code URL {rawcodeurl} - - - - - Unable to fetch the code of this macro. - - - - - Unable to retrieve a description from the wiki for macro {} - - - - - Could not locate macro-specified file {} (should have been at {}) - - - - - DANGER: Developer feature - - - - - DANGER: Switching branches is intended for developers and beta testers, and may result in broken, non-backwards compatible documents, instability, crashes, and/or the premature heat death of the universe. Are you sure you want to continue? - - - - - There are local changes - - - - - WARNING: This repo has uncommitted local changes. Are you sure you want to change branches (bringing the changes with you)? - - - - - - - Branch - git terminology - - - - - Tag - git terminology - - - - - Kind - Table header for git ref type (e.g. either Tag or Branch) - - - - - Local name - Table header for git ref name - - - - - Tracking - Table header for git remote tracking branch name name - - - - - Local updated - Table header for git update time of local branch - - - - - Remote updated - Table header for git update time of remote branch - - - - - Outdated GitPython detected, consider upgrading with pip. - - - - - Failed to repair missing .git directory - - - - - Repository URL - - - - - Clone directory - - - - - Could not import QtNetwork -- it does not appear to be installed on your system. Please install the package 'python3-pyside2.qtnetwork' on your system and if possible contact your FreeCAD package maintainer to alert them to the missing dependency. The Addon Manager will not be available. - - - - - Parameter error: mutually exclusive proxy options set. Resetting to default. - - - - - Parameter error: user proxy indicated, but no proxy provided. Resetting to default. - - - - - Addon Manager: Unexpected {} response from server - - - - - Error with encrypted connection - - - - - Addon Manager Warning: Could not import QtWebEngineWidgets, it seems to be missing from your system. Please use your system's package manager to install the python3-pyside2.qtwebengine* and python3-pyside2.qtwebchannel packages, and if possible alert your package creator to the missing dependency. Display of package README will be limited until this dependency is resolved. - - - - - Version {version} installed on {date} - - - - - Version {version} installed - - - - - Installed on {date} - - - - - - - - Installed - - - - - On branch {}, update available to version - - - - - Update available to version - - - - - An update is available - - - - - Git tag '{}' checked out, no updates possible - - - - - This is the latest version available for branch {} - - - - - Updated, please restart FreeCAD to use - - - - - Update check in progress - - - - - Automatic update checks disabled - - - - - Installation location - - - - - WARNING: This addon is obsolete - - - - - WARNING: This addon is Python 2 Only - - - - - WARNING: This addon requires FreeCAD - - - - - WARNING: This addon is currently installed, but disabled. Use the 'enable' button to re-enable. - - - - - - No URL or wiki page provided by this macro - - - - - Could not load README data from URL {} - - - - - This Addon will be enabled next time you restart FreeCAD. - - - - - This Addon will be disabled next time you restart FreeCAD. - - - - - Success - - - - - Branch change succeeded, please restart to use the new version. - - - - - Changed to git ref '{}' -- please restart to use Addon. - - - - - Page JavaScript reported - - - - - Install - - - - - Uninstall - - - - - Update - - - - - Check for Update - - - - - Run Macro - - - - - Change Branch - - - - - Enable - - - - - Disable - - - - - Return to package list - - - - - QtWebEngine Python bindings not installed -- using fallback README display. See Report View for details and installation instructions. - - - - - The page is taking a long time to load... showing the data we have so far... - - - - - Addon Manager installation problem: could not locate ALLOWED_PYTHON_PACKAGES.txt - - - - - Checking connection - - - - - Checking for connection to GitHub... - - - - - Connection failed - - - - - Missing dependency - - - - - Could not import QtNetwork -- see Report View for details. Addon Manager unavailable. - - - - - Starting up... - - - - - Loading addon information - - - - - Worker process {} is taking a long time to stop... - - - - - - Previous cache process was interrupted, restarting... - - - - - - Custom repo list changed, forcing recache... - - - - - - Addon manager - - - - - You must restart FreeCAD for changes to take effect. - - - - - Restart now - - - - - Restart later - - - - - - Refresh local cache - - - - - Updating cache... - - - - - Could not find addon '{}' to select - - - - - - - Checking for updates... - - - - - Apply {} update(s) - - - - - No updates available - - - - - This addon requires Python packages that are not installed, and cannot be installed automatically. To use this workbench you must install the following Python packages manually: - - - - - Too many to list - - - - - - Missing Requirement - - - - - The following Python packages are allowed to be automatically installed - - - - - Addon '{}' requires '{}', which is not available in your copy of FreeCAD. - - - - - Addon '{}' requires the following workbenches, which are not available in your copy of FreeCAD: - - - - - Press OK to install anyway. - - - - - Optional dependency on {} ignored because it is not in the allow-list - - - - - - - Installing dependencies - - - - - Cannot execute Python - - - - - Failed to automatically locate your Python executable, or the path is set incorrectly. Please check the Addon Manager preferences setting for the path to Python. - - - - - Dependencies could not be installed. Continue with installation of {} anyway? - - - - - Cannot execute pip - - - - - Failed to execute pip, which may be missing from your Python installation. Please ensure your system has pip installed and try again. The failed command was: - - - - - Continue with installation of {} anyway? - - - - - Package installation failed - - - - - See Report View for detailed failure log. - - - - - Macro successfully installed. The macro is now available from the Macros dialog. - - - - - Installation of macro failed - - - - - {} total, see Report view for list - Describes the number of updates that were completed ('{}' is replaced by the number of updates) - - - - - All packages were successfully updated - - - - - - - Succeeded - - - - - All packages updates failed: - - - - - - - Failed - - - - - Some packages updates failed. - - - - - Update report - - - - - Installation succeeded - - - - - Installation failed - - - - - Execution of macro failed. See console for failure details. - - - - - Confirm remove - - - - - Are you sure you want to uninstall this Addon? - - - - - Macro {} has local changes in the macros directory, so is not being removed by this uninstall process. - - - - - - Execution of Addon's uninstall.py script failed. Proceeding with uninstall... - - - - - Unable to remove this addon with the Addon Manager. - - - - - Successfully uninstalled {} - - - - - Failed to uninstall {}. Please remove manually. - - - - - Filter is valid - - - - - Filter regular expression is invalid - - - - - Click for details about package {} - - - - - Click for details about workbench {} - - - - - Click for details about macro {} - - - - - Maintainer - - - - - Maintainers: - - - - - Tags - - - - - updated - - - - - Author - - - - - - Up-to-date - - - - - - - Update available - - - - - - Pending restart - - - - - - DISABLED - - - - - Installed version - - - - - Unknown version - - - - - Installed on - - - - - Available version - - - - - Show Addons containing: - - - - - All - - - - - Workbenches - - - - - Macros - - - - - Preference Packs - - - - - Status: - - - - - Any - - - - - Not installed - - - - - Filter - - - - - OK - - - - - Create new toolbar - - - - - A macro installed with the FreeCAD Addon Manager - - - - - Run - Indicates a macro that can be 'run' - - - - - Std_AddonMgr - - - &Addon manager - - - - - Manage external workbenches, macros, and preference packs - - - CompactView @@ -1135,11 +81,6 @@ Do you want the Addon Manager to install them automatically? Choose "Ignore Pause cache update - - - labelStatusInfo - - Refresh local cache @@ -1290,10 +231,6 @@ installed addons will be checked for available updates - - - - Addons @@ -1322,31 +259,16 @@ installed addons will be checked for available updates Hide Addons marked Python 2 Only - - - HidePy2 - - Hide Addons marked Obsolete - - - HideObsolete - - Hide Addons that require a newer version of FreeCAD - - - HideNewerFreeCADRequired - - Custom repositories (one per line): @@ -1399,11 +321,6 @@ of the line after a space (e.g. https://github.com/FreeCAD/FreeCAD master).Show option to change branches (Requires GitPython) - - - ShowBranchSwitcher - - PackageDetails diff --git a/src/Mod/Arch/Resources/translations/Arch.ts b/src/Mod/Arch/Resources/translations/Arch.ts index ec2648983b..9a59359d7e 100644 --- a/src/Mod/Arch/Resources/translations/Arch.ts +++ b/src/Mod/Arch/Resources/translations/Arch.ts @@ -1,4906 +1,6 @@ - - App::Property - - - - The placement of this object - - - - - - The shape of this object - - - - - The objects that must be considered by this section plane. Empty means the whole document. - - - - - If false, non-solids will be cut too, with possible wrong results. - - - - - 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. - - - - - Geometry further than this value will be cut off. Keep zero for unlimited. - - - - - The display length of this section plane - - - - - The display height of this section plane - - - - - The size of the arrows of this section plane - - - - - The transparency of this object - - - - - - The line width of this object - - - - - - Show the cut in the 3D view - - - - - 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) - - - - - Show the label in the 3D view - - - - - - The name of the font - - - - - - The size of the text font - - - - - - - The linked object - - - - - The rendering mode to use - - - - - If cut geometry is shown or not - - - - - If cut geometry is filled or not - - - - - - The line width of the rendered objects - - - - - The size of the texts inside this object - - - - - If checked, source objects are displayed regardless of being visible in the 3D model - - - - - The line color of the projected objects - - - - - The color of the cut faces (if turned on) - - - - - 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. - - - - - An optional additional placement to add to the profile before extruding it - - - - - The rotation of the profile around its extrusion axis - - - - - The type of edges to consider - - - - - If true, geometry is fused, otherwise a compound - - - - - The objects that host this window - - - - - 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 normal direction of this window - - - - - The preset number this window is based on - - - - - The frame size of this window - - - - - The offset size of this window - - - - - The area of this window - - - - - The width of louvre elements - - - - - The space between louvre elements - - - - - Opens the subcomponents that have a hinge defined - - - - - The number of the wire that defines the hole. If 0, the value will be calculated automatically - - - - - Shows plan opening symbols if available - - - - - Show elevation opening symbols if available - - - - - The number of the wire that defines the hole. A value of 0 means automatic - - - - - - An optional extrusion path for this element - - - - - The computed length of the extrusion path - - - - - Start offset distance along the extrusion path (positive: extend, negative: trim) - - - - - End offset distance along the extrusion path (positive: extend, negative: trim) - - - - - Automatically align the Base of the Structure perpendicular to the Tool axis - - - - - X offset between the Base origin and the Tool axis (only used if BasePerpendicularToTool is True) - - - - - Y offset between the Base origin and the Tool axis (only used if BasePerpendicularToTool is True) - - - - - Mirror the Base along its Y axis (only used if BasePerpendicularToTool is True) - - - - - Base rotation around the Tool axis (only used if BasePerpendicularToTool is True) - - - - - - The length of this element, if not based on a profile - - - - - - The width of this element, if not based on a profile - - - - - The height or extrusion depth of this element. Keep 0 for automatic - - - - - - - The normal extrusion direction of this object (keep (0,0,0) for automatic normal) - - - - - - The structural nodes of this element - - - - - A description of the standard profile this element is based upon - - - - - Offset distance between the centerline and the nodes line - - - - - - The facemaker type to use to build the profile of this object - - - - - 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 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 horizontal offset of waves for corrugated elements - - - - - The direction of waves for corrugated elements - - - - - The type of waves for corrugated elements - - - - - If the wave also affects the bottom side or not - - - - - The area of this panel - - - - - 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 - - - - - - If True, the object is rendered as a face, if possible. - - - - - The allowed angles this object can be rotated to when placed on sheets - - - - - An offset value to move the cut plane from the center point - - - - - - A margin inside the boundary - - - - - - Turns the display of the margin on/off - - - - - The linked Panel cuts - - - - - The tag text to display - - - - - The font file - - - - - The width of the sheet - - - - - The height of the sheet - - - - - The fill ratio of this sheet - - - - - 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 - - - - - A single section of the fence - - - - - A single fence post - - - - - The Path the fence should follow - - - - - The number of sections the fence is built of - - - - - The number of posts used to build the fence - - - - - When true, the fence will be colored like the original post and section. - - - - - The axes this system is made of - - - - - The placement of this axis system - - - - - IFC data - - - - - - The type of this object - - - - - IFC properties of this object - - - - - - Description of IFC attributes are not yet implemented - - - - - An optional host object for this curtain wall - - - - - The height of the curtain wall, if based on an edge - - - - - 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 height of the vertical mullions profile, if no profile is used - - - - - The width of the vertical mullions profile, 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 height of the horizontal mullions profile, if no profile is used - - - - - The width of the horizontal mullions profile, 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 - - - - - 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 - - - - - - A description for this material - - - - - - A standard code (MasterFormat, OmniClass,...) - - - - - A URL where to find information about this material - - - - - The transparency value of this material - - - - - The color of this material - - - - - The color of this material when cut - - - - - The list of layer names - - - - - The list of layer materials - - - - - The list of layer thicknesses - - - - - 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 - - - - - 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 - - - - - Specifies if this space is internal or external - - - - - The text to show. Use $area, $label, $tag, $floor, $walls, $ceiling to insert the respective data - - - - - The color of the area text - - - - - 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 type of this building - - - - - 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 wall thickness of this pipe, if not based on a profile - - - - - The curvature radius of this connector - - - - - The pipes linked by this connector - - - - - The type of this connector - - - - - The intervals between axes - - - - - The angles of each axis - - - - - The label of each axis - - - - - An optional custom bubble number - - - - - The length of the axes - - - - - If not zero, the axes are not represented as one full line but as two lines of the given length - - - - - The size of the axis bubbles - - - - - The numbering style - - - - - 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 - - - - - If true, show the labels - - - - - A transformation to apply to each label - - - - - The list of angles of the roof segments - - - - - The list of horizontal length projections of the roof segments - - - - - The list of IDs of the relative profiles of the roof segments - - - - - The list of thicknesses of the roof segments - - - - - The list of overhangs of the roof segments - - - - - The list of calculated heights of the roof segments - - - - - The face number of the base object used to build the roof - - - - - The total length of the ridges and hips of the roof - - - - - The total length of the borders of the roof - - - - - Specifies if the direction of the roof should be flipped - - - - - - The height of this object - - - - - - The computed floor area of this floor - - - - - 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 total distance to span the rebars over. Keep 0 to automatically use the host shape size. - - - - - 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. - - - - - List of placement of all the bars - - - - - The structure object that hosts this rebar - - - - - The custom spacing of rebar - - - - - Length of a single rebar - - - - - Total length of all rebars - - - - - The rebar mark - - - - - Shape of rebar - - - - - The length of this element - - - - - The width of this element - - - - - The height 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 - - - - - 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 - - - - - 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 height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - - - - - The area of this wall as a simple Height * Length calculation - - - - - 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) - - - - - 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 model description of this equipment - - - - - The URL of the product page of this equipment - - - - - Additional snap points for this equipment - - - - - The electric power needed by this equipment in Watts - - - - - The description column - - - - - The values column - - - - - The units column - - - - - The objects column - - - - - The filter column - - - - - If True, a spreadsheet containing the results is recreated when needed - - - - - The spreadsheet to print the results to - - - - - If True, additional lines with each individual object are added to the results - - - - - 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 - - - - - An optional standard (OmniClass, etc...) code for this component - - - - - A material for this object - - - - - Specifies if moving this object moves its base instead - - - - - 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 - - - - - An optional higher-resolution mesh or shape for this object - - - - - An optional axis or axis system on which this object should be duplicated - - - - - Use the material color as this object's shape color, if available - - - - - The base file this component is built upon - - - - - The part to use from the base file - - - - - 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 - - - - - Fuse objects of same material - - - - - The latest time stamp of the linked file - - - - - If true, the colors from the linked file will be kept updated - - - - - If true, the height value propagates to contained objects - - - - - The level of the (0,0,0) point of this level - - - - - This property stores an inventor representation for this object - - - - - If true, only solids will be collected by this object when referenced from other files - - - - - A MaterialName:SolidIndexesList map that relates material names with solid indexes to be used when referencing this object from other files - - - - - 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, display offset will affect the origin mark too - - - - - If true, the object's label is displayed - - - - - The font to be used for texts - - - - - The font size of texts - - - - - The individual face colors - - - - - If true, when activated, the working plane will automatically adapt to this level - - - - - If set to True, the working plane will be kept on Auto mode - - - - - Camera position data associated with this object - - - - - If set, the view stored in this object will be restored on double-click - - - - - If True, double-clicking this object in the tree activates it - - - - - 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 - - - - - 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 - - - - - Cut the view above this level - - - - - The distance between the level plane and the cut line - - - - - Turn cutting on when activating this level - - - - - The capture box for newly created objects expressed as [XMin,YMin,ZMin,XMax,YMax,ZMax] - - - - - Turns auto group box on/off - - - - - Automatically set size from contents - - - - - A margin to use when autosize is turned on - - - - - 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 width of a Landing (Second edge and after - First edge follows Width property) - - - - - 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 Blondel ratio indicates comfortable stairs and should be between 62 and 64cm or 24.5 and 25.5in - - - - - The thickness of the risers - - - - - 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 - - - - - The 'right outline' of all segments of stairs - - - - - 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 - - - - - - The overlap of the stringers above the bottom of the treads - - - - - The thickness of the lower floor slab - - - - - The thickness of the upper floor slab - - - - - The type of connection between the lower slab and the start of the stairs - - - - - The type of connection between the end of the stairs and the upper floor slab - - - - - The base terrain of this site - - - - - The street and house number of this site, with postal box or apartment number if needed - - - - - The postal or zip code of this site - - - - - The city of this site - - - - - The region, province or county 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 - - - - - A url that shows this site in a mapping website - - - - - 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 - - - - - An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates - - - - - The time zone where this site is located - - - - - An optional EPW File for the location of this site. Refer to the Site documentation to know how to obtain one - - - - - Show wind rose diagram or not. Uses solar diagram scale. Needs Ladybug module - - - - - Show solar diagram or not - - - - - The scale of the solar diagram - - - - - The position of the solar diagram - - - - - The color of the solar diagram - - - - - 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 - - - - - Arch - - - Door - - - - - - - View of - - - - - Create Section Plane - - - - - Section plane settings - - - - - - - - - - Remove - - - - - Remove highlighted objects from the list above - - - - - Add selected - - - - - Add selected object(s) to the scope of this section plane - - - - - Objects seen by this section plane: - - - - - Section plane placement: - - - - - Rotate X - - - - - Rotates the plane along the X axis - - - - - Rotate Y - - - - - Rotates the plane along the Y axis - - - - - Rotate Z - - - - - Rotates the plane along the Z axis - - - - - Resize - - - - - Resizes the plane to fit the objects in the list above - - - - - - Center - - - - - Centers the plane on the objects in the list above - - - - - Frame - - - - - Create Frame - - - - - Crossing point not found in profile. - - - - - Window - - - - - - - Create Window - - - - - Choose a face on an existing object or select a preset - - - - - Window not based on sketch. Window not aligned or resized. - - - - - No Width and/or Height constraint in window sketch. Window not resized. - - - - - No window found. Cannot continue. - - - - - Window options - - - - - Auto include in host object - - - - - Sill height - - - - - - - Preset - - - - - This window has no defined opening - - - - - - - Get selected edge - - - - - Unable to create component - - - - - Window elements - - - - - Hole wire - - - - - The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - - - - - Pick selected - - - - - - - - - Add - - - - - Edit - - - - - Create/update component - - - - - Base 2D object - - - - - - Wires - - - - - - Components - - - - - Create new component - - - - - - - Name - - - - - - - Type - - - - - - - Thickness - - - - - - Offset - - - - - Hinge - - - - - Opening mode - - - - - - + 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 - - - - - Press to retrieve the selected edge - - - - - Invert opening direction - - - - - Invert hinge position - - - - - Shapes elevation - - - - - Choose which field provides shapes elevations: - - - - - No shape found in this file - - - - - Shapefile module not found - - - - - The shapefile python library was not found on your system. Would you like to download it now from <a href="https://github.com/GeospatialPython/pyshp">https://github.com/GeospatialPython/pyshp</a>? It will be placed in your macros folder. - - - - - Error: Unable to download from: - - - - - Could not download shapefile module. Aborting. - - - - - Shapefile module not downloaded. Aborting. - - - - - Shapefile module not found. Aborting. - - - - - The shapefile library can be downloaded from the following URL and installed in your macros folder: - - - - - Structure - - - - - - Beam - - - - - - Column - - - - - Create Structures From Selection - - - - - Please select the base object first and then the edges to use as extrusion paths - - - - - Create Structural System - - - - - Please select at least an axis object - - - - - - Create Structure - - - - - First point of the beam - - - - - Base point of column - - - - - - Next point - - - - - Structure options - - - - - Drawing mode - - - - - - - Category - - - - - - - - Length - - - - - - - Width - - - - - - - Height - - - - - Switch L/H - - - - - Switch L/W - - - - - - Con&tinue - - - - - Error: The base shape couldn't be extruded along this tool object - - - - - - This mesh is an invalid solid - - - - - - Facemaker returned an error - - - - - 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 - - - - - Extrusion Tools - - - - - - Select tool... - - - - - Select object or edges to be used as a Tool (extrusion path) - - - - - - 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. - - - - - - Intersection found. - - - - - Done - - - - - - Couldn't compute a shape - - - - - Page - - - - - - Create Panel - - - - - Create Panel Cut - - - - - Create Panel Sheet - - - - - Error computing shape of - - - - - Tools - - - - - Edit views positions - - - - - This object has no face - - - - - - - - Error: Couldn't determine character encoding - - - - - - - - Successfully written - - - - - Only axes must be selected - - - - - Create Axis System - - - - - Please select at least one axis - - - - - - - Axes - - - - - Axis system components - - - - - Curtain Wall - - - - - - Please select only one base object or none - - - - - - Create Curtain Wall - - - - - Create profile - - - - - Profile settings - - - - - Create Profile - - - - - Profile - - - - - Create material - - - - - Create multi-material - - - - - - Material - - - - - New layer - - - - - Total thickness - - - - - depends on the object - - - - - Truss - - - - - - Create Truss - - - - - - Found a shape containing curves, triangulating - - - - - Successfully imported - - - - - 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 - - - - - Create Space - - - - - - - Please select a base object - - - - - Set text position - - - - - Space boundaries - - - - - - - Arch - - - - - 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. - -You can change that in the preferences. - - - - - There is no valid object in the selection. - -Building creation aborted. - - - - - Create Building - - - - - - Create Pipe - - - - - Please select exactly 2 or 3 Pipe objects - - - - - Please select only Pipe objects - - - - - Create Connector - - - - - 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 - - - - - 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 - - - - - Create Axis - - - - - Distances (mm) and angles (deg) between axes - - - - - Axis - - - - - Distance - - - - - Angle - - - - - Label - - - - - - Create Roof - - - - - - Unable to create a roof - - - - - Roof - - - - - Parameters of the roof profiles : -* Angle : slope in degrees relative to the horizontal. -* Run : horizontal distance between the wall and the ridge. -* Thickness : thickness of the roof. -* Overhang : horizontal distance between the eave and the wall. -* Height : height of the ridge above the base (calculated automatically). -* IdRel : Id of the relative profile used for automatic calculations. ---- -If Angle = 0 and Run = 0 then the profile is identical to the relative profile. -If Angle = 0 then the angle is calculated so that the height is the same as the relative profile. -If Run = 0 then the run is calculated so that the height is the same as the relative profile. - - - - - Id - - - - - Angle (deg) - - - - - Run (mm) - - - - - IdRel - - - - - Thickness (mm) - - - - - Overhang (mm) - - - - - Height (mm) - - - - - Create Project - - - - - 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. - -You can change that in the preferences. - - - - - There is no valid object in the selection. - -Floor creation aborted. - - - - - Create Floor - - - - - - Create Rebar - - - - - Please select a base face on a structural object - - - - - Create Grid - - - - - 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 - - - - - Grid - - - - - Total width - - - - - Total height - - - - - Add row - - - - - Del row - - - - - Add col - - - - - Del col - - - - - Create span - - - - - Remove span - - - - - Rows - - - - - Columns - - - - - 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 - - - - - Cutting - - - - - Cut Plane - - - - - Cut Plane options - - - - - Which side to cut - - - - - Behind - - - - - Front - - - - - Wall - - - - - Walls can only be based on Part or Mesh objects - - - - - - - Create Wall - - - - - First point of wall - - - - - Wall options - - - - - Wall Presets... - - - - - This list shows all the MultiMaterials objects of this document. Create some to define wall types. - - - - - Alignment - - - - - Left - - - - - Right - - - - - Use sketches - - - - - Merge Wall - - - - - The selected wall contains no subwall to merge - - - - - - Please select only wall objects - - - - - Merge Walls - - - - - Cannot compute blocks for wall - - - - - Error: Unable to modify the base object of this wall - - - - - You must select a base shape object and optionally a mesh object - - - - - 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 - - - - - Unable to retrieve value from object - - - - - Import CSV File - - - - - - Export CSV File - - - - - Unable to recognize that file type - - - - - - - Description - - - - - - - - Value - - - - - - - Unit - - - - - Schedule - - - - - Error computing the shape of this object - - - - - has no solid - - - - - has an invalid shape - - - - - has a null shape - - - - - Toggle subcomponents - - - - - Closing Sketch edit - - - - - Component - - - - - Components of this object - - - - - Base component - - - - - Additions - - - - - Subtractions - - - - - Objects - - - - - Fixtures - - - - - Group - - - - - Hosts - - - - - Edit IFC properties - - - - - Edit standard code - - - - - Property - - - - - Add property... - - - - - Add property set... - - - - - New... - - - - - New property - - - - - New property set - - - - - pycollada not found, collada support is disabled. - - - - - file %s successfully created. - - - - - Create external reference - - - - - Invalid cutplane - - - - - 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 - - - - - Survey - - - - - Set description - - - - - Clear - - - - - Copy Length - - - - - Copy Area - - - - - Export CSV - - - - - Area - - - - - Total - - - - - Object doesn't have settable IFC Attributes - - - - - Disabling Brep force flag of object - - - - - - Enabling Brep force flag of object - - - - - Add space boundary - - - - - Grouping - - - - - Remove space boundary - - - - - Ungrouping - - - - - Split Mesh - - - - - Mesh to Shape - - - - - All good! No problems found - - - - - - Create Component - - - - - Key - - - - - The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - - - - - Create IFC properties spreadsheet - - - - - BuildingPart - - - - - Create BuildingPart - - - - - - This exporter can currently only export one site object - - - - - Error: Space '%s' has no Zone. Aborting. - - - - - Create Stairs - - - - - 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. - -Note: You can change that in the preferences. - - - - - There is no valid object in the selection. - -Site creation aborted. - - - - - Create Site - - - - - Arch_3Views - - - 3 views from mesh - - - - - Creates 3 views (top, front, side) from a mesh-based object - - - - - Arch_Add - - - Add component - - - - - Adds the selected components to the active object - - - - - Arch_Axis - - - Axis - - - - - Creates a set of axes - - - - - Arch_AxisSystem - - - Axis System - - - - - Creates an axis system from a set of axes - - - - - Arch_AxisTools - - - - Axis tools - - - - - Arch_Building - - - Building - - - - - Creates a building object including selected objects. - - - - - Arch_BuildingPart - - - BuildingPart - - - - - Creates a BuildingPart object including selected objects - - - - - Arch_Check - - - Check - - - - - Checks the selected objects for problems - - - - - Arch_CloneComponent - - - Clone component - - - - - Clones an object as an undefined architectural component - - - - - Arch_CloseHoles - - - Close holes - - - - - Closes holes in open shapes, turning them solids - - - - - Arch_Component - - - Component - - - - - Creates an undefined architectural component - - - - - Arch_CurtainWall - - - Curtain Wall - - - - - Creates a curtain wall object from selected line or from scratch - - - - - Arch_CutLine - - - Cut with line - - - - - Cut an object with a line - - - - - Arch_CutPlane - - - Cut with plane - - - - - Cut an object with a plane - - - - - Arch_Equipment - - - Equipment - - - - - Creates an equipment object from a selected object (Part or Mesh) - - - - - Arch_Fence - - - Fence - - - - - Creates a fence object from a selected section, post and path - - - - - Arch_Floor - - - Level - - - - - 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. - - - - - Arch_Grid - - - Grid - - - - - Creates a customizable grid object - - - - - 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 - - - - - Arch_IfcSpreadsheet - - - Create IFC spreadsheet... - - - - - Creates a spreadsheet to store IFC properties of an object. - - - - - Arch_Material - - - Material - - - - - Creates or edits the material definition of a selected object. - - - - - Arch_MaterialTools - - - - Material tools - - - - - Arch_MergeWalls - - - Merge Walls - - - - - Merges the selected walls, if possible - - - - - Arch_MeshToShape - - - Mesh to Shape - - - - - Turns selected meshes into Part Shape objects - - - - - Arch_MultiMaterial - - - Multi-Material - - - - - Creates or edits multi-materials - - - - - Arch_Nest - - - Nest - - - - - Nests a series of selected shapes in a container - - - - - Arch_Panel - - - Panel - - - - - Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) - - - - - Arch_PanelTools - - - - Panel tools - - - - - Arch_Panel_Cut - - - Panel Cut - - - - - Creates 2D views of selected panels - - - - - Arch_Panel_Sheet - - - Panel Sheet - - - - - Creates a 2D sheet which can contain panel cuts - - - - - Arch_Pipe - - - Pipe - - - - - Creates a pipe object from a given Wire or Line - - - - - Arch_PipeConnector - - - Connector - - - - - Creates a connector between 2 or 3 selected pipes - - - - - Arch_PipeTools - - - - Pipe tools - - - - - Arch_Profile - - - Profile - - - - - Creates a profile object - - - - - Arch_Project - - - Project - - - - - Creates a project entity aggregating the selected sites. - - - - - Arch_Rebar - - - Custom Rebar - - - - - Creates a Reinforcement bar from the selected face of solid object and/or a sketch - - - - - Arch_RebarTools - - - Rebar tools - - - - - Create various types of rebars, including U-shaped, L-shaped, and stirrup - - - - - Arch_Reference - - - External reference - - - - - Creates an external reference object - - - - - Arch_Remove - - - Remove component - - - - - Remove the selected components from their parents, or create a hole in a component - - - - - Arch_RemoveShape - - - Remove Shape from Arch - - - - - Removes cubic shapes from Arch components - - - - - Arch_Roof - - - Roof - - - - - Creates a roof object from the selected wire. - - - - - Arch_Schedule - - - Schedule - - - - - Creates a schedule to collect data from the model - - - - - Arch_SectionPlane - - - Section Plane - - - - - Creates a section plane object, including the selected objects - - - - - Arch_SelectNonSolidMeshes - - - Select non-manifold meshes - - - - - Selects all non-manifold meshes from the document or from the selected groups - - - - - Arch_Site - - - Site - - - - - Creates a site object including selected objects. - - - - - Arch_Space - - - Space - - - - - Creates a space object from selected boundary objects - - - - - Creates a stairs object - - - - - Arch_SplitMesh - - - Split Mesh - - - - - Splits selected meshes into independent components - - - - - Arch_Stairs - - - Stairs - - - - - Arch_StructuralSystem - - - Structural System - - - - - Create a structural system object from a selected structure and axis - - - - - Arch_Structure - - - Structure - - - - - Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) - - - - - Arch_StructureTools - - - - Structure tools - - - - - Arch_StructuresFromSelection - - - Multiple Structures - - - - - Create multiple Arch Structure objects from a selected base, using each selected edge as an extrusion path - - - - - Arch_Survey - - - Survey - - - - - Starts survey - - - - - Arch_ToggleIfcBrepFlag - - - Toggle IFC Brep flag - - - - - Force an object to be exported as Brep or not - - - - - 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) - - - - - Arch_Window - - - Window - - - - - Creates a window object from a selected object (wire, rectangle or sketch) - - - - - Draft - - - - - - Draft - - - - - - - Import-Export - - - - - Writing camera position - - - - - Workbench - - - Structure tools - - - - - Axis tools - - - - - Panel tools - - - - - Material tools - - - - - Pipe tools - - - - - Rebar tools - - - - - Arch tools - - - - - Draft creation tools - - - - - Draft annotation tools - - - - - Draft modification tools - - - - - - &Arch - - - - - - Utilities - - - - - - - - &Draft - - - - - Creation - - - - - Annotation - - - - - Modification - - - ArchMaterial diff --git a/src/Mod/Draft/Resources/translations/Draft.ts b/src/Mod/Draft/Resources/translations/Draft.ts index eaec91cbf9..d97ff6bac3 100644 --- a/src/Mod/Draft/Resources/translations/Draft.ts +++ b/src/Mod/Draft/Resources/translations/Draft.ts @@ -1,5400 +1,6 @@ - - App::Property - - - The components of this block - - - - - Linked faces - - - - - Specifies if splitter lines must be removed - - - - - An optional extrusion value to be applied to all faces - - - - - An optional offset value to be applied to all faces - - - - - This specifies if the shapes sew - - - - - The area of the faces of this Facebinder - - - - - Start angle of the elliptical arc - - - - - End angle of the elliptical arc - - (for a full circle, give it same value as First Angle) - - - - - Minor radius of the ellipse - - - - - Major radius of the ellipse - - - - - - - - Create a face - - - - - Area of this object - - - - - The placement of this object - - - - - The linked object - - - - - 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 - - - - - Shape Fill Style - - - - - Line Style - - - - - If checked, source objects are displayed regardless of being visible in the 3D model - - - - - The points of the B-spline - - - - - If the B-spline is closed or not - - - - - Create a face if this spline is closed - - - - - - - - - - The area of this object - - - - - Parameterization factor - - - - - 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 vertices of the wire - - - - - If the wire is closed or not - - - - - 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 start point of this line - - - - - The end point of this line - - - - - The length of this line - - - - - - - Radius to use to fillet the corners - - - - - - - Size of the chamfer to give to the corners - - - - - 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 - - - - - The position of the tip of the leader line. -This point can be decorated with an arrow or another symbol. - - - - - Object, and optionally subelement, whose properties will be displayed -as 'Text', depending on 'Label Type'. - -'Target' won't be used if 'Label Type' is set to 'Custom'. - - - - - The list of points defining the leader line; normally a list of three points. - -The first point should be the position of the text, that is, the 'Placement', -and the last point should be the tip of the line, that is, the 'Target Point'. -The middle point is calculated automatically depending on the chosen -'Straight Direction' and the 'Straight Distance' value and sign. - -If 'Straight Direction' is set to 'Custom', the 'Points' property -can be set as a list of arbitrary points. - - - - - The direction of the straight segment of the leader line. - -If 'Custom' is chosen, the points of the leader can be specified by -assigning a custom list to the 'Points' attribute. - - - - - The length of the straight segment of the leader line. - -This is an oriented distance; if it is negative, the line will be drawn -to the left or below the 'Text', otherwise to the right or above it, -depending on the value of 'Straight Direction'. - - - - - The placement of the 'Text' element in 3D space - - - - - The text to display when 'Label Type' is set to 'Custom' - - - - - The text displayed by this label. - -This property is read-only, as the final text depends on 'Label Type', -and the object defined in 'Target'. -The 'Custom Text' is displayed only if 'Label Type' is set to 'Custom'. - - - - - The type of information displayed by this label. - -If 'Custom' is chosen, the contents of 'Custom Text' will be used. -For other types, the string will be calculated automatically from the object defined in 'Target'. -'Tag' and 'Material' only work for objects that have these properties, like Arch objects. - -For 'Position', 'Length', and 'Area' these properties will be extracted from the main object in 'Target', -or from the subelement 'VertexN', 'EdgeN', or 'FaceN', respectively, if it is specified. - - - - - The objects included in this clone - - - - - The scale factor of this clone - - - - - If Clones includes several objects, -set True for fusion or False for compound - - - - - The base object used by this object - - - - - The PAT file used by this object - - - - - The pattern name used by this object - - - - - The pattern scale used by this object - - - - - The pattern rotation used by this object - - - - - If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces) - - - - - Force sync pattern placements even when array elements are expanded - - - - - Show the individual array elements - - - - - - The base object that will be duplicated - - - - - The type of array to create. -- Ortho: places the copies in the direction of the global X, Y, Z axes. -- Polar: places the copies along a circular arc, up to a specified angle, and with certain orientation defined by a center and an axis. -- Circular: places the copies in concentric circular layers around the base object. - - - - - Specifies if the copies should be fused together if they touch each other (slower) - - - - - Number of copies in X direction - - - - - Number of copies in Y direction - - - - - Number of copies in Z direction - - - - - Distance and orientation of intervals in X direction - - - - - Distance and orientation of intervals in Y direction - - - - - Distance and orientation of intervals in Z direction - - - - - The axis direction around which the elements in a polar or a circular array will be created - - - - - Center point for polar and circular arrays. -The 'Axis' passes through this point. - - - - - The axis object that overrides the value of 'Axis' and 'Center', for example, a datum line. -Its placement, position and rotation, will be used when creating polar and circular arrays. -Leave this property empty to be able to set 'Axis' and 'Center' manually. - - - - - Number of copies in the polar direction - - - - - Distance and orientation of intervals in 'Axis' direction - - - - - Angle to cover with copies - - - - - Distance between circular layers - - - - - Distance between copies in the same circular layer - - - - - Number of circular layers. The 'Base' object counts as one layer. - - - - - A parameter that determines how many symmetry planes the circular array will have. - - - - - Total number of elements in the array. -This property is read-only, as the number depends on the parameters of the array. - - - - - - - - Show the individual array elements (only for Link arrays) - - - - - Text string - - - - - Font file name - - - - - Height of text - - - - - Inter-character spacing - - - - - Fill letters with faces - - - - - The start point of this line. - - - - - The end point of this line. - - - - - The length of this line. - - - - - Radius to use to fillet the corner. - - - - - Base object that will be duplicated - - - - - Object containing points used to distribute the base object, for example, a sketch or a Part compound. -The sketch or compound must contain at least one explicit point or vertex object. - - - - - Total number of elements in the array. -This property is read-only, as the number depends on the points contained within 'Point Object'. - - - - - - Additional placement, shift and rotation, that will be applied to each copy - - - - - - General scaling factor that affects the annotation consistently -because it scales the text, and the line decorations, if any, -in the same proportion. - - - - - - Annotation style to apply to this object. -When using a saved style some of the view properties will become read-only; -they will only be editable by changing the style through the 'Annotation style editor' tool. - - - - - The base object that will be duplicated. - - - - - - The object along which the copies will be distributed. It must contain 'Edges'. - - - - - Number of copies to create. - - - - - Rotation factor of the twisted array. - - - - - List of connected edges in the 'Path Object'. -If these are present, the copies will be created along these subelements only. -Leave this property empty to create copies along the entire 'Path Object'. - - - - - Number of copies to create - - - - - Additional translation that will be applied to each copy. -This is useful to adjust for the difference between shape centre and shape reference point. - - - - - Alignment vector for 'Tangent' mode - - - - - Force use of 'Vertical Vector' as local Z direction when using 'Original' or 'Tangent' alignment mode - - - - - Direction of the local Z axis when 'Force Vertical' is true - - - - - Method to orient the copies along the path. -- Original: X is curve tangent, Y is normal, and Z is the cross product. -- Frenet: aligns the object following the local coordinate system along the path. -- Tangent: similar to 'Original' but the local X axis is pre-aligned to 'Tangent Vector'. - -To get better results with 'Original' or 'Tangent' you may have to set 'Force Vertical' to true. - - - - - Orient the copies along the path depending on the 'Align Mode'. -Otherwise the copies will have the same orientation as the original Base object. - - - - - X Location - - - - - Y Location - - - - - Z Location - - - - - The placement of the base point of the first line - - - - - The text displayed by this object. -It is a list of strings; each element in the list will be displayed in its own line. - - - - - 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 length of this object - - - - - 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 - - - - - Fuse wall and structure objects of same type and material - - - - - Tessellate Ellipses and B-splines into line segments - - - - - For Cutlines and Cutfaces modes, - this leaves the faces at the cut location - - - - - Length of line segments if tessellating Ellipses or B-splines - into line segments - - - - - If this is True, this object will include only visible objects - - - - - A list of exclusion points. Any edge touching any of those points will not be drawn. - - - - - If this is True, only solid geometry is handled. This overrides the base object's Only Solids property - - - - - If this is True, the contents are clipped to the borders of the section plane, if applicable. This overrides the base object's Clip property - - - - - This object will be recomputed only if this is True. - - - - - The objects that are part of this layer - - - - - Length of the rectangle - - - - - Height of the rectangle - - - - - Horizontal subdivisions of this rectangle - - - - - Vertical subdivisions of this rectangle - - - - - The normal direction of the text of the dimension - - - - - The object measured by this dimension object - - - - - The object, and specific subelements of it, -that this dimension object is measuring. - -There are various possibilities: -- An object, and one of its edges. -- An object, and two of its vertices. -- An arc object, and its edge. - - - - - A point through which the dimension line, or an extrapolation of it, will pass. - -- For linear dimensions, this property controls how close the dimension line -is to the measured object. -- For radial dimensions, this controls the direction of the dimension line -that displays the measured radius or diameter. -- For angular dimensions, this controls the radius of the dimension arc -that displays the measured angle. - - - - - Starting point of the dimension line. - -If it is a radius dimension it will be the center of the arc. -If it is a diameter dimension it will be a point that lies on the arc. - - - - - Ending point of the dimension line. - -If it is a radius or diameter dimension -it will be a point that lies on the arc. - - - - - The direction of the dimension line. -If this remains '(0,0,0)', the direction will be calculated automatically. - - - - - The value of the measurement. - -This property is read-only because the value is calculated -from the 'Start' and 'End' properties. - -If the 'Linked Geometry' is an arc or circle, this 'Distance' -is the radius or diameter, depending on the 'Diameter' property. - - - - - When measuring circular arcs, it determines whether to display -the radius or the diameter value - - - - - Starting angle of the dimension line (circular arc). -The arc is drawn counter-clockwise. - - - - - Ending angle of the dimension line (circular arc). -The arc is drawn counter-clockwise. - - - - - The center point of the dimension line, which is a circular arc. - -This is normally the point where two line segments, or their extensions -intersect, resulting in the measured 'Angle' between them. - - - - - The value of the measurement. - -This property is read-only because the value is calculated from -the 'First Angle' and 'Last Angle' properties. - - - - - - Line width - - - - - - Line color - - - - - If it is true, the objects contained within this layer will adopt the line color of the layer - - - - - If it is true, the objects contained within this layer will adopt the shape color of the layer - - - - - If it is true, the print color will be used when objects in this layer are placed on a TechDraw page - - - - - The line color of the objects contained within this layer - - - - - The shape color of the objects contained within this layer - - - - - The line width of the objects contained within this layer - - - - - The draw style of the objects contained within this layer - - - - - The transparency of the objects contained within this layer - - - - - The line color of the objects contained within this layer, when used on a TechDraw page - - - - - - The size of the text - - - - - - The font of the text - - - - - - - The vertical alignment of the text - - - - - - Text color - - - - - - Line spacing (relative to font size) - - - - - The maximum number of characters on each line of the text box - - - - - The size of the arrow - - - - - The type of arrow of this label - - - - - The type of frame around the text of this object - - - - - Display a leader line or not - - - - - Font name - - - - - Font size - - - - - Spacing between text and dimension line - - - - - Rotate the dimension text 180 degrees - - - - - Text Position. -Leave '(0,0,0)' for automatic position - - - - - Text override. -Write '$dim' so that it is replaced by the dimension length. - - - - - The number of decimals to show - - - - - Show the unit suffix - - - - - A unit to express the measurement. -Leave blank for system default. -Use 'arch' to force US arch notation - - - - - Arrow size - - - - - Arrow type - - - - - Rotate the dimension arrows 180 degrees - - - - - The distance the dimension line is extended -past the extension lines - - - - - Length of the extension lines - - - - - Length of the extension line -beyond the dimension line - - - - - Shows the dimension line and arrows - - - - - Defines an SVG pattern. - - - - - Defines the size of the SVG pattern. - - - - - Draft - - - Download of dxf libraries failed. -Please install the dxf Library addon manually -from menu Tools -> Addon Manager - - - - - You must choose a base object before using this command - - - - - Clone - - - - - - Slope - - - - - Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction - - - - - Delete original objects - - - - - Create chamfer - - - - - Save style - - - - - Name of this new style: - - - - - Warning - - - - - Name exists. Overwrite? - - - - - Error: json module not found. Unable to save style - - - - - _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - - - - - - Point object doesn't have a discrete point, it cannot be used for an array. - - - - - Toggles Grid On/Off - - - - - Object snapping - - - - - Toggles Visual Aid Dimensions On/Off - - - - - Toggles Ortho On/Off - - - - - Toggles Constrain to Working Plane On/Off - - - - - - - - - Draft - - - - - - - - Import-Export - - - - - Writing camera position - - - - - Writing objects shown/hidden state - - - - - - - True - - - - - - - False - - - - - Scale - - - - - X factor - - - - - Y factor - - - - - Z factor - - - - - Uniform scaling - - - - - Working plane orientation - - - - - Copy - - - - - Modify subelements - - - - - Pick from/to points - - - - - Create a clone - - - - - Draft_AddConstruction - - - Add to Construction group - - - - - Adds the selected objects to the construction group, -and changes their appearance to the construction style. -It creates a construction group if it doesn't exist. - - - - - Draft_AddNamedGroup - - - Add a new named group - - - - - Add a new group with a given name. - - - - - Draft_AddPoint - - - Add point - - - - - Adds a point to an existing Wire or B-spline. - - - - - Draft_AddToGroup - - - Move to group... - - - - - Moves the selected objects to an existing group, or removes them from any group. -Create a group first to use this tool. - - - - - Draft_AnnotationStyleEditor - - - Annotation styles... - - - - - Manage or create annotation styles - - - - - Draft_ApplyStyle - - - Apply current style - - - - - Applies the current style defined in the toolbar (line width and colors) to the selected objects and groups. - - - - - Draft_Arc - - - Arc - - - - - Creates a circular arc by a center point and a radius. -CTRL to snap, SHIFT to constrain. - - - - - Draft_ArcTools - - - Arc tools - - - - - Create various types of circular arcs. - - - - - Draft_Arc_3Points - - - Arc by 3 points - - - - - Creates a circular arc by picking 3 points. -CTRL to snap, SHIFT to constrain. - - - - - Draft_Array - - - Array - - - - - Creates an array from a selected object. -By default, it is a 2x2 orthogonal array. -Once the array is created its type can be changed -to polar or circular, and its properties can be modified. - - - - - Draft_ArrayTools - - - Array tools - - - - - Create various types of arrays, including rectangular, polar, circular, path, and point - - - - - Draft_AutoGroup - - - Autogroup - - - - - Select a group to add all Draft and Arch objects to. - - - - - Draft_BSpline - - - B-spline - - - - - Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain. - - - - - Draft_BezCurve - - - Bézier curve - - - - - Creates an N-degree Bézier curve. The more points you pick, the higher the degree. -CTRL to snap, SHIFT to constrain. - - - - - Draft_BezierTools - - - Bézier tools - - - - - Create various types of Bézier curves. - - - - - Draft_Circle - - - Circle - - - - - Creates a circle (full circular arc). -CTRL to snap, ALT to select tangent objects. - - - - - Draft_CircularArray - - - Circular array - - - - - Creates copies of the selected object, and places the copies in a radial pattern -creating various circular layers. - -The array can be turned into an orthogonal or a polar array by changing its type. - - - - - Draft_Clone - - - Clone - - - - - Creates a clone of the selected objects. -The resulting clone can be scaled in each of its three directions. - - - - - Draft_CubicBezCurve - - - Cubic Bézier curve - - - - - Creates a Bézier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment. -After the curve is created you can go back to edit each control point and set the properties of each knot. -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. - -- Pick three points to create a simple linear dimension. -- Select a straight line to create a linear dimension linked to that line. -- Select an arc or circle to create a radius or diameter dimension linked to that arc. -- Select two straight lines to create an angular dimension between them. -CTRL to snap, SHIFT to constrain, ALT to select an edge or arc. - -You may select a single line or single circular arc before launching this command -to create the corresponding linked dimension. -You may also select an 'App::MeasureDistance' object before launching this command -to turn it into a 'Draft Dimension' object. - - - - - Draft_Downgrade - - - Downgrade - - - - - Downgrades the selected objects into simpler shapes. -The result of the operation depends on the types of objects, which may be able to be downgraded several times in a row. -For example, it explodes the selected polylines into simpler faces, wires, and then edges. It can also subtract faces. - - - - - Draft_Draft2Sketch - - - Draft to Sketch - - - - - Convert bidirectionally between Draft objects and Sketches. -Many Draft objects will be converted into a single non-constrained Sketch. -However, a single sketch with disconnected traces will be converted into several individual Draft objects. - - - - - Draft_Drawing - - - Drawing - - - - - Creates a 2D projection on a Drawing Workbench page from the selected objects. -This command is OBSOLETE since the Drawing Workbench became obsolete in 0.17. -Use TechDraw Workbench instead for generating technical drawings. - - - - - Draft_Edit - - - Edit - - - - - Edits the active object. -Press E or ALT+LeftClick to display context menu -on supported nodes and on supported objects. - - - - - Draft_Ellipse - - - Ellipse - - - - - Creates an ellipse. CTRL to snap. - - - - - Draft_Facebinder - - - Facebinder - - - - - Creates a facebinder object from selected faces. - - - - - Draft_Fillet - - - Fillet - - - - - Creates a fillet between two selected wires or edges. - - - - - Draft_FlipDimension - - - Flip dimension - - - - - Flip the normal direction of the selected dimensions (linear, radial, angular). -If other objects are selected they are ignored. - - - - - Draft_Hatch - - - Hatch - - - - - Creates hatches on the faces of a selected object - - - - - Draft_Heal - - - Heal - - - - - Heal faulty Draft objects saved with an earlier version of the program. -If an object is selected it will try to heal that object in particular, -otherwise it will try to heal all objects in the active document. - - - - - Draft_Join - - - Join - - - - - Joins the selected lines or polylines into a single object. -The lines must share a common point at the start or at the end for the operation to succeed. - - - - - Draft_Label - - - Label - - - - - Creates a label, optionally attached to a selected object or subelement. - -First select a vertex, an edge, or a face of an object, then call this command, -and then set the position of the leader line and the textual label. -The label will be able to display information about this object, and about the selected subelement, -if any. - -If many objects or many subelements are selected, only the first one in each case -will be used to provide information to the label. - - - - - Draft_Layer - - - Layer - - - - - Adds a layer to the document. -Objects added to this layer can share the same visual properties such as line color, line width, and shape color. - - - - - Draft_Line - - - Line - - - - - Creates a 2-point line. CTRL to snap, SHIFT to constrain. - - - - - Draft_LinkArray - - - LinkArray - - - - - Like the Array tool, but creates a 'Link array' instead. -A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used. - - - - - Draft_Mirror - - - Mirror - - - - - Mirrors the selected objects along a line defined by two points. - - - - - Draft_Move - - - Move - - - - - Moves the selected objects from one base point to another point. -If the "copy" option is active, it will create displaced copies. -CTRL to snap, SHIFT to constrain. - - - - - Draft_Offset - - - Offset - - - - - Offsets of the selected object. -It can also create an offset copy of the original object. -CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each click. - - - - - Draft_OrthoArray - - - Array - - - - - Creates copies of the selected object, and places the copies in an orthogonal pattern, -meaning the copies follow the specified direction in the X, Y, Z axes. - -The array can be turned into a polar or a circular array by changing its type. - - - - - Draft_PathArray - - - Path array - - - - - Creates copies of the selected object along a selected path. -First select the object, and then select the path. -The path can be a polyline, B-spline, Bezier curve, or even edges from other objects. - - - - - Draft_PathLinkArray - - - Path Link array - - - - - Like the PathArray tool, but creates a 'Link array' instead. -A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used. - - - - - Draft_PathTwistedArray - - - Path twisted array - - - - - Creates copies of the selected object along a selected path, and twists the copies. -First select the object, and then select the path. -The path can be a polyline, B-spline, Bezier curve, or even edges from other objects. - - - - - Draft_PathTwistedLinkArray - - - Path twisted Link array - - - - - Like the PathTwistedArray tool, but creates a 'Link array' instead. -A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used. - - - - - Draft_Point - - - Point - - - - - Creates a point object. Click anywhere on the 3D view. - - - - - Draft_PointArray - - - Point array - - - - - Creates copies of the selected object, and places the copies at the position of various points. - -The points need to be grouped under a compound of points before using this tool. -To create this compound, select various points and then use the Part Compound tool, -or use the Draft Upgrade tool to create a 'Block', or create a Sketch and add simple points to it. - -Select the base object, and then select the compound or the sketch to create the point array. - - - - - Draft_PointLinkArray - - - PointLinkArray - - - - - Like the PointArray tool, but creates a 'Point link array' instead. -A 'Point link array' is more efficient when handling many copies. - - - - - Draft_PolarArray - - - Polar array - - - - - Creates copies of the selected object, and places the copies in a polar pattern -defined by a center of rotation and its angle. - -The array can be turned into an orthogonal or a circular array by changing its type. - - - - - Draft_Polygon - - - Polygon - - - - - Creates a regular polygon (triangle, square, pentagon, ...), by defining the number of sides and the circumscribed radius. -CTRL to snap, SHIFT to constrain - - - - - Draft_Rectangle - - - Rectangle - - - - - Creates a 2-point rectangle. CTRL to snap. - - - - - Draft_Rotate - - - Rotate - - - - - Rotates the selected objects. Choose the center of rotation, then the initial angle, and then the final angle. -If the "copy" option is active, it will create rotated copies. -CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each click. - - - - - Draft_Scale - - - Scale - - - - - Scales the selected objects from a base point. -CTRL to snap, SHIFT to constrain, ALT to copy. - - - - - Draft_SelectGroup - - - Select group - - - - - Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected. - - - - - Draft_SelectPlane - - - SelectPlane - - - - - Select the face of solid body to create a working plane on which to sketch Draft objects. -You may also select a three vertices or a Working Plane Proxy. - - - - - Draft_SetStyle - - - Set style - - - - - Sets default styles - - - - - Draft_Shape2DView - - - Shape 2D view - - - - - Creates a 2D projection of the selected objects on the XY plane. -The initial projection direction is the negative of the current active view direction. -You can select individual faces to project, or the entire solid, and also include hidden lines. -These projections can be used to create technical drawings with the TechDraw Workbench. - - - - - Draft_ShapeString - - - Shape from text - - - - - Creates a shape from a text string by choosing a specific font and a placement. -The closed shapes can be used for extrusions and boolean operations. - - - - - Draft_ShowSnapBar - - - Show snap toolbar - - - - - Show the snap toolbar if it is hidden. - - - - - Draft_Slope - - - Set slope - - - - - Sets the slope of the selected line by changing the value of the Z value of one of its points. -If a polyline is selected, it will apply the slope transformation to each of its segments. - -The slope will always change the Z value, therefore this command only works well for -straight Draft lines that are drawn in the XY plane. Selected objects that aren't single lines will be ignored. - - - - - Draft_Snap_Angle - - - Angle - - - - - Set snapping to points in a circular arc located at multiples of 30 and 45 degree angles. - - - - - Draft_Snap_Center - - - Center - - - - - Set snapping to the center of a circular arc. - - - - - Draft_Snap_Dimensions - - - Show dimensions - - - - - Show temporary linear dimensions when editing an object and using other snapping methods. - - - - - Draft_Snap_Endpoint - - - Endpoint - - - - - Set snapping to endpoints of an edge. - - - - - Draft_Snap_Extension - - - Extension - - - - - Set snapping to the extension of an edge. - - - - - Draft_Snap_Grid - - - Grid - - - - - Set snapping to the intersection of grid lines. - - - - - Draft_Snap_Intersection - - - Intersection - - - - - Set snapping to the intersection of edges. - - - - - Draft_Snap_Lock - - - Main snapping toggle On/Off - - - - - Activates or deactivates all snap methods at once. - - - - - Draft_Snap_Midpoint - - - Midpoint - - - - - Set snapping to the midpoint of an edge. - - - - - Draft_Snap_Near - - - Nearest - - - - - Set snapping to the nearest point of an edge. - - - - - Draft_Snap_Ortho - - - Orthogonal - - - - - Set snapping to a direction that is a multiple of 45 degrees from a point. - - - - - Draft_Snap_Parallel - - - Parallel - - - - - Set snapping to a direction that is parallel to an edge. - - - - - Draft_Snap_Perpendicular - - - Perpendicular - - - - - Set snapping to a direction that is perpendicular to an edge. - - - - - Draft_Snap_Special - - - Special - - - - - Set snapping to the special points defined inside an object. - - - - - Draft_Snap_WorkingPlane - - - Working plane - - - - - Restricts snapping to a point in the current working plane. -If you select a point outside the working plane, for example, by using other snapping methods, -it will snap to that point's projection in the current working plane. - - - - - Draft_Split - - - Split - - - - - Splits the selected line or polyline into two independent lines -or polylines by clicking anywhere along the original object. -It works best when choosing a point on a straight segment and not a corner vertex. - - - - - Draft_Stretch - - - Stretch - - - - - Stretches the selected objects. -Select an object, then draw a rectangle to pick the vertices that will be stretched, -then draw a line to specify the distance and direction of stretching. - - - - - Draft_SubelementHighlight - - - Subelement highlight - - - - - Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools. - - - - - Draft_Text - - - Text - - - - - Creates a multi-line annotation. CTRL to snap. - - - - - Draft_ToggleConstructionMode - - - Toggle construction mode - - - - - Toggles the Construction mode. -When this is active, the following objects created will be included in the construction group, and will be drawn with the specified color and properties. - - - - - Draft_ToggleContinueMode - - - Toggle continue mode - - - - - Toggles the Continue mode. -When this is active, any drawing tool that is terminated will automatically start again. -This can be used to draw several objects one after the other in succession. - - - - - Draft_ToggleDisplayMode - - - Toggle normal/wireframe display - - - - - Switches the display mode of selected objects from flatlines to wireframe and back. -This is helpful to quickly visualize objects that are hidden by other objects. -This is intended to be used with closed shapes and solids, and doesn't affect open wires. - - - - - Draft_ToggleGrid - - - Toggle grid - - - - - Toggles the Draft grid on and 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_Upgrade - - - Upgrade - - - - - Upgrades the selected objects into more complex shapes. -The result of the operation depends on the types of objects, which may be able to be upgraded several times in a row. -For example, it can join the selected objects into one, convert simple edges into parametric polylines, -convert closed edges into filled faces and parametric polygons, and merge faces into a single face. - - - - - Draft_Wire - - - Polyline - - - - - Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain. - - - - - Draft_WireToBSpline - - - Wire to B-spline - - - - - Converts a selected polyline to a B-spline, or a B-spline to a polyline. - - - - - Draft_WorkingPlaneProxy - - - Create working plane proxy - - - - - Creates a proxy object from the current working plane. -Once the object is created double click it in the tree view to restore the camera position and objects' visibilities. -Then you can use it to save a different camera position and objects' states any time you need. - - - - - ImportAirfoilDAT - - - Did not find enough coordinates - - - - - ImportSVG - - - Unknown SVG export style, switching to Translated - - - - - The export list contains no object with a valid bounding box - - - - - Workbench - - - Draft Snap - - - - - Arc tools - - - - - Bézier tools - - - - - Array tools - - - - - Draft creation tools - - - - - Draft annotation tools - - - - - Draft modification tools - - - - - Draft utility tools - - - - - &Drafting - - - - - &Annotation - - - - - &Modification - - - - - &Utilities - - - - - 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: - 1 - Load Draft workbench - 2 - Menu Edit > Preferences > Import-Export > DXF > Enable downloads -Or download these libraries manually, as explained on -https://github.com/yorikvanhavre/Draft-dxf-importer -To enabled FreeCAD to download these libraries, answer Yes. - - - - - - Select an object to project - - - - - Create 2D view - - - - - Change Style - - - - - Select an object to join - - - - - Join lines - - - - - Selection: - - - - - Add to group - - - - - Ungroup - - - - - Add new group - - - - - Select group - - - - - No new selection. You must select non-empty groups or objects inside groups. - - - - - Autogroup - - - - - - - - - - - None - - - - - Add new Layer - - - - - Add to construction group - - - - - Add a new group with a given name - - - - - Add group - - - - - Group name - - - - - Group - - - - - - Select an object to upgrade - - - - - Upgrade - - - - - Select an object to array - - - - - Array - - - - - Select an object to scale - - - - - Pick base point - - - - - Pick reference distance from base point - - - - - - - - - - - Copy - - - - - - - Scale - - - - - Some subelements could not be scaled. - - - - - Unable to scale object: - - - - - Unable to scale objects: - - - - - This object type cannot be scaled directly. Please use the clone method. - - - - - Pick new distance from base point - - - - - Please select exactly two objects, the base object and the point object, before calling this command. - - - - - Point array - - - - - Pick target point - - - - - Create Label - - - - - - Pick endpoint of leader line - - - - - - Pick text position - - - - - Select an object to move - - - - - Pick start point - - - - - - Pick end point - - - - - Move - - - - - - Some subelements could not be moved. - - - - - Select an object to convert. - - - - - Convert to Sketch - - - - - Convert to Draft - - - - - Convert Draft/Sketch - - - - - - - Layer - - - - - Sketch is too complex to edit: it is suggested to use sketcher default editor - - - - - - Pick ShapeString location point - - - - - - Create ShapeString - - - - - - Bézier curve has been closed - - - - - - - Last point has been removed - - - - - - - - - - - Pick next point - - - - - - Pick next point, or finish (A) or close (O) - - - - - - Create BezCurve - - - - - Click and drag to define next knot - - - - - Click and drag to define next knot, or finish (A) or close (O) - - - - - Flip dimension - - - - - Select an object to edit - - - - - - Pick center point - - - - - - - - - - Pick radius - - - - - Create Polygon (Part) - - - - - Create Polygon - - - - - - Create Point - - - - - - - - Pick first point - - - - - - - - Create Dimension - - - - - Create Dimension (radial) - - - - - Edge too short! - - - - - Edges don't intersect! - - - - - Select faces from existing objects - - - - - - Please select exactly two objects, the base object and the path object, before calling this command. - - - - - Path array - - - - - Pick location point - - - - - Create Text - - - - - - Create Ellipse - - - - - - Pick opposite point - - - - - Select objects to trim or extend - - - - - - Pick distance - - - - - - - Distance - - - - - - - Offset distance - - - - - - Angle - - - - - Offset angle - - - - - 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 stretch - - - - - Pick first point of selection rectangle - - - - - Pick opposite point of selection rectangle - - - - - Pick start point of displacement - - - - - Pick end point of displacement - - - - - Turning one Rectangle into a Wire - - - - - Stretch - - - - - Select an object to clone - - - - - Change slope - - - - - Heal - - - - - Create Line - - - - - Create Wire - - - - - Unable to create a Wire from selected objects - - - - - Convert to Wire - - - - - No active Draft Toolbar. - - - - - Construction mode - - - - - Continue mode - - - - - Toggle display mode - - - - - Select a Draft object to edit - - - - - No edit point found for selected object - - - - - Too many objects selected, max number set to: - - - - - : this object is not editable - - - - - Create Plane - - - - - Create Rectangle - - - - - Select an object to mirror - - - - - Pick start point of mirror line - - - - - Mirror - - - - - - Pick end point of mirror line - - - - - Downgrade - - - - - The Drawing Workbench is obsolete since 0.17, consider using the TechDraw Workbench instead. - - - - - - - - Start angle - - - - - - Pick start angle - - - - - - - - Aperture angle - - - - - Pick aperture - - - - - Create Circle (Part) - - - - - Create Circle - - - - - Create Arc (Part) - - - - - Create Arc - - - - - Pick aperture angle - - - - - - Arc by 3 points - - - - - (ON) - - - - - (OFF) - - - - - Annotation style editor - - - - - Open styles file - - - - - - JSON file (*.json) - - - - - Save styles file - - - - - Select an object to rotate - - - - - Pick rotation center - - - - - - Base angle - - - - - - The base angle you wish to start the rotation from - - - - - - Pick base angle - - - - - - Rotation - - - - - - The amount of rotation you wish to perform. -The final angle will be the base angle plus this amount. - - - - - - Pick rotation angle - - - - - - Rotate - - - - - Main toggle snap - - - - - Midpoint snap - - - - - Perpendicular snap - - - - - Grid snap - - - - - Intersection snap - - - - - Parallel snap - - - - - Endpoint snap - - - - - Angle snap (30 and 45 degrees) - - - - - Arc center snap - - - - - Edge extension snap - - - - - Near snap - - - - - Orthogonal snap - - - - - Special point snap - - - - - Dimension display - - - - - Working plane snap - - - - - Show snap toolbar - - - - - Pick a face, 3 vertices or a WP Proxy to define the drawing plane - - - - - - - - - Current working plane - - - - - Working plane aligned to global placement of - - - - - - - Top - - - - - - - Front - - - - - - - Side - - - - - Dir - - - - - - - - - Offset - - - - - Custom - - - - - Select an object to offset - - - - - Offset only works on one object at a time. - - - - - Cannot offset this object type - - - - - Offset of Bezier curves is currently not supported - - - - - Spline has been closed - - - - - Create B-spline - - - - - - This object does not support possible coincident points, please try again. - - - - - - Active object must have more than two points/nodes - - - - - Selection is not a Knot - - - - - Endpoint of BezCurve can't be smoothed - - - - - Toggle grid - - - - - Fillet radius - - - - - Radius of fillet - - - - - Enter radius. - - - - - Delete original objects: - - - - - Chamfer mode: - - - - - Two elements needed. - - - - - Test object - - - - - Test object removed - - - - - Fillet cannot be created - - - - - Create fillet - - - - - Path twisted array - - - - - Click anywhere on a line to split it. - - - - - Split line - - - - - ShapeString: string has no wires - - - - - - added property 'ExtraPlacement' - - - - - - added view property 'ScaleMultiplier' - - - - - - migrated 'DraftText' type to 'Text' - - - - - , path object doesn't have 'Edges'. - - - - - - - 'PathObj' property will be migrated to 'PathObject' - - - - - Cannot calculate path tangent. Copy not aligned. - - - - - Tangent and normal are parallel. Copy not aligned. - - - - - Cannot calculate path normal, using default. - - - - - Cannot calculate path binormal. Copy not aligned. - - - - - AlignMode {} is not implemented - - - - - - LibreDWG error - - - - - - Converting: - - - - - Conversion successful - - - - - Error during DWG conversion. Try moving the DWG file to a directory path without spaces and non-english characters, or try saving to a lower DWG version. - - - - - - ODA File Converter not found - - - - - - QCAD error - - - - - - Relative - - - - - - Global - - - - - - - Continue - - - - - - Close - - - - - Subelement mode - - - - - 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 - - - - - Toggle near snap on/off - - - - - Draft Command Bar - - - - - Auto - - - - - active command: - - - - - 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 - - - - - Length of current segment - - - - - Angle of current segment - - - - - Check this to lock the current angle - - - - - - Radius - - - - - - Radius of Circle - - - - - Coordinates relative to last point or to coordinate system origin -if is the first point to set - - - - - Coordinates relative to global coordinate system. -Uncheck to use working plane coordinate system - - - - - Filled - - - - - 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 - - - - - Finish - - - - - Finishes the current drawing or editing operation - - - - - If checked, command will not finish until you press the command button again - - - - - If checked, an OCC-style offset will be performedinstead of the classic offset - - - - - &OCC-style offset - - - - - &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 - - - - - Sides - - - - - Number of sides - - - - - If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - - - - - Modify subelements - - - - - If checked, subelements will be modified instead of entire objects - - - - - Text string to draw - - - - - String - - - - - Height of text - - - - - Height - - - - - Intercharacter spacing - - - - - Tracking - - - - - Full path to font file: - - - - - Open a FileChooser for font file - - - - - Create text - - - - - Press this button to create the text object, or finish your text with two blank lines - - - - - Change default style for new objects - - - - - Toggle construction mode - - - - - - - Autogroup off - - - - - Line - - - - - DWire - - - - - Circle - - - - - Arc - - - - - Point - - - - - Label - - - - - Trimex - - - - - Pick Object - - - - - Edit - - - - - Local u0394X - - - - - Local u0394Y - - - - - Local u0394Z - - - - - Local X - - - - - Local Y - - - - - Local Z - - - - - Global u0394X - - - - - Global u0394Y - - - - - Global u0394Z - - - - - Global X - - - - - Global Y - - - - - Global 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 - - - - - Solids: - - - - - Faces: - - - - - Wires: - - - - - Edges: - - - - - Vertices: - - - - - Face - - - - - Wire - - - - - - different types - - - - - Objects have different placements. Distance between the two base points: - - - - - has a different value - - - - - doesn't exist in one of the objects - - - - - %s shares a base with %d other objects. Please check if you want to modify this. - - - - - %s cannot be modified because its placement is readonly. - - - - - Wrong input: unknown document. - - - - - - - - - - - - - - - - - - - - - No active document. Aborting. - - - - - This function will be deprecated in - - - - - - Please use - - - - - This function will be deprecated. - - - - - - - - custom - - - - - Unable to convert input into a scale factor - - - - - Set custom scale - - - - - Set custom annotation scale in format x:x, x=x - - - - - Set the scale used by draft annotation tools - - - - - Snap Lock - - - - - Snap Endpoint - - - - - Snap Midpoint - - - - - Snap Center - - - - - Snap Angle - - - - - Snap Intersection - - - - - Snap Perpendicular - - - - - Snap Extension - - - - - Snap Parallel - - - - - Snap Special - - - - - Snap Near - - - - - Snap Ortho - - - - - Snap Grid - - - - - Snap WorkingPlane - - - - - Snap Dimensions - - - - - Toggle Draft Grid - - - - - - - - - - - - - - - - - - Wrong input: object not in document. - - - - - No graphical interface - - - - - Unable to insert new object into a scaled part - - - - - Symbol not implemented. Using a default symbol. - - - - - Visibility off; removed from list: - - - - - image is Null - - - - - filename does not exist on the system or in the resource file - - - - - unable to load texture - - - - - Does not have 'ViewObject.RootNode'. - - - - - Object must be a closed shape - - - - - No solid object created - - - - - Faces must be coplanar to be refined - - - - - - Upgrade: Unknown force method: - - - - - Found groups: closing each open object inside - - - - - Found meshes: turning into Part shapes - - - - - Found 1 solidifiable object: solidifying it - - - - - Found 2 objects: fusing them - - - - - Found object with several coplanar faces: refine them - - - - - Found 1 non-parametric objects: draftifying it - - - - - Found 1 closed sketch object: creating a face from it - - - - - Found closed wires: creating faces - - - - - Found several wires or edges: wiring them - - - - - - Found several non-treatable objects: creating compound - - - - - trying: closing it - - - - - Found 1 open wire: closing it - - - - - Found 1 object: draftifying it - - - - - Found points: creating compound - - - - - Unable to upgrade these objects. - - - - - No object given - - - - - The two points are coincident - - - - - mirrored - - - - - 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 - - - - - Draft - - - - - - - All Shapes must be coplanar - - - - - Selected Shapes must define a plane - - - - - Activate this layer - - - - - Select layer contents - - - - - - Merge layer duplicates - - - - - - Add new layer - - - - - Relabeling layer: - - - - - Merging layer: - - - - - Please load the Draft Workbench to enable editing this object - - - - - ShapeString - - - - - Default - - - - - - - Task panel: - - - - - - - - - Circular array - - - - - - - At least one element must be selected. - - - - - Number of layers must be at least 2. - - - - - - - Selection is not suitable for array. - - - - - - - - - - Object: - - - - - Radial distance is zero. Resulting array may not look correct. - - - - - Radial distance is negative. It is made positive to proceed. - - - - - Tangential distance cannot be zero. - - - - - Tangential distance is negative. It is made positive to proceed. - - - - - - Center reset: - - - - - - - Fuse: - - - - - - - Create Link array: - - - - - Radial distance: - - - - - Tangential distance: - - - - - Number of circular layers: - - - - - Symmetry parameter: - - - - - - Center of rotation: - - - - - - - Aborted: - - - - - - - - - Orthogonal array - - - - - Number of elements must be at least 1. - - - - - Interval X reset: - - - - - Interval Y reset: - - - - - Interval Z reset: - - - - - Number of X elements: - - - - - Interval X: - - - - - Number of Y elements: - - - - - Interval Y: - - - - - Number of Z elements: - - - - - Interval Z: - - - - - - - - Polar array - - - - - Number of elements must be at least 2. - - - - - The angle is above 360 degrees. It is set to this value to proceed. - - - - - The angle is below -360 degrees. It is set to this value to proceed. - - - - - Number of elements: - - - - - Polar angle: - - - - - Wrong input: point object doesn't have 'Geometry', 'Links', or 'Components'. - - - - - - - Wrong input: must be a placement, a vector, or a rotation. - - - - - - Points: - - - - - - Wrong input: must be list or tuple of three points exactly. - - - - - Placement: - - - - - Wrong input: incorrect type of placement. - - - - - Wrong input: incorrect type of points. - - - - - Cannot generate shape: - - - - - Radius: - - - - - Center: - - - - - Create primitive object - - - - - - Final placement: - - - - - Face: True - - - - - Support: - - - - - Map mode: - - - - - No shape found - - - - - All Shapes must be planar - - - - - - - - - - - - - - - - - - - Wrong input: must be a vector. - - - - - - Wrong input: object must not be a list. - - - - - - Wrong input: must be a list or tuple of strings, or a single string. - - - - - Wrong input: subelement not in object. - - - - - Wrong input: label_type must be a string. - - - - - Wrong input: label_type must be one of the following: - - - - - - - - Wrong input: must be a list of strings or a single string. - - - - - - Wrong input: must be a string, 'Horizontal', 'Vertical', or 'Custom'. - - - - - - - - - - Wrong input: must be a number. - - - - - Wrong input: must be a list of at least two vectors. - - - - - Direction is not 'Custom'; points won't be used. - - - - - Wrong input: must be a list of two elements. For example, [object, 'Edge1']. - - - - - Internal orthogonal array - - - - - Wrong input: must be a number or vector. - - - - - - - Input: single value expanded to vector. - - - - - - - Wrong input: must be an integer number. - - - - - - - Input: number of elements must be at least 1. It is set to 1. - - - - - Orthogonal array 2D - - - - - Rectangular array - - - - - Rectangular array 2D - - - - - Wrong input: must be 'Original', 'Frenet', or 'Tangent'. - - - - - Wrong input: must be a number or quantity. - - - - - - - - length: - - - - - Two elements are needed. - - - - - Radius is too large - - - - - - - Segment - - - - - Removed original objects. - - - - - This function is deprecated. Do not use this function directly. - - - - - Use one of 'make_linear_dimension', or 'make_linear_dimension_obj'. - - - - - - Wrong input: object doesn't have a 'Shape' to measure. - - - - - Wrong input: object doesn't have at least one element in 'Vertexes' to use for measuring. - - - - - - Wrong input: must be an integer. - - - - - i1: values below 1 are not allowed; will be set to 1. - - - - - - Wrong input: vertex not in object. - - - - - i2: values below 1 are not allowed; will be set to the last vertex in the object. - - - - - Wrong input: object doesn't have at least one element in 'Edges' to use for measuring. - - - - - index: values below 1 are not allowed; will be set to 1. - - - - - Wrong input: index doesn't correspond to an edge in the object. - - - - - Wrong input: index doesn't correspond to a circular edge. - - - - - - Wrong input: must be a string, 'radius' or 'diameter'. - - - - - - Wrong input: must be a list with two angles. - - - - - Layers - - - - - Wrong input: it must be a string. - - - - - - - - Wrong input: must be a tuple of three floats 0.0 to 1.0. - - - - - - Wrong input: must be 'Solid', 'Dashed', 'Dotted', or 'Dashdot'. - - - - - Wrong input: must be a number between 0 and 100. - - - - - importOCA - - - OCA error: couldn't determine character encoding - - - - - OCA: found no data to export - - - - - successfully exported - - - Dialog diff --git a/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts b/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts index 2f90e0be79..2fa3444d0a 100644 --- a/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts +++ b/src/Mod/Drawing/Gui/Resources/translations/Drawing.ts @@ -4,14 +4,18 @@ CmdDrawingAnnotation + Drawing + &Annotation + + Inserts an Annotation view in the active drawing @@ -19,14 +23,18 @@ CmdDrawingClip + Drawing + &Clip + + Inserts a clip group in the active drawing @@ -34,14 +42,18 @@ CmdDrawingDraftView + Drawing + &Draft View + + Inserts a Draft view of the selected object(s) in the active drawing @@ -49,14 +61,18 @@ CmdDrawingExportPage + File + &Export page... + + Export a page to an SVG file @@ -64,10 +80,13 @@ CmdDrawingNewA3Landscape + Drawing + + Insert new A3 landscape drawing @@ -75,10 +94,13 @@ CmdDrawingNewPage + Drawing + + Insert new drawing @@ -86,14 +108,17 @@ CmdDrawingNewView + Drawing + Insert view in drawing + Insert a new View of a Part in the active drawing @@ -101,14 +126,17 @@ CmdDrawingOpen + Drawing + Open SVG... + Open a scalable vector graphic @@ -116,14 +144,18 @@ CmdDrawingOpenBrowserView + Drawing + Open &browser view + + Opens the selected page in a browser view @@ -131,14 +163,17 @@ CmdDrawingOrthoViews + Drawing + Insert orthographic views + Insert an orthographic projection of a part in the active drawing @@ -146,14 +181,18 @@ CmdDrawingProjectShape + Drawing + Project shape... + + Project shape onto a user-defined plane @@ -161,14 +200,18 @@ CmdDrawingSpreadsheetView + Drawing + &Spreadsheet View + + Inserts a view of a selected spreadsheet in the active drawing @@ -176,14 +219,18 @@ CmdDrawingSymbol + Drawing + &Symbol + + Inserts a symbol from a svg file in the active drawing @@ -191,100 +238,126 @@ DrawingGui::DrawingView + &Background + &Outline + &Native + &OpenGL + &Image + &High Quality Antialiasing + Open SVG File + Could not open file '%1'. + &Renderer + Export PDF + PDF file + Page sizes + A0 + A1 + A2 + A3 + A4 + A5 + 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't open file '%1' for writing. @@ -292,134 +365,189 @@ Do you want to continue? DrawingGui::TaskOrthoViews + Orthographic Projection + Projection + Third Angle + First Angle + View from: + + X +ve + + + Y +ve + + + Z +ve + + X -ve + + + Y -ve + + + Z -ve + Axis aligned right: + Secondary Views + + + + + + + + + + + + Right click for axonometric settings + Primary view + General + Auto scale / position + Scale + Top left x / y + Spacing dx / dy + Show hidden lines + Show smooth lines + Axonometric + View projection + Isometric + Dimetric + Trimetric + Axis aligned up + Axis out and right + Vertical tilt + + Flip + Scale + Trimetric @@ -427,62 +555,77 @@ Do you want to continue? DrawingGui::TaskProjection + Visible sharp edges + Visible smooth edges + Visible sewn edges + Visible outline edges + Visible isoparameters + Hidden sharp edges + Hidden smooth edges + Hidden sewn edges + Hidden outline edges + Hidden isoparameters + Project shapes + No active document + There is currently no active document to complete the operation + No active view + There is currently no active view to complete the operation @@ -490,26 +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 @@ -517,62 +666,98 @@ 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 orthographic + Show drawing @@ -580,6 +765,7 @@ Do you want to continue? Workbench + Drawing diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem.ts b/src/Mod/Fem/Gui/Resources/translations/Fem.ts index 851594bd5f..58ced81677 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem.ts @@ -1,705 +1,6 @@ - - BoundarySelector - - - Select Faces/Edges/Vertexes - - - - - To add references: select them in the 3D view and click "Add". - - - - - ControlWidget - - - Solver Control - - - - - Working Directory - - - - - - Write - - - - - - - - Edit - - - - - Elapsed Time: - - - - - - Run - - - - - - Re-write - - - - - Re-run - - - - - Abort - - - - - FEM_Analysis - - - Analysis container - - - - - Creates an analysis container with standard solver CalculiX - - - - - FEM_ClippingPlaneAdd - - - Clipping plane on face - - - - - Add a clipping plane on a selected face - - - - - FEM_ClippingPlaneRemoveAll - - - - Remove all clipping planes - - - - - FEM_ConstantVacuumPermittivity - - - Constant vacuum permittivity - - - - - Creates a FEM constant vacuum permittivity to overwrite standard value - - - - - FEM_ConstraintBodyHeatSource - - - Constraint body heat source - - - - - Creates a FEM constraint body heat source - - - - - FEM_ConstraintCentrif - - - Constraint centrif - - - - - Creates a FEM constraint centrif - - - - - FEM_ConstraintElectrostaticPotential - - - Constraint electrostatic potential - - - - - Creates a FEM constraint electrostatic potential - - - - - FEM_ConstraintFlowVelocity - - - Constraint flow velocity - - - - - Creates a FEM constraint flow velocity - - - - - FEM_ConstraintInitialFlowVelocity - - - Constraint initial flow velocity - - - - - Creates a FEM constraint initial flow velocity - - - - - FEM_ConstraintSectionPrint - - - Constraint sectionprint - - - - - Creates a FEM constraint sectionprint - - - - - FEM_ConstraintSelfWeight - - - Constraint self weight - - - - - Creates a FEM constraint self weight - - - - - FEM_ConstraintTie - - - Constraint tie - - - - - Creates a FEM constraint tie - - - - - FEM_ElementFluid1D - - - Fluid section for 1D flow - - - - - Creates a FEM fluid section for 1D flow - - - - - FEM_ElementGeometry1D - - - Beam cross section - - - - - Creates a FEM beam cross section - - - - - FEM_ElementGeometry2D - - - Shell plate thickness - - - - - Creates a FEM shell plate thickness - - - - - FEM_ElementRotation1D - - - Beam rotation - - - - - Creates a FEM beam rotation - - - - - FEM_EquationElasticity - - - Elasticity equation - - - - - Creates a FEM equation for elasticity - - - - - FEM_EquationElectricforce - - - Electricforce equation - - - - - Creates a FEM equation for electric forces - - - - - FEM_EquationElectrostatic - - - Electrostatic equation - - - - - Creates a FEM equation for electrostatic - - - - - FEM_EquationFlow - - - Flow equation - - - - - Creates a FEM equation for flow - - - - - FEM_EquationFlux - - - Flux equation - - - - - Creates a FEM equation for flux - - - - - FEM_EquationHeat - - - Heat equation - - - - - Creates a FEM equation for heat - - - - - FEM_Examples - - - - Open FEM examples - - - - - FEM_FEMMesh2Mesh - - - FEM mesh to mesh - - - - - Convert the surface of a FEM mesh to a mesh - - - - - FEM_MaterialEditor - - - Material editor - - - - - Opens the FreeCAD material editor - - - - - FEM_MaterialFluid - - - Material for fluid - - - - - Creates a FEM material for fluid - - - - - FEM_MaterialMechanicalNonlinear - - - Nonlinear mechanical material - - - - - Creates a nonlinear mechanical material - - - - - FEM_MaterialReinforced - - - Reinforced material (concrete) - - - - - Creates a material for reinforced matrix material such as concrete - - - - - FEM_MaterialSolid - - - Material for solid - - - - - Creates a FEM material for solid - - - - - FEM_MeshBoundaryLayer - - - FEM mesh boundary layer - - - - - Creates a FEM mesh boundary layer - - - - - FEM_MeshClear - - - Clear FEM mesh - - - - - Clear the Mesh of a FEM mesh object - - - - - FEM_MeshDisplayInfo - - - - Display FEM mesh info - - - - - FEM_MeshGmshFromShape - - - FEM mesh from shape by Gmsh - - - - - Create a FEM mesh from a shape by Gmsh mesher - - - - - FEM_MeshGroup - - - FEM mesh group - - - - - Creates a FEM mesh group - - - - - FEM_MeshNetgenFromShape - - - FEM mesh from shape by Netgen - - - - - Create a FEM mesh from a solid or face shape by Netgen internal mesher - - - - - FEM_MeshRegion - - - FEM mesh region - - - - - Creates a FEM mesh region - - - - - FEM_ResultShow - - - Show result - - - - - Shows and visualizes selected result data - - - - - FEM_ResultsPurge - - - Purge results - - - - - Purges all results from active analysis - - - - - FEM_SolverCalculix - - - Solver CalculiX (new framework) - - - - - Creates a FEM solver CalculiX new framework (less result error handling) - - - - - FEM_SolverCalculixCxxtools - - - Solver CalculiX Standard - - - - - Creates a standard FEM solver CalculiX with ccx tools - - - - - FEM_SolverControl - - - Solver job control - - - - - Changes solver attributes and runs the calculations for the selected solver - - - - - FEM_SolverElmer - - - Solver Elmer - - - - - Creates a FEM solver Elmer - - - - - FEM_SolverMystran - - - Solver Mystran - - - - - Creates a FEM solver Mystran - - - - - FEM_SolverRun - - - Run solver calculations - - - - - Runs the calculations for the selected solver - - - - - FEM_SolverZ88 - - - Solver Z88 - - - - - Creates a FEM solver Z88 - - - - - GeometryElementsSelection - - - Geometry reference selector for a - - - - - Add - - - - - Click on "Add" and select geometric elements to add them to the list.{}The following geometry elements are allowed to select: {}{}{} - - - - - {}If no geometry is added to the list, all remaining ones are used. - - - - - Selection mode - - - - - Solid - - - - - SolidSelector - - - Select Solids - - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - - _Selector - - - Add - - - - - Remove - - - CmdFemConstraintBearing @@ -1066,7 +367,7 @@ CmdFemPostCreateDataAtPointFilter - + Data At Point @@ -2961,7 +2262,7 @@ that "MAXKOI" needs to be increased. FemGui::TaskPostCut - + Function cut, choose implicit function @@ -3001,7 +2302,7 @@ that "MAXKOI" needs to be increased. FemGui::TaskPostScalarClip - + Scalar clip options @@ -3009,7 +2310,7 @@ that "MAXKOI" needs to be increased. FemGui::TaskPostWarpVector - + Warp options diff --git a/src/Mod/Image/Gui/Resources/translations/Image.ts b/src/Mod/Image/Gui/Resources/translations/Image.ts index 5c30ececb2..056c11af0e 100644 --- a/src/Mod/Image/Gui/Resources/translations/Image.ts +++ b/src/Mod/Image/Gui/Resources/translations/Image.ts @@ -1,57 +1,6 @@ - - Dialog - - - Scale image plane - - - - - Distance [mm] - - - - - Select first point - - - - - <font color='red'>Enter distance</font> - - - - - <font color='red'>Select ImagePlane</font> - - - - - Select second point - - - - - Select Image Plane and type distance - - - - - Image_Scaling - - - Scale image plane - - - - - Scales an image plane by defining a distance between two points - - - CmdCreateImagePlane diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts index 7950843669..4c12f2312e 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts @@ -4,14 +4,18 @@ CmdMeshAddFacet + Mesh + Add triangle + + Add triangle manually to a mesh @@ -19,14 +23,18 @@ CmdMeshBoundingBox + Mesh + Boundings info... + + Shows the boundings of the selected mesh @@ -34,14 +42,18 @@ CmdMeshBuildRegularSolid + Mesh + Regular solid... + + Builds a regular solid @@ -49,14 +61,18 @@ CmdMeshCrossSections + Mesh + Cross-sections... + + Cross-sections @@ -64,14 +80,19 @@ CmdMeshDecimating + Mesh + Decimation... + + + Decimates a mesh @@ -79,10 +100,12 @@ CmdMeshDemolding + Mesh + Interactive demolding direction @@ -90,10 +113,12 @@ CmdMeshDifference + Mesh + Difference @@ -101,14 +126,18 @@ CmdMeshEvaluateFacet + Mesh + Face info + + Information about face @@ -116,14 +145,18 @@ CmdMeshEvaluateSolid + Mesh + Check solid mesh + + Checks whether the mesh is a solid @@ -131,14 +164,18 @@ CmdMeshEvaluation + Mesh + Evaluate and repair mesh... + + Opens a dialog to analyze and repair a mesh @@ -146,14 +183,18 @@ CmdMeshExport + Mesh + Export mesh... + + Exports a mesh to file @@ -161,14 +202,18 @@ CmdMeshFillInteractiveHole + Mesh + Close hole + + Close holes interactively @@ -176,14 +221,18 @@ CmdMeshFillupHoles + Mesh + Fill holes... + + Fill holes of the mesh @@ -191,14 +240,18 @@ CmdMeshFlipNormals + Mesh + Flip normals + + Flips the normals of the mesh @@ -206,14 +259,18 @@ CmdMeshFromGeometry + Mesh + Create mesh from geometry... + + Create mesh from the selected geometry @@ -221,14 +278,17 @@ CmdMeshFromPartShape + Mesh + Create mesh from shape... + Tessellate shape @@ -236,14 +296,18 @@ CmdMeshHarmonizeNormals + Mesh + Harmonize normals + + Harmonizes the normals of the mesh @@ -251,14 +315,18 @@ CmdMeshImport + Mesh + Import mesh... + + Imports a mesh from file @@ -266,10 +334,12 @@ CmdMeshIntersection + Mesh + Intersection @@ -277,14 +347,17 @@ CmdMeshMerge + Mesh + Merge + Merges selected meshes into one @@ -292,14 +365,18 @@ CmdMeshPolyCut + Mesh + Cut mesh + + Cuts a mesh with a picked polygon @@ -307,14 +384,18 @@ CmdMeshPolySegm + Mesh + Make segment + + Creates a mesh segment @@ -322,14 +403,18 @@ CmdMeshPolySelect + Mesh + Select mesh + + Select an area of the mesh @@ -337,14 +422,18 @@ CmdMeshPolySplit + Mesh + Split mesh + + Splits a mesh into two meshes @@ -352,14 +441,18 @@ CmdMeshPolyTrim + Mesh + Trim mesh + + Trims a mesh with a picked polygon @@ -367,14 +460,18 @@ CmdMeshRemeshGmsh + Mesh + Refinement... + + Refine existing mesh @@ -382,14 +479,18 @@ CmdMeshRemoveCompByHand + Mesh + Remove components by hand... + + Mark a component to remove it from the mesh @@ -397,14 +498,18 @@ CmdMeshRemoveComponents + Mesh + Remove components... + + Remove topologic independent components from the mesh @@ -412,14 +517,17 @@ CmdMeshScale + Mesh + Scale... + Scale selected meshes @@ -427,14 +535,18 @@ CmdMeshSectionByPlane + Mesh + Create section from mesh and plane + + Section from mesh and plane @@ -442,14 +554,18 @@ CmdMeshSegmentation + Mesh + Create mesh segments... + + Create mesh segments @@ -457,14 +573,18 @@ CmdMeshSegmentationBestFit + Mesh + Create mesh segments from best-fit surfaces... + + Create mesh segments from best-fit surfaces @@ -472,14 +592,18 @@ CmdMeshSmoothing + Mesh + Smooth... + + Smooth the selected meshes @@ -487,14 +611,17 @@ CmdMeshSplitComponents + Mesh + Split by components + Split selected mesh into its components @@ -502,14 +629,18 @@ CmdMeshToolMesh + Mesh + Segment by tool mesh + + Creates a segment from a given tool mesh @@ -517,14 +648,18 @@ CmdMeshTransform + Mesh + Transform mesh + + Rotate or move a mesh @@ -532,14 +667,18 @@ CmdMeshTrimByPlane + Mesh + Trim mesh with a plane + + Trims a mesh with a plane @@ -547,10 +686,12 @@ CmdMeshUnion + Mesh + Union @@ -558,14 +699,18 @@ CmdMeshVertexCurvature + Mesh + Curvature plot + + Calculates the curvature of the vertices of a mesh @@ -573,14 +718,18 @@ CmdMeshVertexCurvatureInfo + Mesh + Curvature info + + Information about curvature @@ -588,126 +737,161 @@ Command + + Mesh Create + Segment by tool mesh + Mesh union + Mesh difference + Mesh intersection + Import Mesh + Mesh VertexCurvature + + Mesh Smoothing + Harmonize mesh normals + Flip mesh normals + Fill up holes + Mesh merge + Mesh split + Mesh scale + Mesh Decimating + Harmonize normals + Remove non-manifolds + Fix indices + Remove degenerated faces + Remove duplicated faces + Remove duplicated points + Fix self-intersections + Remove folds + Repair mesh + Delete selection + + Cut + + Trim + Split + Segment + Delete + Fill hole @@ -715,30 +899,38 @@ MeshGui::DlgDecimating + Decimating + Reduction + None + Full + + Absolute number + Tolerance + Absolute number (Maximum: %1) @@ -746,78 +938,123 @@ MeshGui::DlgEvaluateMesh + Evaluate & Repair Mesh + Mesh information + Number of faces: + + + + + + + + + + + No information + Number of edges: + Number of points: + Refresh + Orientation + + + + + + + + + Analyze + + + + + + + + + Repair + Duplicated faces + Duplicated points + Non-manifolds + Degenerated faces + Face indices + Self-intersections + Folds on surface + All above tests together + Repetitive repair @@ -825,131 +1062,179 @@ MeshGui::DlgEvaluateMeshImp + Settings... + + No selection + + + + + + + + + + + No information + Flipped normals found + + Orientation + Check failed due to folds on the surface. Please run the command to repair folds first + No flipped normals + %1 flipped normals + No non-manifolds + %1 non-manifolds + + Non-manifolds + Cannot remove non-manifolds + Invalid face indices + Invalid point indices + Multiple point indices + Invalid neighbour indices + No invalid indices + Indices + No degenerations + %1 degenerated faces + Degenerations + No duplicated faces + %1 duplicated faces + Duplicated faces + No duplicated points + + Duplicated points + No self-intersections + + Self-intersections + No folds on surface + %1 folds on surface + Folds + + Mesh repair @@ -957,22 +1242,27 @@ Please run the command to repair folds first MeshGui::DlgEvaluateSettings + Evaluation settings + Settings + Check for non-manifold points + Enable check for folds on surface + Only consider zero area faces as degenerated @@ -980,86 +1270,120 @@ Please run the command to repair folds first MeshGui::DlgRegularSolid + Regular Solid + Solid: + Cube + Cylinder + Cone + Sphere + Ellipsoid + Torus + + + Length: + Width: + Height: + + Radius: + + Edge length: + + + + + Sampling: + + Closed + + + Radius 1: + + + Radius 2: + &Create + Alt+C + Cl&ose + Alt+O @@ -1067,10 +1391,14 @@ Please run the command to repair folds first MeshGui::DlgRegularSolidImp + + + Create %1 + No active document @@ -1078,46 +1406,57 @@ Please run the command to repair folds first MeshGui::DlgSettingsImportExport + Mesh Formats + Export + 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 + Maximal deviation between mesh and object + ZIP compression is used when writing a mesh file in AMF format + Export AMF files using compression + Width: + Height: + This parameter indicates whether ZIP compression is used when writing a file in AMF format @@ -1126,46 +1465,58 @@ is used when writing a file in AMF format MeshGui::DlgSettingsMeshView + Mesh view + Default appearance for new meshes + Default mesh color + Default color for new meshes + Mesh transparency + + % + Default line color + Default line color for new meshes + Line transparency + Backface color + 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 @@ -1173,22 +1524,27 @@ will be used or black. + Two-side rendering + A bounding box will be displayed + Show bounding-box for highlighted or selected meshes + Smoothing + If this option is set Phong shading is used, otherwise flat shading. Shading defines the appearance of surfaces. @@ -1199,18 +1555,22 @@ to a smoother appearance. + Define normal per vertex + <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 + Crease angle is a threshold angle between two faces. If face angle ≥ crease angle, facet shading is used @@ -1218,10 +1578,12 @@ to a smoother appearance. + ° + <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> @@ -1229,38 +1591,47 @@ to a smoother appearance. MeshGui::DlgSmoothing + Smoothing + Method + Taubin + Laplace + Parameter + Iterations: + Lambda: + Mu: + Only selection @@ -1268,38 +1639,48 @@ to a smoother appearance. MeshGui::GmshWidget + Automatic + Adaptive + Frontal + Frontal Quad + Parallelograms + + Time: + Running gmsh... + Failed to start + Error @@ -1307,18 +1688,22 @@ to a smoother appearance. MeshGui::MeshFaceAddition + Add triangle + Flip normal + Clear + Finish @@ -1326,6 +1711,7 @@ to a smoother appearance. MeshGui::MeshFillHole + Finish @@ -1333,38 +1719,47 @@ to a smoother appearance. MeshGui::ParametersDialog + Surface fit + Parameters + Selection + Region + Triangle + Clear + Compute + No selection + Before fitting the surface select an area. @@ -1372,46 +1767,57 @@ to a smoother appearance. 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 @@ -1419,58 +1825,76 @@ to a smoother appearance. MeshGui::RemoveComponents + Remove components + Select + + Region + + All + + Components + < faces than + + Pick triangle + Select whole component + Deselect + > faces than + Deselect whole component + Region options + Respect only visible triangles + Respect only triangles with normals facing screen @@ -1478,54 +1902,74 @@ to a smoother appearance. MeshGui::Segmentation + Mesh segmentation + Smooth mesh + Plane + + + + Tolerance + + + + Minimum number of faces + Cylinder + + Curvature + Tolerance (Flat) + Tolerance (Curved) + Sphere + Freeform + Max. Curvature + Min. Curvature @@ -1533,50 +1977,70 @@ to a smoother appearance. MeshGui::SegmentationBestFit + Mesh segmentation + Plane + + + Parameters... + + + Tolerance + + + Minimum number of faces + Cylinder + Sphere + + Base + Normal + Axis + + Radius + Center @@ -1584,30 +2048,38 @@ to a smoother appearance. MeshGui::Selection + + Selection + Add + Clear + Respect only visible triangles + Respect only triangles with normals facing screen + Use a brush tool to select the area + Clears completely the selected area @@ -1615,17 +2087,61 @@ to a smoother appearance. MeshGui::TaskRemoveComponents + + Delete + + Invert + + MeshInfoWatcher + + + Number of points: + + + + + Number of facets: + + + + + Minimum bound: + + + + + Maximum bound: + + + + + Mesh info box + + + + + Mesh info + + + + + + X: %1 Y: %2 Z: %3 + + + Mesh_BoundingBox + Boundings of %1: @@ -1633,14 +2149,26 @@ to a smoother appearance. 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. @@ -1649,6 +2177,7 @@ Please visit http://www.openscad.org/index.html to install it. QDockWidget + Evaluate & Repair Mesh @@ -1656,182 +2185,236 @@ 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 + NASTRAN + + All Files + Import mesh + Simple Model Format + Inventor V2.1 ascii + X3D Extensible 3D + Compressed X3D + WebGL/X3D + VRML V2.0 + Compressed VRML 2.0 + Nastran + Python module def + Asymptote Format + 3D Manufacturing Format + 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: + [Points: %1, Edges: %2, Faces: %3] + Display components + Display segments + Display colors + + Leave info mode + Index: %1 + Leave hole-filling mode + Leave removal mode + Delete selected faces + Clear selected faces + Annotation @@ -1839,42 +2422,52 @@ Please visit http://www.openscad.org/index.html to install it. Workbench + Analyze + Boolean + &Meshes + Cutting + Mesh tools + Mesh modify + Mesh boolean + Mesh cutting + Mesh segmentation + Mesh analyze diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts index c53094d46f..48ee949d2c 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts @@ -1,25 +1,6 @@ - - MeshPart_FlatteningCommand - - - Unwrap Mesh - - - - - - Find a flat representation of a mesh. - - - - - Unwrap Face - - - CmdMeshPartCrossSections diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts index 03bfc3aea0..555e61c389 100644 --- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts +++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts @@ -1,322 +1,6 @@ - - OpenSCAD - - - OpenSCAD file contains both 2D and 3D shapes. That is not supported in this importer, all shapes must have the same dimensionality. - - - - - Error all shapes must be either 2D or both must be 3D - - - - - It looks like you may be using a Snap version of OpenSCAD. - - - - - - If OpenSCAD execution fails to load the temporary file, use FreeCAD's OpenSCAD Workbench Preferences to change the transfer mechanism. - - - - - It looks like you may be using a sandboxed version of FreeCAD. - - - - - Unable to explode %s - - - - - Convert Edges to Faces - - - - - Please select 3 objects first - - - - - - Add - - - - - - Clear - - - - - - Load - - - - - - Save - - - - - - Refresh - - - - - - as Mesh - - - - - - Add OpenSCAD Element - - - - - - Perform - - - - - - Mesh Boolean - - - - - - Unsupported Function - - - - - - Press OK - - - - - OpenSCAD_AddOpenSCADElement - - - Add OpenSCAD Element... - - - - - Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary - - - - - OpenSCAD_ColorCodeShape - - - Color Shapes - - - - - Color Shapes by validity and type - - - - - OpenSCAD_Edgestofaces - - - Convert Edges To Faces - - - - - OpenSCAD_ExpandPlacements - - - Expand Placements - - - - - Expand all placements downwards the FeatureTree - - - - - OpenSCAD_ExplodeGroup - - - Explode Group - - - - - Remove fusion, apply placement to children, and color randomly - - - - - OpenSCAD_Hull - - - Hull - - - - - Perform Hull - - - - - OpenSCAD_IncreaseToleranceFeature - - - Increase Tolerance Feature - - - - - Create Feature that allows to increase the tolerance - - - - - OpenSCAD_MeshBoolean - - - Mesh Boolean... - - - - - Export objects as meshes and use OpenSCAD to perform a boolean operation - - - - - OpenSCAD_Minkowski - - - Minkowski - - - - - Perform Minkowski - - - - - OpenSCAD_MirrorMeshFeature - - - Mirror Mesh Feature... - - - - - Create Mirror Mesh Feature - - - - - OpenSCAD_RefineShapeFeature - - - Refine Shape Feature - - - - - Create Refine Shape Feature - - - - - OpenSCAD_RemoveSubtree - - - Remove Objects and their Children - - - - - Removes the selected objects and all children that are not referenced from other objects - - - - - OpenSCAD_ReplaceObject - - - Replace Object - - - - - Replace an object in the Feature Tree. Please select old, new, and parent object - - - - - OpenSCAD_ResizeMeshFeature - - - Resize Mesh Feature... - - - - - Create Resize Mesh Feature - - - - - OpenSCAD_ScaleMeshFeature - - - Scale Mesh Feature... - - - - - Create Scale Mesh Feature - - - - - Workbech - - - OpenSCAD Part tools - - - - - Workbench - - - OpenSCADTools - - - Gui::Dialog::DlgSettingsOpenSCAD diff --git a/src/Mod/Part/Gui/Resources/translations/Part.ts b/src/Mod/Part/Gui/Resources/translations/Part.ts index 08b286db2c..d8f0453208 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part.ts @@ -1,833 +1,6 @@ - - AttachmentEditor - - - No object named {name} - - - - - Failed to parse link (more than one colon encountered) - - - - - Object {name} is neither movable nor attachable, can't edit attachment - - - - - {obj} is not attachable. You can still use attachment editor dialog to align the object, but the attachment won't be parametric. - - - - - - Attachment - - - - - Continue - - - - - - Edit attachment of {feat} - - - - - Ignored. Can't attach object to itself! - - - - - {obj1} depends on object being attached, can't use it for attachment - - - - - {mode} (add {morerefs}) - - - - - {mode} (add more references) - - - - - Reference combinations: - - - - - Reference{i} - - - - - Selecting... - - - - - Failed to resolve links. {err} - - - - - Not attached - - - - - Attached with mode {mode} - - - - - Error: {err} - - - - - Attachment Offset (in local coordinates): - - - - - Attachment Offset (inactive - not attached): - - - - - Attachment... - - - - - Edit attachment of selected object. - - - - - Part_CompoundFilter - - - Compound Filter - - - - - Filter out objects from a selected compound by characteristics like volume, -area, or length, or by choosing specific items. -If a second object is selected, it will be used as reference, for example, -for collision or distance filtering. - - - - - First select a shape that is a compound. If a second object is selected (optional) it will be treated as a stencil. - - - - - - Bad selection - - - - - Computing the result failed with an error: - -{errstr} - -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - - - - - Part_ExplodeCompound - - - Explode compound - - - - - Split up a compound of shapes into separate objects. -It will create a 'Compound Filter' for each shape. - - - - - First select a shape that is a compound. - - - - - Bad selection - - - - - Part_JoinConnect - - - Connect objects - - - - - Fuses objects, taking care to preserve voids. - - - - - Part_JoinCutout - - - Cutout for object - - - - - Makes a cutout in one object to fit another object. - - - - - Part_JoinEmbed - - - Embed object - - - - - Fuses one object into another, taking care to preserve voids. - - - - - Part_JoinFeatures - - - Computing the result failed with an error: - -{err} - -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - - - - - - - - Bad selection - - - - - Continue - - - - - Select at least two objects, or one or more compounds - - - - - Select base object, then the object to embed, and then invoke this tool. - - - - - Select the object to make a cutout in, then the object that should fit into the cutout, and then invoke this tool. - - - - - Part_SplitFeatures - - - - - - Continue - - - - - - - Computing the result failed with an error: - -{err} - -Click 'Continue' to create the feature anyway, or 'Abort' to cancel. - - - - - - - - - - - Bad selection - - - - - Boolean fragments - - - - - Create a 'Boolean Fragments' object from two or more selected objects, -or from the shapes inside a compound. -This is a boolean union which is then sliced at the intersections -of the original shapes. -A 'Compound Filter' can be used to extract the individual slices. - - - - - - Select at least two objects, or one or more compounds. If only one compound is selected, the compounded shapes will be intersected between each other (otherwise, compounds with self-intersections are invalid). - - - - - Slice to compound - - - - - Slice a selected object by using other objects as cutting tools. -The resulting pieces will be stored in a compound. -A 'Compound Filter' can be used to extract the individual slices. - - - - - - Select at least two objects. The first one is the object to be sliced; the rest are objects to slice with. - - - - - Slice apart - - - - - Slice a selected object by other objects, and split it apart. -It will create a 'Compound Filter' for each slice. - - - - - Boolean XOR - - - - - Perform an 'exclusive OR' boolean operation with two or more selected objects, -or with the shapes inside a compound. -This means the overlapping volumes of the shapes will be removed. -A 'Compound Filter' can be used to extract the remaining pieces. - - - - - Part_Tube - - - Create tube - - - - - Creates a tube - - - - - QObject - - - - Edit %1 - - - - - Create tube - - - - - - - Part design - - - - - - Import-Export - - - - - - - - - - Wrong selection - - - - - - Select two shapes please. - - - - - - - Non-solids selected - - - - - - - The use of non-solids for boolean operations may lead to unexpected results. -Do you want to continue? - - - - - Select two shapes or more, please. Or, select one compound containing two or more shapes to compute common between. - - - - - Select two shapes or more, please. Or, select one compound containing two or more shapes to be fused. - - - - - Select one shape or more, please. - - - - - All CAD Files - - - - - All Files - - - - - You have to select either two edges or two wires. - - - - - - No reference selected - - - - - - Face - - - - - - Edge - - - - - - Vertex - - - - - Compound - - - - - Compound Solid - - - - - Solid - - - - - Shell - - - - - Wire - - - - - Shape - - - - - No Error - - - - - Invalid Point On Curve - - - - - Invalid Point On Curve On Surface - - - - - Invalid Point On Surface - - - - - No 3D Curve - - - - - Multiple 3D Curve - - - - - Invalid 3D Curve - - - - - No Curve On Surface - - - - - Invalid Curve On Surface - - - - - Invalid Curve On Closed Surface - - - - - Invalid Same Range Flag - - - - - Invalid Same Parameter Flag - - - - - Invalid Degenerated Flag - - - - - Free Edge - - - - - Invalid MultiConnexity - - - - - Invalid Range - - - - - Empty Wire - - - - - Redundant Edge - - - - - Self Intersecting Wire - - - - - No Surface - - - - - Invalid Wire - - - - - Redundant Wire - - - - - Intersecting Wires - - - - - Invalid Imbrication Of Wires - - - - - Empty Shell - - - - - Redundant Face - - - - - Unorientable Shape - - - - - Not Closed - - - - - Not Connected - - - - - Sub Shape Not In Shape - - - - - Bad Orientation - - - - - Bad Orientation Of Sub Shape - - - - - Invalid Tolerance Value - - - - - Check Failed - - - - - No Result - - - - - Out Of Enum Range: - - - - - BOPAlgo CheckUnknown - - - - - BOPAlgo BadType - - - - - BOPAlgo SelfIntersect - - - - - BOPAlgo TooSmallEdge - - - - - BOPAlgo NonRecoverableFace - - - - - BOPAlgo IncompatibilityOfVertex - - - - - BOPAlgo IncompatibilityOfEdge - - - - - BOPAlgo IncompatibilityOfFace - - - - - BOPAlgo OperationAborted - - - - - BOPAlgo GeomAbs_C0 - - - - - BOPAlgo_InvalidCurveOnSurface - - - - - BOPAlgo NotValid - - - - - - Invalid - - - - - - Selections - - - - - - Control - - - - - Selection - - - - - Reset selection - - - - - Toggle direct dimensions - - - - - Toggle orthogonal dimensions - - - - - Clear all dimensions - - - - - Set colors... - - - - - Edit mirror plane - - - - - Edit fillet edges - - - - - Edit chamfer edges - - - - - Edit offset - - - - - Edit thickness - - - - - Show control points - - - - - Attachment editor - - - Attacher @@ -3461,7 +2634,7 @@ Note: The placement is expressed in local space of object being attached. PartGui::DlgChamferEdges - + Chamfer Edges @@ -3701,6 +2874,7 @@ If both lengths are zero, magnitude of direction is used. + Fillet Parameter @@ -3751,85 +2925,90 @@ If both lengths are zero, magnitude of direction is used. - Length: + Chamfer Parameter - Constant Length + Length: + Constant Length + + + + Variable Length - + Edges to chamfer - - + + Start length - + End length - + Edges to fillet - - + + Start radius - + End radius - - + + Edge%1 - + Length - + Radius - + No shape selected - + No valid shape is selected. Please select a valid shape in the drop-down box first. - + No edge selected - + No edge entity is checked to fillet. Please check one or more edge entities first. @@ -5356,7 +4535,7 @@ the sketch plane's normal vector will be used - If checked, the color and transpareny + If checked, the color and transparency will be taken from the cut objects. Works only if all objects have the same values. @@ -6294,6 +5473,466 @@ in the 3D view for the sweep path. + + QObject + + + + Edit %1 + + + + + + + Part design + + + + + + Import-Export + + + + + + + + + + Wrong selection + + + + + + Select two shapes please. + + + + + + + Non-solids selected + + + + + + + The use of non-solids for boolean operations may lead to unexpected results. +Do you want to continue? + + + + + Select two shapes or more, please. Or, select one compound containing two or more shapes to compute common between. + + + + + Select two shapes or more, please. Or, select one compound containing two or more shapes to be fused. + + + + + Select one shape or more, please. + + + + + All CAD Files + + + + + All Files + + + + + You have to select either two edges or two wires. + + + + + + No reference selected + + + + + + Face + + + + + + Edge + + + + + + Vertex + + + + + Compound + + + + + Compound Solid + + + + + Solid + + + + + Shell + + + + + Wire + + + + + Shape + + + + + No Error + + + + + Invalid Point On Curve + + + + + Invalid Point On Curve On Surface + + + + + Invalid Point On Surface + + + + + No 3D Curve + + + + + Multiple 3D Curve + + + + + Invalid 3D Curve + + + + + No Curve On Surface + + + + + Invalid Curve On Surface + + + + + Invalid Curve On Closed Surface + + + + + Invalid Same Range Flag + + + + + Invalid Same Parameter Flag + + + + + Invalid Degenerated Flag + + + + + Free Edge + + + + + Invalid MultiConnexity + + + + + Invalid Range + + + + + Empty Wire + + + + + Redundant Edge + + + + + Self Intersecting Wire + + + + + No Surface + + + + + Invalid Wire + + + + + Redundant Wire + + + + + Intersecting Wires + + + + + Invalid Imbrication Of Wires + + + + + Empty Shell + + + + + Redundant Face + + + + + Unorientable Shape + + + + + Not Closed + + + + + Not Connected + + + + + Sub Shape Not In Shape + + + + + Bad Orientation + + + + + Bad Orientation Of Sub Shape + + + + + Invalid Tolerance Value + + + + + Check Failed + + + + + No Result + + + + + Out Of Enum Range: + + + + + BOPAlgo CheckUnknown + + + + + BOPAlgo BadType + + + + + BOPAlgo SelfIntersect + + + + + BOPAlgo TooSmallEdge + + + + + BOPAlgo NonRecoverableFace + + + + + BOPAlgo IncompatibilityOfVertex + + + + + BOPAlgo IncompatibilityOfEdge + + + + + BOPAlgo IncompatibilityOfFace + + + + + BOPAlgo OperationAborted + + + + + BOPAlgo GeomAbs_C0 + + + + + BOPAlgo_InvalidCurveOnSurface + + + + + BOPAlgo NotValid + + + + + + Invalid + + + + + + Selections + + + + + + Control + + + + + Selection + + + + + Reset selection + + + + + Toggle direct dimensions + + + + + Toggle orthogonal dimensions + + + + + Clear all dimensions + + + + + Set colors... + + + + + Edit mirror plane + + + + + Edit fillet edges + + + + + Edit chamfer edges + + + + + Edit offset + + + + + Edit thickness + + + + + Show control points + + + + + Attachment editor + + + Workbench @@ -6346,5 +5985,15 @@ in the 3D view for the sweep path. Compound + + + Create a copy + + + + + Measure + + diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign.ts b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign.ts index 3283aa9fac..2123a1f83d 100644 --- a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign.ts +++ b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign.ts @@ -1,90 +1,6 @@ - - PartDesign_InvoluteGear - - - Involute gear... - - - - - Creates or edit the involute gear definition. - - - - - PartDesign_Sprocket - - - Sprocket... - - - - - Creates or edit the sprocket definition. - - - - - WizardShaft - - - - Shaft design wizard... - - - - - - Start the shaft design wizard - - - - - WizardShaftTable - - - Length [mm] - - - - - Diameter [mm] - - - - - Inner diameter [mm] - - - - - Constraint type - - - - - Start edge type - - - - - Start edge size - - - - - End edge type - - - - - End edge size - - - App::Property @@ -3327,7 +3243,7 @@ click again to end selection PartDesignGui::ViewProviderFillet - Fillet parrameters + Fillet parameters diff --git a/src/Mod/Path/Gui/Resources/translations/Path.ts b/src/Mod/Path/Gui/Resources/translations/Path.ts index 82edea610e..38d3ceeb49 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path.ts @@ -1,4377 +1,6 @@ - - App::Property - - - - - - - - - - - The base path to modify - - - - - Angles less than filter angle will not receive corner actions - - - - - Distance the point trails behind the spindle - - - - - Height to raise during corner action - - - - - - - Additional base objects to be engraved - - - - - The vertex index to start the path from - - - - - Set thread orientation - - - - - Currently only internal - - - - - Defines which standard thread was chosen - - - - - Set thread's major diameter - - - - - Set thread's minor diameter - - - - - Set thread's pitch - used for metric threads - - - - - Set thread's TPI (turns per inch) - used for imperial threads - - - - - - Set how many passes are used to cut the thread - - - - - Direction of thread cutting operation - - - - - Set to True to get lead in and lead out arcs at the start and end of the thread cut - - - - - Operation to clear the inside of the thread - - - - - - - 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. - - - - - Additional offset to the selected bounding box - - - - - The model will be rotated around this axis. - - - - - Start index(angle) for rotational scan - - - - - 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. - - - - - - Cut 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 direction of the circular cuts, ClockWise (CW), or CounterClockWise (CCW) - - - - - Start cutting from the inside or outside - - - - - - - Percent of cutter diameter to step over on each pass - - - - - - Starting Radius - - - - - - - Extra value to stay away from final profile- good for roughing toolpath - - - - - Orientation plane of CNC path - - - - - - - Make False, to prevent operation from generating code - - - - - Solid object to be used to limit the generated Path. - - - - - Determines if Boundary describes an inclusion or exclusion mask. - - - - - Comment or note for CNC program - - - - - Angle of ramp. - - - - - Ramping Method - - - - - Which feed rate to use for ramping - - - - - Custom feed rate - - - - - Should the dressup ignore motion commands above DressupStartDepth - - - - - The depth where the ramp dressup is enabled. Above this ramps are not generated, but motion commands are passed through as is. - - - - - The side of path to insert bones - - - - - The style of bones - - - - - Bones that aren't dressed up - - - - - The algorithm to determine the bone length - - - - - Dressup length if Incision == custom - - - - - The base geometry for this operation - - - - - Holds the calculated value for the StartDepth - - - - - Holds the calculated value for the FinalDepth - - - - - Holds the diameter of the tool - - - - - Holds the max Z value of Stock - - - - - Holds the min Z value of Stock - - - - - An optional comment for this Operation - - - - - User Assigned Label - - - - - - - Operations Cycle Time Estimation - - - - - Base locations for this operation - - - - - - - The tool controller that will be used to calculate the path - - - - - Coolant mode for this operation - - - - - Starting Depth of Tool- first cut depth in Z - - - - - Final Depth of Tool- lowest value in Z - - - - - Starting Depth internal use only for derived values - - - - - Incremental Step Down of Tool - - - - - Maximum material removed on final pass. - - - - - The height needed to clear clamps and obstructions - - - - - Rapid Safety Height between locations. - - - - - The start point of this path - - - - - Lower limit of the turning diameter - - - - - Upper limit of the turning diameter. - - - - - Coolant option for this operation - - - - - Default length of extensions. - - - - - List of features to extend. - - - - - When enabled connected extension edges are combined to wires. - - - - - The desired width of the chamfer - - - - - 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 - - - - - Enter custom start point for slot path. - - - - - Enter custom end point for slot path. - - - - - Positive extends the beginning of the path, negative shortens. - - - - - Positive extends the end of the path, negative shortens. - - - - - Choose the path orientation with regard to the feature(s) selected. - - - - - Choose what point to use on the first selected feature. - - - - - Choose what point to use on the second selected feature. - - - - - For arcs/circlular edges, offset the radius for the path. - - - - - Enable to reverse the cut direction of the slot path. - - - - - The path to be copied - - - - - The object to be reached by this hop - - - - - The Z height of the hop - - - - - - The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) - - - - - Extra offset to apply to the operation. Direction is operation dependent. - - - - - Start pocketing at center or boundary - - - - - Angle of the zigzag pattern - - - - - Clearing pattern to use - - - - - Use 3D Sorting of Path - - - - - Attempts to avoid unnecessary retractions. - - - - - - Last Stepover Radius. If 0, 50% of cutter is used. Tuning this can be used to improve stepover for some shapes - - - - - The NC output file for this project - - - - - Select the Post Processor - - - - - Arguments for the Post Processor (specific to the script) - - - - - - Last Time the Job was post-processed - - - - - An optional description for this job - - - - - Job Cycle Time Estimation - - - - - For computing Paths; smaller increases accuracy, but slows down computation - - - - - Solid object to be used as stock. - - - - - Compound path of all operations in the order they are processed. - - - - - - Select the Type of Job - - - - - - Split output into multiple gcode files - - - - - - If multiple WCS, order the output this way - - - - - - The Work Coordinate Systems for the Job - - - - - SetupSheet holding the settings for this job - - - - - The base objects for all operations - - - - - Collection of all tool controllers for the job - - - - - The base object this collision refers to - - - - - The path(s) to array - - - - - Pattern method - - - - - The spacing between the array copies in Linear pattern - - - - - The number of copies in X direction in Linear pattern - - - - - The number of copies in Y direction in Linear pattern - - - - - Total angle in Polar pattern - - - - - The number of copies in Linear 1D and Polar pattern - - - - - The centre of rotation in Polar pattern - - - - - Make copies in X direction before Y in Linear 2D pattern - - - - - Percent of copies to randomly offset - - - - - Maximum random offset of copies - - - - - - Seed value for jitter randomness - - - - - The point file from the surface probing. - - - - - Deflection distance for arc interpolation - - - - - break segments into smaller segments of this length. - - - - - - Uses the outline of the base geometry. - - - - - The deflection value for discretizing arcs - - - - - Cutoff for removing colinear segments (degrees). - default=10.0. - - - - - Vcarve Tolerance - - - - - 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. - - - - - Shape for bit shape - - - - - The parametrized body representing the tool bit - - - - - The file of the tool - - - - - The name of the shape file - - - - - - List of all properties inherited from the bit - - - - - The input mapping axis - - - - - The radius of the wrapped axis - - - - - - Split Arcs into discrete segments - - - - - Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - - - - - 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. - - - - - 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 - - - - - - The tool used by this controller - - - - - Add Optional or Mandatory Stop to the program - - - - - List of disabled features - - - - - Calculate roll-on to path - - - - - Calculate roll-off from path - - - - - Keep the Tool Down in Path - - - - - Use Machine Cutter Radius Compensation /Tool Path Offset G41/G42 - - - - - Length or Radius of the approach - - - - - The Style of motion into the Path - - - - - The Style of motion out of the Path - - - - - The Mode of Point Radiusoffset or Center - - - - - Extends LeadIn distance - - - - - Extends LeadOut distance - - - - - Perform plunges with G0 - - - - - Apply LeadInOut to layers within an operation - - - - - Default speed for horizontal rapid moves. - - - - - Default speed for vertical rapid moves. - - - - - - Coolant Modes - - - - - - Default coolant mode. - - - - - The usage of this field depends on SafeHeightExpression - by default its value is added to StartDepth and used for SafeHeight of an operation. - - - - - 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. - - - - - Expression used for StartDepth of new operations. - - - - - Expression used for FinalDepth of new operations. - - - - - Expression used for StepDown of new operations. - - - - - Controls how tool moves around corners. Default=Round - - - - - Maximum distance before a miter join is truncated - - - - - Profile holes as well as the outline - - - - - Profile the outline - - - - - Profile round holes - - - - - Side of edge that tool should cut - - - - - Make True, if using Cutter Radius Compensation - - - - - Fixture Offset Number - - - - - - Width of tags. - - - - - - Height of tags. - - - - - - Angle of tag plunge and ascent. - - - - - - Radius of the fillet for the tag. - - - - - - Locations of inserted holding tags - - - - - - IDs of disabled holding tags - - - - - - Factor determining the # of segments used to approximate rounded tags. - - - - - The gcode to be inserted - - - - - Incremental Drill depth before retracting to clear chips - - - - - Enable pecking - - - - - The time to dwell between peck cycles - - - - - Enable dwell - - - - - Calculate the tip length and subtract from final depth - - - - - 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 - - - - - Shape to use for calculating Boundary - - - - - Clear edges of surface (Only applicable to BoundBox) - - - - - Exclude milling raised areas inside the face. - - - - - List of custom property groups - - - - - Side of selected faces that tool should cut - - - - - Type of adaptive operation - - - - - Influences accuracy and performance - - - - - Lift distance for rapid moves - - - - - Max length of keep tool down path compared to direct distance between points - - - - - How much stock to leave (i.e. for finishing operation) - - - - - Force plunging into material inside and clearing towards the edges - - - - - To take a finishing profile path at the end - - - - - - Stop processing - - - - - Use Arcs (G2) for helix ramp - - - - - Internal input state - - - - - Internal output state - - - - - Helix ramp entry angle (degrees) - - - - - Helix cone angle (degrees) - - - - - Limit helix entry diameter, if limit larger than tool diameter or 0, tool diameter is used - - - - - 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 - - - - - A material for this object - - - - - Length of this stock box - - - - - Width of this stock box - - - - - Height of this stock box - - - - - Radius of this stock cylinder - - - - - Height of this stock cylinder - - - - - Internal representation of stock type - - - - - 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 - - - - - Path - - - The currently selected unit schema: - '{}' - Does not use 'minutes' for velocity values. - -CNC machines require feed rate to be expressed in -unit/minute. To ensure correct gcode: -Select a minute-based schema in preferences. -For example: - 'Metric, Small Parts & CNC' - 'US Customary' - 'Imperial Decimal' - - - - - Warning - - - - - Ok - - - - - Don't Show This Anymore - - - - - Invalid Filename - - - - - No parent job found for operation. - - - - - Parent job %s doesn't have a base object - - - - - No Tool Controller is selected. We need a tool to build a Path. - - - - - No Tool found or diameter is zero. We need a tool to build a Path. - - - - - No Tool Controller selected. - - - - - Tool Error - - - - - Tool Controller feedrates required to calculate the cycle time. - - - - - Feedrate Error - - - - - Add Tool Controller Rapid Speeds on the SetupSheet for more accurate cycle times. - - - - - Cycletime Error - - - - - Base object %s.%s already in the list - - - - - Base object %s.%s rejected by operation - - - - - CW - - - - - CCW - - - - - - %s is not a Base Model object of the job %s - - - - - Base shape %s already in the list - - - - - This job contains Legacy tools. Legacy tools are deprecated. They will be removed after version 0.20 - - - - - Profile - - - - - Profile entire model, selected face(s) or selected edge(s) - - - - - Legacy tools are deprecated. They will be removed after version 0.20 - - - - - Legacy Tools not supported - - - - - Selected tool is not a drill - - - - - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° - - - - - Cutting Edge Angle (%.2f) results in negative tool tip length - - - - - - Edit - - - - - - Choose a Path Job - - - - - A planar adaptive start is unavailable. The non-planar will be attempted. - - - - - - The non-planar adaptive start is also unavailable. - - - - - 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. - - - - - Feed(H) - - - - - Feed(V) - - - - - PathAreaOp - - - job %s has no Base. - - - - - no job for op %s found. - - - - - PathArray - - - No base objects for PathArray. - - - - - Arrays of paths having different tool controllers are handled according to the tool controller of the first path. - - - - - PathDeburr - - - The selected tool has no CuttingEdgeAngle property. Assuming Endmill - - - - - - Round - - - - - Miter - - - - - PathFixture - - - Fixture - - - - - Creates a Fixture Offset object - - - - - PathGeom - - - face %s not handled, assuming not vertical - - - - - edge %s not handled, assuming not vertical - - - - - isVertical(%s) not supported - - - - - isHorizontal(%s) not supported - - - - - %s not supported for flipping - - - - - Zero working area to process. Check your selection and settings. - - - - - PathGui - - - %s has no property %s (%s)) - - - - - PathJob - - - Unsupported stock object %s - - - - - Unsupported stock type %s (%d) - - - - - PathOp - - - Edit - - - - - Base Geometry - - - - - Vertexes are not supported - - - - - Edges are not supported - - - - - Faces are not supported - - - - - Mulitiple operations are labeled as - - - - - Base Location - - - - - Heights - - - - - FinalDepth cannot be modified for this operation. -If it is necessary to set the FinalDepth manually please select a different operation. - - - - - Depths - - - - - Diameters - - - - - AreaOp Operation - - - - - Operation - - - - - Uncreate AreaOp Operation - - - - - - Pick Start Point - - - - - No suitable tool controller found. -Aborting op creation - - - - - No tool controller, aborting op creation - - - - - - Make False, to prevent operation from generating code - - - - - PathPlane - - - Selection Plane - - - - - Create a Selection Plane object - - - - - PathPocket - - - Pass Extension - - - - - The distance the facing operation will extend beyond the boundary shape. - - - - - Final depth set below ZMin of face(s) selected. - - - - - Normal - - - - - X - - - - - Y - - - - - PathProfile - - - - Outside - - - - - - Inside - - - - - CW - - - - - CCW - - - - - Collectively - - - - - Individually - - - - - Round - - - - - Square - - - - - Miter - - - - - The selected edge(s) are inaccessible. If multiple, re-ordering selection might work. - - - - - Unable to create path for face(s). - - - - - Check edge selection and Final Depth requirements for profiling open edge(s). - - - - - PathStock - - - Invalid base object %s - no shape found - - - - - Unsupported stock type named {} - - - - - Unsupported PathStock template version {} - - - - - PathSurface - - - This operation requires OpenCamLib to be installed. - - - - - The GeometryTolerance for this Job is 0.0. - - - - - Initializing LinearDeflection to 0.001 mm. - - - - - No JOB - - - - - Canceling 3D Surface operation. Error creating OCL cutter. - - - - - operation time is - - - - - Canceled 3D Surface operation. - - - - - No profile geometry shape returned. - - - - - No profile path geometry returned. - - - - - No clearing shape returned. - - - - - No clearing path geometry returned. - - - - - No scan data to convert to Gcode. - - - - - Failed to identify tool for operation. - - - - - Failed to map selected tool to an OCL tool type. - - - - - Failed to translate active tool to OCL tool type. - - - - - OCL tool not available. Cannot determine is cutter has tilt available. - - - - - PathSurfaceSupport - - - Shape appears to not be horizontal planar. - - - - - Cannot calculate the Center Of Mass. - - - - - Using Center of Boundbox instead. - - - - - Face selection is unavailable for Rotational scans. - - - - - Ignoring selected faces. - - - - - Failed to pre-process base as a whole. - - - - - Failed to identify a horizontal cross-section for Face - - - - - Diameter dimension missing from ToolBit shape. - - - - - PathToolBit - - - Toolbit cannot be edited: Shapefile not found - - - - - PathToolLibraryManager - - - Tooltable JSON (*.json) - - - - - Tooltable XML (*.xml) - - - - - HeeksCAD tooltable (*.tooltable) - - - - - LinuxCNC tooltable (*.tbl) - - - - - Tool Table Same Name - - - - - Tool Table Name Exists - - - - - Unsupported Path tooltable template version %s - - - - - Unsupported Path tooltable - - - - - PathVcarve - - - The Job Base Object has no engraveable element. Engraving operation will produce no output. - - - - - PathWaterline - - - New property added to - - - - - Check default value(s). - - - - - The GeometryTolerance for this Job is 0.0. - - - - - Initializing LinearDeflection to 0.0001 mm. - - - - - - 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. - - - - - operation time is - - - - - Path_3dTools - - - 3D Operations - - - - - Path_Adaptive - - - Adaptive - - - - - Adaptive clearing and profiling - - - - - Outside - - - - - Inside - - - - - Clearing - - - - - Profiling - - - - - Path_Array - - - Array - - - - - Creates an array from selected path(s) - - - - - Arrays can be created only from Path operations. - - - - - Path_Comment - - - Comment - - - - - Add a Comment to your CNC program - - - - - Path_Copy - - - Copy - - - - - Creates a linked copy of another path - - - - - Path_Custom - - - Custom - - - - - Create custom gcode snippet - - - - - Path_Deburr - - - Deburr - - - - - Creates a Deburr Path along Edges or around Faces - - - - - Path_Dressup - - - - Please select one path object - - - - - - - The selected object is not a path - - - - - - - Please select a Path object - - - - - Path_DressupAxisMap - - - Axis Map Dress-up - - - - - Remap one axis to another. - - - - - Path_DressupDogbone - - - Dogbone Dress-up - - - - - Creates a Dogbone Dress-up object from a selected path - - - - - Please select one path object - - - - - The selected object is not a path - - - - - Path_DressupDragKnife - - - DragKnife Dress-up - - - - - Modifies a path to add dragknife corner actions - - - - - Please select one path object - - - - - The selected object is not a path - - - - - Please select a Path object - - - - - Path_DressupLeadInOut - - - Arc - - - - - Tangent - - - - - Perpendicular - - - - - Radius - - - - - Center - - - - - Length/Radius positive not Null - - - - - LeadInOut Dressup - - - - - Creates a Cutter Radius Compensation G41/G42 Entry Dressup object from a selected path - - - - - Please select one path object - - - - - The selected object is not a path - - - - - Please select a Profile object - - - - - Dressup - - - - - LeadIn - - - - - Enable LeadIn - - - - - Extend In: - - - - - Style In: - - - - - LeadOut - - - - - Enable LeadOut - - - - - Extend Out: - - - - - Style Out: - - - - - Length / Radius: - - - - - Radius / Center: - - - - - Keep Tool Down - - - - - Rapid Plunge - - - - - <html><head/><body><p>Apply Lead In/Out on all layers</p></body></html> - - - - - Include Layers - - - - - Use Machine CRC - - - - - Path_DressupPathBoundary - - - The selected object is not a path - - - - - Boundary Dress-up - - - - - Creates a Path Boundary Dress-up object from a selected path - - - - - Please select one path object - - - - - Path_DressupRampEntry - - - RampMethod1 - - - - - RampMethod2 - - - - - RampMethod3 - - - - - Helix - - - - - Horizontal Feed Rate - - - - - Vertical Feed Rate - - - - - Ramp Feed Rate - - - - - Custom - - - - - RampEntry Dress-up - - - - - Creates a Ramp Entry Dress-up object from a selected path - - - - - Please select one path object - - - - - The selected object is not a path - - - - - Please select a Profile object - - - - - Path_DressupTag - - - Holding Tag - - - - - Tag Dress-up - - - - - Creates a Tag Dress-up object from a selected path - - - - - Please select one path object - - - - - Cannot insert holding tags for this path - please select a Profile path - - - - - - The selected object is not a path - - - - - - Please select a Profile object - - - - - 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 - - - Z Depth Correction Dress-up - - - - - Use Probe Map to correct Z depth - - - - - Path_Drilling - - - Drilling - - - - - Creates a Path Drilling object from a features of a base object - - - - - G99 - - - - - G98 - - - - - None - - - - - Drill Tip - - - - - 2x Drill Tip - - - - - Path_Engrave - - - Engrave - - - - - Creates an Engraving Path around a Draft ShapeString - - - - - Path_EngraveTools - - - Engraving Operations - int = field(default=None) - - - - - Path_ExportTemplate - - - Export Template - - - - - Exports Path Job as a template to be used for other jobs - - - - - Path_Gcode_pre - - - No active document - - - - - No job object - - - - - Path_Helix - - - CW - - - - - CCW - - - - - Helix - - - - - Creates a Path Helix object from a features of a base object - - - - - Path_Hop - - - Hop - - - - - Creates a Path Hop object - - - - - Please select one path object - - - - - The selected object is not a path - - - - - Path_Inspect - - - <b>Note</b>: This dialog shows Path Commands in FreeCAD base units (mm/s). - Values will be converted to the desired unit during post-processing. - - - - - Inspect Path Commands - - - - - Inspects the contents of a Path object - - - - - - Please select exactly one path object - - - - - Path_Job - - - Solids - - - - - - 2D - - - - - Jobs - - - - - Base -/+ %.2f/%.2f %.2f/%.2f %.2f/%.2f - - - - - Box: %.2f x %.2f x %.2f - - - - - Unsupported stock type - - - - - Job - - - - - Creates a Path Job object - - - - - Fixture - - - - - Tool - - - - - Operation - - - - - 2.5D - - - - - Lathe - - - - - Multiaxis - - - - - Edit - - - - - Stock not a cylinder! - - - - - Select Output File - - - - - All Files (*.*) - - - - - Unsupported stock object %s - - - - - Unsupported stock type %s (%d) - - - - - Model Selection - - - - - Warning - - - - - Please add one. - - - - - Ok - - - - - Add - - - - - This job has no base model. - - - - - This job has no tool. - - - - - Path_Job: - - - Cylinder: %.2f x %.2f - - - - - Path_MillFace - - - Face - - - - - Create a Facing Operation from a model or face - - - - - Path_OpActiveToggle - - - - Toggle the Active State of the Operation - - - - - Path_Operation - - - None - - - - - Flood - - - - - Mist - - - - - Path_OperationCopy - - - - Copy the operation in the job - - - - - Path_Pocket - - - Climb - - - - - Conventional - - - - - Center - - - - - Edge - - - - - ZigZag - - - - - Offset - - - - - ZigZagOffset - - - - - Line - - - - - Grid - - - - - Collectively - - - - - Individually - - - - - Boundbox - - - - - Face Region - - - - - Perimeter - - - - - Stock - - - - - Path_Pocket3D - - - 3D Pocket - - - - - Creates a Path 3D Pocket object from a face or faces - - - - - Path_Pocket_Shape - - - Pocket Shape - - - - - Creates a Path Pocket object from a face or faces - - - - - Path_Post - - - Post Process - - - - - Post Process the selected Job - - - - - Path_PreferencesPathDressup - - - Dressups - - - - - Path_Probe - - - Select Probe Point File - - - - - - All Files (*.*) - - - - - Select Output File - - - - - Probe - - - - - Create a Probing Grid from a job stock - - - - - Path_Profile - - - - - Profile - - - - - - - Profile entire model, selected face(s) or selected edge(s) - - - - - Path_PropertyBag - - - PropertyBag - - - - - Creates an object which can be used to store reference properties. - - - - - Path_Sanity - - - - Check the path job for common errors - - - - - Base Object(s) - - - - - Job Sequence - - - - - Job Description - - - - - Job Type - - - - - CAD File Name - - - - - Last Save Date - - - - - Customer - - - - - Designer - - - - - - Operation - - - - - Minimum Z Height - - - - - Maximum Z Height - - - - - Cycle Time - - - - - Coolant - - - - - TOTAL JOB - - - - - Tool Number - - - - - Description - - - - - Manufacturer - - - - - Part Number - - - - - URL - - - - - Inspection Notes - - - - - Tool Controller - - - - - Feed Rate - - - - - Spindle Speed - - - - - Tool Shape - - - - - Tool Diameter - - - - - X Size - - - - - Y Size - - - - - Z Size - - - - - Material - - - - - Work Offsets - - - - - Order By - - - - - Part Datum - - - - - Gcode File - - - - - Last Post Process Date - - - - - Stops - - - - - Programmer - - - - - Machine - - - - - Postprocessor - - - - - Post Processor Flags - - - - - File Size (kbs) - - - - - Line Count - - - - - Note - - - - - Operator - - - - - Date - - - - - Path_SelectLoop - - - Finish Selecting Loop - - - - - Complete loop selection from two edges - - - - - Feature Completion - - - - - Closed loop detection failed. - - - - - Path_SimpleCopy - - - Simple Copy - - - - - Creates a non-parametric copy of another path - - - - - - Please select exactly one path object - - - - - Path_Simulator - - - CAM Simulator - - - - - Simulate Path G-Code on stock - - - - - Path_Slot - - - New property added to - - - - - Check default value(s). - - - - - Line - - - - - ZigZag - - - - - Single-pass - - - - - Multi-pass - - - - - Start to End - - - - - Perpendicular - - - - - - Center of Mass - - - - - - Center of BoundBox - - - - - - Lowest Point - - - - - - Highest Point - - - - - Long Edge - - - - - Short Edge - - - - - - Vertex - - - - - No Base Geometry object in the operation. - - - - - Custom points are identical. - - - - - Custom points not at same Z height. - - - - - Current Extend Radius value produces negative arc radius. - - - - - No path extensions available for full circles. - - - - - - operation collides with model. - - - - - - Verify slot path start and end points. - - - - - The selected face is inaccessible. - - - - - Only a vertex selected. Add another feature to the Base Geometry. - - - - - A single selected face must have four edges minimum. - - - - - No parallel edges identified. - - - - - value error. - - - - - Current tool larger than arc diameter. - - - - - Failed, slot from edge only accepts lines, arcs and circles. - - - - - Failed to determine point 1 from - - - - - Failed to determine point 2 from - - - - - Selected geometry not parallel. - - - - - The selected face is not oriented vertically: - - - - - - Current offset value produces negative radius. - - - - - Slot - - - - - Create a Slot operation from selected geometry or custom points. - - - - - Path_Stop - - - Stop - - - - - Add Optional or Mandatory Stop to the program - - - - - Path_Surface - - - BaseBoundBox - - - - - Stock - - - - - CenterOfMass - - - - - CenterOfBoundBox - - - - - XminYmin - - - - - Custom - - - - - Conventional - - - - - Climb - - - - - Circular - - - - - CircularZigZag - - - - - Line - - - - - Offset - - - - - Spiral - - - - - ZigZag - - - - - - X - - - - - - Y - - - - - Collectively - - - - - Individually - - - - - Single-pass - - - - - Multi-pass - - - - - None - - - - - Only - - - - - First - - - - - Last - - - - - Planar - - - - - Rotational - - - - - 3D Surface - - - - - Create a 3D Surface Operation from a model - - - - - Path_ThreadMilling - - - Custom External - - - - - Custom Internal - - - - - Imperial External (2A) - - - - - Imperial External (3A) - - - - - Imperial Internal (2B) - - - - - Imperial Internal (3B) - - - - - Metric External (4G6G) - - - - - Metric External (6G) - - - - - Metric Internal (6H) - - - - - LeftHand - - - - - RightHand - - - - - Climb - - - - - Conventional - - - - - Thread Milling - - - - - Creates a Path Thread Milling operation from features of a base object - - - - - Path_ToolBit - - - Choose a writable location for your toolbits - - - - - - Tooltable JSON (*.fctl) - - - - - - Save toolbit library - - - - - LinuxCNC tooltable (*.tbl) - - - - - Path_ToolBitCreate - - - Create Tool - - - - - Creates a new ToolBit object - - - - - Path_ToolBitDock - - - ToolBit Dock - - - - - Toggle the Toolbit Dock - - - - - Path_ToolBitLibraryOpen - - - ToolBit Library editor - - - - - Open an editor to manage ToolBit libraries - - - - - Path_ToolBitLoad - - - Load Tool - - - - - Load an existing ToolBit object from a file - - - - - Path_ToolBitSave - - - Save Tool - - - - - Save an existing ToolBit object to a file - - - - - Path_ToolBitSaveAs - - - Save Tool as... - - - - - Path_ToolController - - - Forward - - - - - Reverse - - - - - None - - - - - Add Tool Controller to the Job - - - - - Add Tool Controller - - - - - Path_ToolTable - - - Open tooltable - - - - - Save tooltable - - - - - Rename Tooltable - - - - - Enter Name: - - - - - Add New Tool Table - - - - - Delete Selected Tool Table - - - - - Rename Selected Tool Table - - - - - - Tool Manager - - - - - Path_Vcarve - - - VCarve requires an engraving cutter with CuttingEdgeAngle - - - - - Engraver Cutting Edge Angle must be < 180 degrees. - - - - - Vcarve - - - - - Creates a medial line engraving path - - - - - Path_Waterline - - - Waterline - - - - - Create a Waterline Operation from a model - - - - - Workbench - - - Project Setup - - - - - Tool Commands - - - - - New Operations - - - - - - Path Modification - - - - - Helpful Tools - - - - - - - - - - - - &Path - - - - - Path Dressup - - - - - Supplemental Commands - - - - - Specialty Operations - - - - - Utils - - - - - path_waterline - - - This operation requires OpenCamLib to be installed. - - - - - OCL Dropcutter - - - - - Experimental - - - - - BaseBoundBox - - - - - Stock - - - - - CenterOfMass - - - - - CenterOfBoundBox - - - - - XminYmin - - - - - Custom - - - - - Off - - - - - - Circular - - - - - - CircularZigZag - - - - - - Line - - - - - - Offset - - - - - - Spiral - - - - - - ZigZag - - - - - Conventional - - - - - Climb - - - - - None - - - - - Collectively - - - - - Individually - - - - - Single-pass - - - - - Multi-pass - - - CmdPathArea @@ -7152,6 +2781,89 @@ p, li { white-space: pre-wrap; } + + Path_DressupLeadInOut + + + Dressup + + + + + LeadIn + + + + + Enable LeadIn + + + + + Extend In: + + + + + Style In: + + + + + LeadOut + + + + + Enable LeadOut + + + + + Extend Out: + + + + + Style Out: + + + + + Length / Radius: + + + + + Radius / Center: + + + + + Keep Tool Down + + + + + Rapid Plunge + + + + + <html><head/><body><p>Apply Lead In/Out on all layers</p></body></html> + + + + + Include Layers + + + + + Use Machine CRC + + + TaskDlgPathCompound diff --git a/src/Mod/Points/Gui/Resources/translations/Points.ts b/src/Mod/Points/Gui/Resources/translations/Points.ts index e88a057e4a..44b8f66c37 100644 --- a/src/Mod/Points/Gui/Resources/translations/Points.ts +++ b/src/Mod/Points/Gui/Resources/translations/Points.ts @@ -4,14 +4,18 @@ CmdPointsConvert + Points + Convert to points... + + Convert to points @@ -19,14 +23,18 @@ CmdPointsExport + Points + Export points... + + Exports a point cloud @@ -34,14 +42,18 @@ CmdPointsImport + Points + Import points... + + Imports a point cloud @@ -49,14 +61,18 @@ CmdPointsMerge + Points + Merge point clouds + + Merge several point clouds into one @@ -64,14 +80,18 @@ CmdPointsPolyCut + Points + Cut point cloud + + Cuts a point cloud with a picked polygon @@ -79,14 +99,18 @@ CmdPointsStructure + Points + Structured point cloud + + Convert points to structured point cloud @@ -94,14 +118,18 @@ CmdPointsTransform + Points + Transform Points + + Test to transform a point cloud @@ -109,18 +137,23 @@ Command + Import points + Transform points + Convert to points + + Cut points @@ -128,106 +161,144 @@ PointsGui::DlgPointsRead + ASCII points import + Template: + Special lines + First line: + Ignore + Number of points + Cluster by lines starting with: + Ignore lines starting with: + Point format + Number separator: + , + ; + \t + \w + Points format: + X,Y,Z + X,Y + + + Next block: + + + none + + + I,J,K (normal vector) + + + I,K (normal vector 2D) + + + R,G,B (color) + + + I (Gray value) + Preview + Number of previewed lines: + 100 @@ -235,18 +306,24 @@ QObject + + Point formats + + All Files + Distance + Enter maximum distance: @@ -254,10 +331,12 @@ Workbench + Points tools + &Points diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts index be74d873d3..8c7a3f5be7 100644 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts +++ b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts @@ -4,14 +4,17 @@ CmdRaytracingExportProject + File + &Export project... + Export a Raytracing project to a file @@ -19,22 +22,27 @@ CmdRaytracingNewLuxProject + Raytracing + New Luxrender project + Insert new Luxrender project into the document + No template + No template available @@ -42,14 +50,17 @@ CmdRaytracingNewPartSegment + Raytracing + Insert part + Insert a new part object into a Raytracing project @@ -57,22 +68,27 @@ CmdRaytracingNewPovrayProject + Raytracing + New POV-Ray project + Insert new POV-Ray project into the document + No template + No template available @@ -80,14 +96,17 @@ CmdRaytracingRender + Raytracing + &Render + Renders the current raytracing project with an external renderer @@ -95,14 +114,17 @@ CmdRaytracingResetCamera + Raytracing + &Reset Camera + Sets the camera of the selected Raytracing project to match the current view @@ -110,14 +132,17 @@ CmdRaytracingWriteCamera + Raytracing + Export camera to POV-Ray... + Export the camera position of the active 3D view in POV-Ray format to a file @@ -125,14 +150,17 @@ CmdRaytracingWritePart + Raytracing + Export part to POV-Ray... + Write the selected Part (object) as a POV-Ray file @@ -140,35 +168,50 @@ CmdRaytracingWriteView + + + + 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? + Raytracing + Export view to POV-Ray... + Write the active 3D view with camera and all its content to a POV-Ray file + + 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? @@ -177,86 +220,127 @@ Do you want to continue? QObject + + + + POV-Ray + + + + + All Files + + + + 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. @@ -264,94 +348,119 @@ Do you want to continue? RaytracingGui::DlgSettingsRay + Raytracing + Render + 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 + Default Project dir: + + + Used by utility tools + Camera file name: + TempCamera.inc + Part file name: + TempPart.inc + Mesh export settings + Max mesh deviation: + Do not calculate vertex normals + Write u,v coordinates @@ -359,6 +468,7 @@ Do you want to continue? RaytracingGui::DlgSettingsRayImp + The path to the POV-Ray executable, if you want to render from %1 @@ -366,14 +476,17 @@ Do you want to continue? RaytracingGui::ViewProviderLux + Edit LuxRender project + LuxRender template + Select a LuxRender template @@ -381,14 +494,17 @@ Do you want to continue? RaytracingGui::ViewProviderPovray + Edit Povray project + Povray template + Select a Povray template @@ -396,6 +512,7 @@ Do you want to continue? Workbench + &Raytracing diff --git a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts index 5a0c993832..661e61a671 100644 --- a/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts +++ b/src/Mod/ReverseEngineering/Gui/Resources/translations/ReverseEngineering.ts @@ -4,14 +4,17 @@ CmdApproxCylinder + Reverse Engineering + Cylinder + Approximate a cylinder @@ -19,14 +22,17 @@ CmdApproxPlane + Reverse Engineering + Plane... + Approximate a plane @@ -34,14 +40,17 @@ CmdApproxPolynomial + Reverse Engineering + Polynomial surface + Approximate a polynomial surface @@ -49,14 +58,17 @@ CmdApproxSphere + Reverse Engineering + Sphere + Approximate a sphere @@ -64,14 +76,17 @@ CmdApproxSurface + Reverse Engineering + Approximate B-spline surface... + Approximate a B-spline surface @@ -79,14 +94,17 @@ CmdMeshBoundary + Reverse Engineering + Wire from mesh boundary... + Create wire from mesh boundaries @@ -94,14 +112,17 @@ CmdPoissonReconstruction + Reverse Engineering + Poisson... + Poisson surface reconstruction @@ -109,14 +130,17 @@ CmdSegmentation + Reverse Engineering + Mesh segmentation... + Create mesh segments @@ -124,14 +148,17 @@ CmdSegmentationFromComponents + Reverse Engineering + From components + Create mesh segments from components @@ -139,14 +166,17 @@ CmdSegmentationManual + Reverse Engineering + Manual segmentation... + Create mesh segments manually @@ -154,14 +184,18 @@ CmdViewTriangulation + Reverse Engineering + Structured point clouds + + Triangulation of structured point clouds @@ -169,38 +203,47 @@ Command + Fit plane + Fit cylinder + Fit sphere + Fit polynomial surface + View triangulation + Placement + Fit B-Spline + Poisson reconstruction + Segmentation @@ -208,62 +251,79 @@ ReenGui::FitBSplineSurface + Fit B-spline surface + u-Direction + + Degree + + Control points + v-Direction + Settings + Iterations + Size factor + User-defined u/v directions + Create placement + Smoothing + Total Weight + Length of gradient + Bending energy + Curvature variation @@ -271,14 +331,18 @@ ReenGui::FitBSplineSurfaceWidget + + Input error + Wrong selection + Please select a single placement object to get local orientation. @@ -286,26 +350,32 @@ ReenGui::PoissonWidget + Poisson + Parameters + Octree depth + Solver divide + Samples per node + Input error @@ -313,14 +383,18 @@ Reen_ApproxSurface + + Wrong selection + Please select a point cloud or mesh. + Please select a single point cloud. @@ -328,6 +402,7 @@ Reen_ViewTriangulation + View triangulation failed @@ -335,34 +410,42 @@ ReverseEngineeringGui::Segmentation + Mesh segmentation + Smooth mesh + Plane + Curvature tolerance + Distance to plane + Minimum number of faces + Create mesh from unused triangles + Create compound @@ -370,86 +453,113 @@ ReverseEngineeringGui::SegmentationManual + Manual segmentation + Select + Region + All + Components + < faces than + Pick triangle + Select whole component + Clear + Plane + + + Detect + + + Tolerance + + + Minimum number of faces + Cylinder + Sphere + Region options + Respect only visible triangles + Respect only triangles with normals facing screen + Segmentation + Cut segment from mesh + Hide segment @@ -457,6 +567,7 @@ ReverseEngineeringGui::TaskSegmentationManual + Create @@ -464,6 +575,7 @@ Workbench + Reverse Engineering diff --git a/src/Mod/Robot/Gui/Resources/translations/Robot.ts b/src/Mod/Robot/Gui/Resources/translations/Robot.ts index e3979e17f2..bea131dfab 100644 --- a/src/Mod/Robot/Gui/Resources/translations/Robot.ts +++ b/src/Mod/Robot/Gui/Resources/translations/Robot.ts @@ -4,14 +4,17 @@ CmdRobotAddToolShape + Robot + Add tool + Add a tool shape to the robot @@ -19,14 +22,17 @@ CmdRobotConstraintAxle + Robot + Place robot... + Place a robot (experimental!) @@ -34,14 +40,17 @@ CmdRobotCreateTrajectory + Robot + Create trajectory + Create a new empty trajectory @@ -49,14 +58,17 @@ CmdRobotEdge2Trac + Robot + Edge to Trajectory... + Generate a Trajectory from a set of edges @@ -64,14 +76,17 @@ CmdRobotExportKukaCompact + Robot + Kuka compact subroutine... + Export the trajectory as a compact KRL subroutine. @@ -79,14 +94,17 @@ CmdRobotExportKukaFull + Robot + Kuka full subroutine... + Export the trajectory as a full KRL subroutine. @@ -94,14 +112,17 @@ CmdRobotInsertKukaIR125 + Robot + Kuka IR125 + Insert a Kuka IR125 into the document. @@ -109,14 +130,17 @@ CmdRobotInsertKukaIR16 + Robot + Kuka IR16 + Insert a Kuka IR16 into the document. @@ -124,14 +148,17 @@ CmdRobotInsertKukaIR210 + Robot + Kuka IR210 + Insert a Kuka IR210 into the document. @@ -139,14 +166,17 @@ CmdRobotInsertKukaIR500 + Robot + Kuka IR500 + Insert a Kuka IR500 into the document. @@ -154,14 +184,17 @@ CmdRobotInsertWaypoint + Robot + Insert in trajectory + Insert robot Tool location into trajectory @@ -169,14 +202,17 @@ CmdRobotInsertWaypointPreselect + Robot + Insert in trajectory + Insert preselection position into trajectory (W) @@ -184,10 +220,13 @@ CmdRobotRestoreHomePos + Robot + + Move to home @@ -195,14 +234,17 @@ CmdRobotSetDefaultOrientation + Robot + Set default orientation + Set the default orientation for subsequent commands for waypoint creation @@ -210,14 +252,17 @@ CmdRobotSetDefaultValues + Robot + Set default values + Set the default values for speed, acceleration and continuity for subsequent commands of waypoint creation @@ -225,10 +270,13 @@ CmdRobotSetHomePos + Robot + + Set the home position @@ -236,14 +284,17 @@ CmdRobotSimulate + Robot + Simulate a trajectory + Run a simulation on a trajectory @@ -251,14 +302,17 @@ CmdRobotTrajectoryCompound + Robot + Trajectory compound... + Group and connect some trajectories to one @@ -266,14 +320,17 @@ CmdRobotTrajectoryDressUp + Robot + Dress-up trajectory... + Create a dress-up object which overrides some aspects of a trajectory @@ -281,14 +338,17 @@ Gui::TaskView::TaskWatcherCommands + Trajectory tools + Robot tools + Insert Robot @@ -296,94 +356,135 @@ QObject + + + + + + + + + + + Wrong selection + Select one Robot to set home position + Select one Robot + + + + + Select one Robot and one Trajectory object. + Trajectory not valid + You need at least two waypoints in a trajectory to simulate. + + KRL file + + All Files + + Export program + Select one robot and one shape or VRML object. + + Select one Trajectory object. + No preselection + You have to hover above a geometry (Preselection) with the mouse to use this command. See documentation for details. + Set default speed + speed: (e.g. 1 m/s or 3 cm/s) + Set default continuity + continuous ? + Set default acceleration + acceleration: (e.g. 1 m/s^2 or 3 cm/s^2) + Select the Trajectory which you want to dress up. + Modify + No robot files installed + Please visit %1 and copy the files to %2 @@ -391,54 +492,67 @@ RobotGui::DlgTrajectorySimulate + Simulation + |< + < + || + |> + > + >| + % + Type + Name + C + V + A @@ -446,6 +560,7 @@ RobotGui::TaskEdge2TracParameter + TaskEdge2TracParameter @@ -453,46 +568,57 @@ RobotGui::TaskRobot6Axis + Form + A1 + A2 + A3 + A4 + A5 + A6 + TCP: (200.23,300.23,400.23,234,343,343) + Tool: (0,0,400,0,0,0) + ... + TaskRobot6Axis @@ -500,6 +626,7 @@ RobotGui::TaskRobotControl + TaskRobotControl @@ -507,6 +634,7 @@ RobotGui::TaskRobotMessages + TaskRobotMessages @@ -514,82 +642,102 @@ RobotGui::TaskTrajectory + Form + |< + < + || + |> + > + >| + % + 10 ms + 50 ms + 100 ms + 500 ms + 1 s + Pos: (200.23, 300.23, 400.23, 234, 343 ,343) + Type + Name + C + V + A + Trajectory @@ -597,6 +745,7 @@ RobotGui::TaskTrajectoryDressUpParameter + Dress Up Parameter @@ -604,26 +753,32 @@ TaskEdge2TracParameter + Form + Hide / Show + Edges: 0 + Cluster: 0 + Sizing Value: + Use orientation of edge @@ -631,94 +786,117 @@ TaskRobotControl + Form + X+ + Y+ + Z+ + A+ + B+ + C+ + X- + Y- + Z- + A- + B- + C- + Tool 0 + Tool + Base 0 + Base + World + 50mm / 5° + 20mm / 2° + 10mm / 1° + 5mm / 0.5° + 1mm / 0.1° @@ -726,10 +904,12 @@ TaskRobotMessages + Form + clear @@ -737,62 +917,78 @@ TaskTrajectoryDressUpParameter + Form + Speed & Acceleration: + Speed: + + Use + Accel: + Don't change Cont + Continues + Discontinues + Position and Orientation: + (0,0,0),(0,0,0) + ... + Don't change Position & Orientation + Use Orientation + Add Position + Add Orientation @@ -800,18 +996,22 @@ Workbench + Robot + Insert Robots + &Robot + Export trajectory diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts index d4dfdc7cfc..f78abd7d1d 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts @@ -1,19 +1,6 @@ - - Sketcher_ProfilesHexagon1 - - - Creates a hexagonal profile - - - - - Creates a hexagonal profile in the sketch - - - CmdSketcherBSplineComb @@ -5109,8 +5096,8 @@ This is purely based on topological shape of the sketch and not on its geometry/ - Finds and displays missing coincidences found in the sketch -This is done by analyzing the sketch geometries and constraints + Finds and displays missing coincidences in the sketch. +This is done by analyzing the sketch geometries and constraints. diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts index 55502fd19d..d22704632d 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts @@ -1,105 +1,6 @@ - - Spreadsheet - - - Spreadsheet - - - - - - Cell - - - - - Apply - - - - - Apply the changes to the current cell - - - - - Delete - - - - - Deletes the contents of the current cell - - - - - Compute - - - - - Updates the values handled by controllers - - - - - Create Spreadsheet - - - - - Add controller - - - - - - Add property controller - - - - - Spreadsheet_Controller - - - Add controller - - - - - Adds a cell controller to a selected spreadsheet - - - - - Spreadsheet_Create - - - Spreadsheet - - - - - Adds a spreadsheet object to the active document - - - - - Spreadsheet_PropertyController - - - Add property controller - - - - - Adds a property controller to a selected spreadsheet - - - CmdCreateSpreadsheet @@ -446,7 +347,7 @@ - + Edit cell @@ -537,7 +438,7 @@ The expression must evaluates to a string of some cell address. - Use hidden reference not avoid creating a depdenecy with the referenced object. Use with caution! + Use hidden reference to avoid creating a dependency with the referenced object. Use with caution! diff --git a/src/Mod/Start/Gui/Resources/translations/Start.ts b/src/Mod/Start/Gui/Resources/translations/Start.ts index 547825820b..f48a3bd2e3 100644 --- a/src/Mod/Start/Gui/Resources/translations/Start.ts +++ b/src/Mod/Start/Gui/Resources/translations/Start.ts @@ -1,227 +1,6 @@ - - StartPage - - - Start - - - - - Documents - - - - - Help - - - - - Activity - - - - - Recent files - - - - - Tip - - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - - - - - Examples - - - - - General documentation - - - - - User hub - - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - - - - - Power users hub - - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - - Developers hub - - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - - Manual - - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - - Workbenches documentation - - - - - These are the help pages of all the workbenches currently installed on this computer. - - - - - Getting help from the community - - - - - The <a href="http://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - - Available addons - - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - - Recent commits - - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - - See all commits on github - - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - - version - - - - - build - - - - - Create new... - - - - - Unknown - - - - - Forum - - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - - Creation date - - - - - Last modification - - - - - Notes - - - - - Open start page preferences - - - - - Workbench - - - Start page - - - CmdStartPage @@ -494,4 +273,12 @@ By using ";;" to separate paths, you can add several folders here + + Workbench + + + Start page + + + diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts index cb1011f4c2..b4f026b6f5 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts @@ -1,99 +1,6 @@ - - MoveView - - - Move View - - - - - Move a View to a new Page - - - - - Move View to a different Page - - - - - Select View to move from list. - - - - - Select View - - - - - Select From Page. - - - - - - Select Page - - - - - Select To Page. - - - - - ShareView - - - Share View with another Page - - - - - View to share - - - - - Select View to share from list. - - - - - Select View - - - - - Select From Page. - - - - - - Select Page - - - - - Select To Page. - - - - - Share View - - - - - Share a View on a second Page - - - Cmd2LineCenterLine @@ -5266,6 +5173,7 @@ Do you want to continue? + Point Picker @@ -5289,11 +5197,22 @@ Do you want to continue? Y + + + + Pick Points + + Pick a point for cosmetic vertex + + + Escape picking + + Left click to set a point @@ -5365,141 +5284,71 @@ Do you want to continue? Straightness - - - ⏤ - - Flatness - - - ⏥ - - Circularity - - - ○ - - Cylindricity - - - ⌭ - - Parallelism - - - ∥ - - Perpendicularity - - - ⟂ - - Angularity - - - ∠ - - Profile of a line - - - ⌒ - - Profile of a surface - - - ⌓ - - Circular runout - - - ↗ - - Total runout - - - ⌰ - - Position - - - ⌖ - - Concentricity - - - ◎ - - Symmetry - - - ⌯ - - Modifiers @@ -5510,141 +5359,71 @@ Do you want to continue? derived geometry element - - - Ⓐ - - Minimax (Tschebyschew) - - - Ⓒ - - Hull condition - - - Ⓔ - - Free state - - - Ⓕ - - Least square geometry element - - - Ⓖ - - Least material condition (LMC) - - - Ⓛ - - Maximum material condition (MMC) - - - Ⓜ - - least inscribed geometry element - - - Ⓝ - - Projected tolerance zone - - - Ⓟ - - Reciprocity condition - - - Ⓡ - - Regardless of feature size (RFS) - - - Ⓢ - - Tangent plane - - - Ⓣ - - Unequal Bilateral - - - Ⓤ - - most inscribed geometry element - - - Ⓧ - - Radius & Diameter @@ -5655,51 +5434,26 @@ Do you want to continue? Radius - - - R - - Diameter - - - ⌀ - - Radius of sphere - - - SR - - Diameter of sphere - - - S⌀ - - Square - - - □ - - Angles @@ -5710,41 +5464,21 @@ Do you want to continue? Degree - - - ° - - (Arc) Minute - - - ′ - - (Arc) Second - - - ″ - - (Arc) Tertie - - - ‴ - - Other @@ -5755,91 +5489,46 @@ Do you want to continue? Taper - - - ⌲ - - Slope - - - ⌳ - - Counterbore - - - ⌴ - - Countersink - - - ⌵ - - Plus - Minus - - - ± - - Centerline - - - ℄ - - Left/right arrow - - - ↔ - - Downward arrow - - - ↧ - - Multiplication sign - - - × - - Greek Letters @@ -5850,71 +5539,36 @@ Do you want to continue? Capital delta - - - Δ - - Capital sigma - - - Σ - - Capital omega - - - Ω - - Small mu - - - μ - - Small sigma - - - σ - - Small phi - - - φ - - Small omega - - - ⍵ - - Format: @@ -5955,6 +5609,7 @@ Do you want to continue? + Drag Highlight @@ -6414,6 +6069,7 @@ You can pick further points to get line segments. + Pick Points @@ -6487,17 +6143,46 @@ You can pick further points to get line segments. DashDotDot + + + Pick points + + + + + + + + Edit points + + + + + Edit Points + + Pick a starting point for leader line + + + Save Points + + Click and drag markers to adjust leader line + + + + Save changes + + Left click to set a point diff --git a/src/Mod/Tux/Resources/translations/Tux.ts b/src/Mod/Tux/Resources/translations/Tux.ts index 44b77a4432..6401616dba 100644 --- a/src/Mod/Tux/Resources/translations/Tux.ts +++ b/src/Mod/Tux/Resources/translations/Tux.ts @@ -1,97 +1,4 @@ - - NavigationIndicator - - - Select - - - - - Zoom - - - - - Rotate - - - - - Pan - - - - - Tilt - - - - - Navigation style - - - - - Page Up or Page Down key. - - - - - Rotation focus - - - - - Middle mouse button or H key. - - - - - Middle mouse button. - - - - - Navigation style not recognized. - - - - - Settings - - - - - Orbit style - - - - - Compact - - - - - Tooltip - - - - - Turntable - - - - - Trackball - - - - - Undefined - - - diff --git a/src/Mod/Web/Gui/Resources/translations/Web.ts b/src/Mod/Web/Gui/Resources/translations/Web.ts index b49cf74a1f..a10161e437 100644 --- a/src/Mod/Web/Gui/Resources/translations/Web.ts +++ b/src/Mod/Web/Gui/Resources/translations/Web.ts @@ -4,14 +4,17 @@ CmdWebBrowserBack + Web + Previous page + Go back to the previous page @@ -19,14 +22,17 @@ CmdWebBrowserNext + Web + Next page + Go to the next page @@ -34,10 +40,13 @@ CmdWebBrowserRefresh + Web + + Refresh web page @@ -45,10 +54,13 @@ CmdWebBrowserSetURL + Web + + Set URL @@ -56,10 +68,13 @@ CmdWebBrowserStop + Web + + Stop loading @@ -67,10 +82,13 @@ CmdWebBrowserZoomIn + Web + + Zoom in @@ -78,10 +96,13 @@ CmdWebBrowserZoomOut + Web + + Zoom out @@ -89,14 +110,17 @@ CmdWebOpenWebsite + Web + Open website... + Opens a website in FreeCAD @@ -104,10 +128,13 @@ QObject + + Browser + File does not exist! @@ -115,18 +142,24 @@ 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. + There were serious errors while loading the file. Some data might have been modified or not recovered at all. Saving the project will most likely result in loss of data. + Loading %1... @@ -134,14 +167,17 @@ WebGui::WebView + Open in External Browser + Open in new window + View source @@ -149,6 +185,7 @@ Workbench + Navigation