mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-10-18 13:10:54 +00:00
Translate new Design tab strings and auto-label localization (#16227)
This commit is contained in:
1 parent
3f36a86f39
commit
af05a991ee
28 files changed
+11139
-5493
No files matched your search
@@ -96,7 +96,7 @@ jobs:
|
||||
issues: write
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Auto-label and remind about the localization glossary
|
||||
- name: Auto-label localization changes and remind contributors about the glossary
|
||||
uses: actions/github-script@v9
|
||||
with:
|
||||
script: |
|
||||
@@ -106,37 +106,37 @@ jobs:
|
||||
|
||||
const pr = context.payload.pull_request;
|
||||
|
||||
// List changed files once (mirrors the `localization/**` paths filter in check_locale.yml)
|
||||
// Mirrors the `localization/**` paths filter in check_locale.yml
|
||||
const files = await github.paginate(github.rest.pulls.listFiles, {
|
||||
owner: context.repo.owner,
|
||||
repo: context.repo.repo,
|
||||
pull_number: pr.number,
|
||||
per_page: 100
|
||||
});
|
||||
const touchesLocalization = files.some((file) => file.filename.startsWith('localization/'));
|
||||
const onlyPoFiles = files.length > 0 && files.every((file) => file.filename.endsWith('.po'));
|
||||
if (!files.some((file) => file.filename.startsWith('localization/'))) {
|
||||
core.info('No localization changes detected; skipping Localization label.');
|
||||
return;
|
||||
}
|
||||
|
||||
// If the PR changes only .po files, automatically apply the Localization label
|
||||
if (onlyPoFiles) {
|
||||
try {
|
||||
await github.rest.issues.addLabels({
|
||||
owner: context.repo.owner,
|
||||
repo: context.repo.repo,
|
||||
issue_number: pr.number,
|
||||
labels: ['Localization']
|
||||
});
|
||||
core.info('Applied Localization label (PR changes only .po files).');
|
||||
} catch (error) {
|
||||
if (isPermissionDenied(error)) {
|
||||
core.warning('Cannot add Localization label because token cannot write.');
|
||||
} else {
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
await github.rest.issues.addLabels({
|
||||
owner: context.repo.owner,
|
||||
repo: context.repo.repo,
|
||||
issue_number: pr.number,
|
||||
labels: ['Localization']
|
||||
});
|
||||
core.info('Applied Localization label.');
|
||||
} catch (error) {
|
||||
if (isPermissionDenied(error)) {
|
||||
core.warning('Cannot add Localization label because token cannot write.');
|
||||
} else {
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
|
||||
if (!touchesLocalization) {
|
||||
core.info('No localization changes detected; skipping glossary reminder.');
|
||||
// Collaborators know the glossary; only remind outside contributors
|
||||
if (['COLLABORATOR', 'OWNER', 'MEMBER'].includes(pr.author_association)) {
|
||||
core.info('Author is a collaborator; skipping glossary reminder.');
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-10-05 10:49-0300\n"
|
||||
"POT-Creation-Date: 2026-10-06 15:16-0300\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -3168,7 +3168,7 @@ msgstr ""
|
||||
msgid "Remove parameter"
|
||||
msgstr ""
|
||||
|
||||
msgid "to"
|
||||
msgid "Range"
|
||||
msgstr ""
|
||||
|
||||
msgid "Add height range"
|
||||
@@ -5064,9 +5064,6 @@ msgstr ""
|
||||
msgid "layers"
|
||||
msgstr ""
|
||||
|
||||
msgid "Range"
|
||||
msgstr ""
|
||||
|
||||
msgid "Empty string"
|
||||
msgstr ""
|
||||
|
||||
@@ -9464,14 +9461,6 @@ msgstr ""
|
||||
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
|
||||
msgstr ""
|
||||
|
||||
msgid "(Experimental) Use printer agents instead of print hosts"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Route print jobs for non-Bambu printers through printer plug-in agents instead of the classic print-host upload flow.\n"
|
||||
"When disabled, OrcaSlicer uses the legacy print-host behavior."
|
||||
msgstr ""
|
||||
|
||||
msgid "Experimental Features"
|
||||
msgstr ""
|
||||
|
||||
@@ -9483,6 +9472,14 @@ msgid ""
|
||||
"Highly experimental! Slow and may create artifact."
|
||||
msgstr ""
|
||||
|
||||
msgid "Use printer agents instead of print hosts"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Route print jobs for non-Bambu printers through printer plug-in agents instead of the classic print-host upload flow.\n"
|
||||
"When disabled, OrcaSlicer uses the legacy print-host behavior."
|
||||
msgstr ""
|
||||
|
||||
msgid "Allow Abnormal Storage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9645,6 +9642,9 @@ msgstr ""
|
||||
msgid "Please input layer value (>= 2)."
|
||||
msgstr ""
|
||||
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
|
||||
msgid "Plate name"
|
||||
msgstr ""
|
||||
|
||||
@@ -14779,6 +14779,12 @@ msgstr ""
|
||||
msgid "If the model has two parts that are symmetric about the Y axis, and you want these parts to have symmetric textures, please click this option on one of the parts."
|
||||
msgstr ""
|
||||
|
||||
msgid "Fill pattern tops"
|
||||
msgstr ""
|
||||
|
||||
msgid "Choose this option if you want to completely fill in the tops of the infill pattern"
|
||||
msgstr ""
|
||||
|
||||
msgid "Infill combination - Max layer height"
|
||||
msgstr ""
|
||||
|
||||
@@ -20421,6 +20427,21 @@ msgstr ""
|
||||
msgid "The filament model is unknown. A random filament preset will be used."
|
||||
msgstr ""
|
||||
|
||||
msgid "Hide reference planes and axes"
|
||||
msgstr ""
|
||||
|
||||
msgid "Show reference planes and axes"
|
||||
msgstr ""
|
||||
|
||||
msgid "Hide the printer bed and its plate grid"
|
||||
msgstr ""
|
||||
|
||||
msgid "Show the printer bed and its plate grid"
|
||||
msgstr ""
|
||||
|
||||
msgid "Click a reference plane or a flat face to sketch on it — Esc cancels"
|
||||
msgstr ""
|
||||
|
||||
msgid "Construction"
|
||||
msgstr ""
|
||||
|
||||
@@ -20506,26 +20527,10 @@ msgstr ""
|
||||
msgid "Bed hidden"
|
||||
msgstr ""
|
||||
|
||||
msgid "FEATURES"
|
||||
msgid "Reference planes shown"
|
||||
msgstr ""
|
||||
|
||||
msgid "Sketch"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid "Sketch plane: %s — pick a tool"
|
||||
msgstr ""
|
||||
|
||||
msgid "Click a face or a reference plane in the viewport, then a sketch tool"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid ""
|
||||
"Sketch plane: %s.\n"
|
||||
"Pick a tool, or press Menu for the list."
|
||||
msgstr ""
|
||||
|
||||
msgid "Click a face or a reference plane, then a sketch tool."
|
||||
msgid "Reference planes hidden"
|
||||
msgstr ""
|
||||
|
||||
msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)"
|
||||
@@ -20793,12 +20798,6 @@ msgstr ""
|
||||
msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import STEP (editable B-rep solid)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import mesh (STL/OBJ) as an editable B-rep solid"
|
||||
msgstr ""
|
||||
|
||||
msgid "Constrain selected sketch"
|
||||
msgstr ""
|
||||
|
||||
@@ -21111,10 +21110,16 @@ msgstr ""
|
||||
msgid "New Design — clear the feature tree"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import STEP (editable B-rep solid)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import mesh (STL/OBJ) as an editable B-rep solid"
|
||||
msgstr ""
|
||||
|
||||
msgid "Export STEP…"
|
||||
msgstr ""
|
||||
|
||||
msgid "Show the printer bed and its plate grid"
|
||||
msgid "Create a new sketch"
|
||||
msgstr ""
|
||||
|
||||
msgid "Place on Face (F) — lay the picked face on the bed"
|
||||
@@ -21147,6 +21152,9 @@ msgstr ""
|
||||
msgid "Height / Y"
|
||||
msgstr ""
|
||||
|
||||
msgid "Sketch"
|
||||
msgstr ""
|
||||
|
||||
msgid "Distance X"
|
||||
msgstr ""
|
||||
|
||||
@@ -21625,6 +21633,9 @@ msgstr ""
|
||||
msgid "Value"
|
||||
msgstr ""
|
||||
|
||||
msgid "Pick a tool, or press Menu for the list."
|
||||
msgstr ""
|
||||
|
||||
msgid "Constraints"
|
||||
msgstr ""
|
||||
|
||||
@@ -21654,6 +21665,9 @@ msgstr ""
|
||||
msgid "Show / hide"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom to selection"
|
||||
msgstr ""
|
||||
|
||||
msgid "Check interference — find overlapping bodies"
|
||||
msgstr ""
|
||||
|
||||
@@ -21711,6 +21725,9 @@ msgstr ""
|
||||
msgid "Sketch selected — right-click to Extrude, or double-click to edit"
|
||||
msgstr ""
|
||||
|
||||
msgid "That face is not flat — click a flat face or a reference plane"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid "Body %d: vertex selected — click again for the whole body"
|
||||
msgstr ""
|
||||
@@ -21753,10 +21770,6 @@ msgstr ""
|
||||
msgid "Edge %d selected — Shift+click to add edges, or click again for the whole body"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid "%s plane selected — right-click for the drawing tools"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid "%s plane selected — right-click to sketch on it, or click an object to select it"
|
||||
msgstr ""
|
||||
@@ -21811,7 +21824,7 @@ msgstr ""
|
||||
msgid "Text unchanged"
|
||||
msgstr ""
|
||||
|
||||
msgid "Text cancelled"
|
||||
msgid "Text canceled"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import SVG"
|
||||
@@ -22431,7 +22444,7 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Nothing yet — import a STEP or a mesh from the toolbar,\n"
|
||||
"or click a reference plane and right-click it to start a sketch."
|
||||
"or press Sketch and click a reference plane to start a sketch."
|
||||
msgstr ""
|
||||
|
||||
msgid "No solid yet — select a sketch and right-click it to Extrude."
|
||||
@@ -22463,12 +22476,25 @@ msgstr ""
|
||||
msgid "Finding the feature's faces…"
|
||||
msgstr ""
|
||||
|
||||
msgid "Select a body first — click it in the viewport or the Bodies list"
|
||||
msgid "The model is being rebuilt — zoom again when it finishes"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid "%s has nothing on show to zoom to"
|
||||
msgstr ""
|
||||
|
||||
msgid "That body has no display mesh yet — recompute first"
|
||||
msgstr ""
|
||||
|
||||
msgid "Select something to zoom to"
|
||||
msgstr ""
|
||||
|
||||
msgid "Finish or cancel what is open first"
|
||||
msgstr ""
|
||||
|
||||
msgid "Select a body first — click it in the viewport or the Bodies list"
|
||||
msgstr ""
|
||||
|
||||
msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)"
|
||||
msgstr ""
|
||||
|
||||
@@ -22488,9 +22514,6 @@ msgstr ""
|
||||
msgid "Placed on face — body laid flat on the bed"
|
||||
msgstr ""
|
||||
|
||||
msgid "Finish or cancel what is open first"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid "Edit rejected: %s"
|
||||
msgstr ""
|
||||
@@ -22839,6 +22862,16 @@ msgstr ""
|
||||
msgid "Line E%d"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid "Sketch plane: %s — pick a tool"
|
||||
msgstr ""
|
||||
|
||||
#, possible-c-format, possible-boost-format
|
||||
msgid ""
|
||||
"Sketch plane: %s.\n"
|
||||
"Pick a tool, or press Menu for the list."
|
||||
msgstr ""
|
||||
|
||||
msgid "Plane ready"
|
||||
msgstr ""
|
||||
|
||||
@@ -23055,7 +23088,10 @@ msgctxt "Design"
|
||||
msgid "Sketch"
|
||||
msgstr ""
|
||||
|
||||
msgid "Click a face or a reference plane, then pick a drawing tool"
|
||||
msgid "Select a flat face or a reference plane to sketch on"
|
||||
msgstr ""
|
||||
|
||||
msgid "Sketch on the selected flat face or plane, or click one next"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "Design"
|
||||
@@ -23125,9 +23161,6 @@ msgctxt "Design"
|
||||
msgid "Hole"
|
||||
msgstr ""
|
||||
|
||||
msgid "Drill a hole, centerd on a picked face or placed on a plane"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "Design"
|
||||
msgid "Thread"
|
||||
msgstr ""
|
||||
@@ -23290,6 +23323,13 @@ msgstr ""
|
||||
msgid "Set the selected body's display color"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "Design"
|
||||
msgid "Zoom to selection"
|
||||
msgstr ""
|
||||
|
||||
msgid "Frame the selection in the view, keeping the view direction"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "Design"
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-10-05 10:49-0300\n"
|
||||
"POT-Creation-Date: 2026-10-06 15:16-0300\n"
|
||||
"PO-Revision-Date: 2026-06-17 15:44-0300\n"
|
||||
"Last-Translator: Alexandre Folle de Menezes\n"
|
||||
"Language-Team: \n"
|
||||
@@ -3164,7 +3164,7 @@ msgstr ""
|
||||
msgid "Remove parameter"
|
||||
msgstr ""
|
||||
|
||||
msgid "to"
|
||||
msgid "Range"
|
||||
msgstr ""
|
||||
|
||||
msgid "Add height range"
|
||||
@@ -5060,9 +5060,6 @@ msgstr ""
|
||||
msgid "layers"
|
||||
msgstr ""
|
||||
|
||||
msgid "Range"
|
||||
msgstr ""
|
||||
|
||||
msgid "Empty string"
|
||||
msgstr ""
|
||||
|
||||
@@ -9460,14 +9457,6 @@ msgstr ""
|
||||
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
|
||||
msgstr ""
|
||||
|
||||
msgid "(Experimental) Use printer agents instead of print hosts"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Route print jobs for non-Bambu printers through printer plug-in agents instead of the classic print-host upload flow.\n"
|
||||
"When disabled, OrcaSlicer uses the legacy print-host behavior."
|
||||
msgstr ""
|
||||
|
||||
msgid "Experimental Features"
|
||||
msgstr ""
|
||||
|
||||
@@ -9479,6 +9468,14 @@ msgid ""
|
||||
"Highly experimental! Slow and may create artifact."
|
||||
msgstr ""
|
||||
|
||||
msgid "Use printer agents instead of print hosts"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Route print jobs for non-Bambu printers through printer plug-in agents instead of the classic print-host upload flow.\n"
|
||||
"When disabled, OrcaSlicer uses the legacy print-host behavior."
|
||||
msgstr ""
|
||||
|
||||
msgid "Allow Abnormal Storage"
|
||||
msgstr ""
|
||||
|
||||
@@ -9641,6 +9638,9 @@ msgstr ""
|
||||
msgid "Please input layer value (>= 2)."
|
||||
msgstr ""
|
||||
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
|
||||
msgid "Plate name"
|
||||
msgstr ""
|
||||
|
||||
@@ -14775,6 +14775,12 @@ msgstr ""
|
||||
msgid "If the model has two parts that are symmetric about the Y axis, and you want these parts to have symmetric textures, please click this option on one of the parts."
|
||||
msgstr ""
|
||||
|
||||
msgid "Fill pattern tops"
|
||||
msgstr ""
|
||||
|
||||
msgid "Choose this option if you want to completely fill in the tops of the infill pattern"
|
||||
msgstr ""
|
||||
|
||||
msgid "Infill combination - Max layer height"
|
||||
msgstr ""
|
||||
|
||||
@@ -20417,6 +20423,21 @@ msgstr ""
|
||||
msgid "The filament model is unknown. A random filament preset will be used."
|
||||
msgstr ""
|
||||
|
||||
msgid "Hide reference planes and axes"
|
||||
msgstr ""
|
||||
|
||||
msgid "Show reference planes and axes"
|
||||
msgstr ""
|
||||
|
||||
msgid "Hide the printer bed and its plate grid"
|
||||
msgstr ""
|
||||
|
||||
msgid "Show the printer bed and its plate grid"
|
||||
msgstr ""
|
||||
|
||||
msgid "Click a reference plane or a flat face to sketch on it — Esc cancels"
|
||||
msgstr ""
|
||||
|
||||
msgid "Construction"
|
||||
msgstr ""
|
||||
|
||||
@@ -20502,26 +20523,10 @@ msgstr ""
|
||||
msgid "Bed hidden"
|
||||
msgstr ""
|
||||
|
||||
msgid "FEATURES"
|
||||
msgid "Reference planes shown"
|
||||
msgstr ""
|
||||
|
||||
msgid "Sketch"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "Sketch plane: %s — pick a tool"
|
||||
msgstr ""
|
||||
|
||||
msgid "Click a face or a reference plane in the viewport, then a sketch tool"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"Sketch plane: %s.\n"
|
||||
"Pick a tool, or press Menu for the list."
|
||||
msgstr ""
|
||||
|
||||
msgid "Click a face or a reference plane, then a sketch tool."
|
||||
msgid "Reference planes hidden"
|
||||
msgstr ""
|
||||
|
||||
msgid "Add material (extrude / revolve / sweep / loft / thicken / rib)"
|
||||
@@ -20789,12 +20794,6 @@ msgstr ""
|
||||
msgid "Pick a cylindrical surface (bore / outer) or a circular edge for a thread"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import STEP (editable B-rep solid)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import mesh (STL/OBJ) as an editable B-rep solid"
|
||||
msgstr ""
|
||||
|
||||
msgid "Constrain selected sketch"
|
||||
msgstr ""
|
||||
|
||||
@@ -21107,10 +21106,16 @@ msgstr ""
|
||||
msgid "New Design — clear the feature tree"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import STEP (editable B-rep solid)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import mesh (STL/OBJ) as an editable B-rep solid"
|
||||
msgstr ""
|
||||
|
||||
msgid "Export STEP…"
|
||||
msgstr ""
|
||||
|
||||
msgid "Show the printer bed and its plate grid"
|
||||
msgid "Create a new sketch"
|
||||
msgstr ""
|
||||
|
||||
msgid "Place on Face (F) — lay the picked face on the bed"
|
||||
@@ -21143,6 +21148,9 @@ msgstr ""
|
||||
msgid "Height / Y"
|
||||
msgstr ""
|
||||
|
||||
msgid "Sketch"
|
||||
msgstr ""
|
||||
|
||||
msgid "Distance X"
|
||||
msgstr ""
|
||||
|
||||
@@ -21621,6 +21629,9 @@ msgstr ""
|
||||
msgid "Value"
|
||||
msgstr ""
|
||||
|
||||
msgid "Pick a tool, or press Menu for the list."
|
||||
msgstr ""
|
||||
|
||||
msgid "Constraints"
|
||||
msgstr ""
|
||||
|
||||
@@ -21650,6 +21661,9 @@ msgstr ""
|
||||
msgid "Show / hide"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom to selection"
|
||||
msgstr ""
|
||||
|
||||
msgid "Check interference — find overlapping bodies"
|
||||
msgstr ""
|
||||
|
||||
@@ -21707,6 +21721,9 @@ msgstr ""
|
||||
msgid "Sketch selected — right-click to Extrude, or double-click to edit"
|
||||
msgstr ""
|
||||
|
||||
msgid "That face is not flat — click a flat face or a reference plane"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "Body %d: vertex selected — click again for the whole body"
|
||||
msgstr ""
|
||||
@@ -21749,10 +21766,6 @@ msgstr ""
|
||||
msgid "Edge %d selected — Shift+click to add edges, or click again for the whole body"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "%s plane selected — right-click for the drawing tools"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "%s plane selected — right-click to sketch on it, or click an object to select it"
|
||||
msgstr ""
|
||||
@@ -21807,7 +21820,7 @@ msgstr ""
|
||||
msgid "Text unchanged"
|
||||
msgstr ""
|
||||
|
||||
msgid "Text cancelled"
|
||||
msgid "Text canceled"
|
||||
msgstr ""
|
||||
|
||||
msgid "Import SVG"
|
||||
@@ -22427,7 +22440,7 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
"Nothing yet — import a STEP or a mesh from the toolbar,\n"
|
||||
"or click a reference plane and right-click it to start a sketch."
|
||||
"or press Sketch and click a reference plane to start a sketch."
|
||||
msgstr ""
|
||||
|
||||
msgid "No solid yet — select a sketch and right-click it to Extrude."
|
||||
@@ -22459,12 +22472,25 @@ msgstr ""
|
||||
msgid "Finding the feature's faces…"
|
||||
msgstr ""
|
||||
|
||||
msgid "Select a body first — click it in the viewport or the Bodies list"
|
||||
msgid "The model is being rebuilt — zoom again when it finishes"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "%s has nothing on show to zoom to"
|
||||
msgstr ""
|
||||
|
||||
msgid "That body has no display mesh yet — recompute first"
|
||||
msgstr ""
|
||||
|
||||
msgid "Select something to zoom to"
|
||||
msgstr ""
|
||||
|
||||
msgid "Finish or cancel what is open first"
|
||||
msgstr ""
|
||||
|
||||
msgid "Select a body first — click it in the viewport or the Bodies list"
|
||||
msgstr ""
|
||||
|
||||
msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)"
|
||||
msgstr ""
|
||||
|
||||
@@ -22484,9 +22510,6 @@ msgstr ""
|
||||
msgid "Placed on face — body laid flat on the bed"
|
||||
msgstr ""
|
||||
|
||||
msgid "Finish or cancel what is open first"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "Edit rejected: %s"
|
||||
msgstr ""
|
||||
@@ -22835,6 +22858,16 @@ msgstr ""
|
||||
msgid "Line E%d"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "Sketch plane: %s — pick a tool"
|
||||
msgstr ""
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid ""
|
||||
"Sketch plane: %s.\n"
|
||||
"Pick a tool, or press Menu for the list."
|
||||
msgstr ""
|
||||
|
||||
msgid "Plane ready"
|
||||
msgstr ""
|
||||
|
||||
@@ -23051,7 +23084,10 @@ msgctxt "Design"
|
||||
msgid "Sketch"
|
||||
msgstr ""
|
||||
|
||||
msgid "Click a face or a reference plane, then pick a drawing tool"
|
||||
msgid "Select a flat face or a reference plane to sketch on"
|
||||
msgstr ""
|
||||
|
||||
msgid "Sketch on the selected flat face or plane, or click one next"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "Design"
|
||||
@@ -23121,9 +23157,6 @@ msgctxt "Design"
|
||||
msgid "Hole"
|
||||
msgstr ""
|
||||
|
||||
msgid "Drill a hole, centerd on a picked face or placed on a plane"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "Design"
|
||||
msgid "Thread"
|
||||
msgstr ""
|
||||
@@ -23286,6 +23319,13 @@ msgstr ""
|
||||
msgid "Set the selected body's display color"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "Design"
|
||||
msgid "Zoom to selection"
|
||||
msgstr ""
|
||||
|
||||
msgid "Frame the selection in the view, keeping the view direction"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "Design"
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -513,7 +513,7 @@
|
||||
"gui": true,
|
||||
"action": "key:S+H",
|
||||
"icon": "design_hole",
|
||||
"hint": "Drill a hole, centerd on a picked face or placed on a plane"
|
||||
"hint": "Drill a hole, centered on a picked face or placed on a plane"
|
||||
},
|
||||
{
|
||||
"id": "thread",
|
||||
|
||||
@@ -117,7 +117,7 @@ static const OfferVerb kOfferVerbs[] = {
|
||||
{"surf_loft", L_CONTEXT("Surface Loft", "Design"), 1, nullptr, "fly:surface#2", L("Create at least two profile sketches to loft"), 0x00004000u, 0, 2, false, false, nullptr, "design_loft", L("Loft (skin) between 2+ profiles, open (no end caps)")},
|
||||
{"surf_fill", L_CONTEXT("Surface Fill", "Design"), 1, nullptr, "fly:surface#3", L("Create a closed sketch first"), 0x00004000u, 0, 0, false, false, nullptr, "design_surface", L("Fill a sketch boundary with a smooth face")},
|
||||
{"thicken_surf", L_CONTEXT("Thicken Surface", "Design"), 1, nullptr, "fly:surface#5", L("Thicken Surface needs a surface body — make one with a Surface tool first"), 0x00000100u, 0, 0, true, false, nullptr, "design_thicken", L("Thicken a sheet body into a solid")},
|
||||
{"hole", L_CONTEXT("Hole", "Design"), 2, "Shift+H", "key:S+H", L("Pick a face or a plane to drill into"), 0x00000402u, 1, 0, false, false, nullptr, "design_hole", L("Drill a hole, centerd on a picked face or placed on a plane")},
|
||||
{"hole", L_CONTEXT("Hole", "Design"), 2, "Shift+H", "key:S+H", L("Pick a face or a plane to drill into"), 0x00000402u, 1, 0, false, false, nullptr, "design_hole", L("Drill a hole, centered on a picked face or placed on a plane")},
|
||||
{"thread", L_CONTEXT("Thread", "Design"), 2, "Shift+T", "key:S+T", L("Pick a cylindrical surface (bore / outer) or a circular edge for a thread"), 0x00000024u, 1, 0, false, false, nullptr, "design_thread", L("Thread a cylindrical surface (inner bore / outer) or a circular edge")},
|
||||
{"shell", L_CONTEXT("Shell", "Design"), 2, "Shift+K", "key:S+K", L("Shell needs a solid body — add or import one first"), 0x00000082u, 1, 0, false, false, nullptr, "design_shell", L("Hollow the body to a wall thickness, opening a picked face")},
|
||||
{"cut", L_CONTEXT("Cut", "Design"), 2, "Shift+X", "key:S+X", L("Cut needs a solid body — add or import one first"), 0x000004feu, 1, 0, false, false, nullptr, "design_cut", L("Trim the body with a plane — drag the offset arrow; keep one half or both")},
|
||||
|
||||
@@ -4805,7 +4805,7 @@ void DesignPanel::text_dialog_done(bool accepted)
|
||||
if (have) m_doc.undo(); // a new text leaves, an edited one gets its old outline back
|
||||
refresh_tree();
|
||||
sync_sketch_display();
|
||||
set_status(StatusKind::Info, editing ? _L("Text unchanged") : _L("Text cancelled"));
|
||||
set_status(StatusKind::Info, editing ? _L("Text unchanged") : _L("Text canceled"));
|
||||
return;
|
||||
}
|
||||
if (!have) return;
|
||||
|
||||
Reference in new issue
Block a user