Update translations 2025-09-15

This commit is contained in:
Chris Hennes
2025-09-15 22:19:01 -05:00
committed by Yorik van Havre
parent 06737f7dee
commit 02721eec37
439 changed files with 90827 additions and 88877 deletions

View File

@@ -943,7 +943,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1357"/>
<source>Partially redundant:</source>
<translation>Часткова залішнія:</translation>
<translation>Часткова залішнія абмежаванні:</translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1363"/>

View File

@@ -931,9 +931,7 @@ Els fitxers s'anomenen "runPreDrag.asmt" i "dragging.log" i es troben al directo
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1363"/>
<source>Solver failed to converge</source>
<translation>
El solucionador no ha pogut convergir</translation>
<translation>El solucionador no ha pogut convergir</translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1369"/>

File diff suppressed because one or more lines are too long

View File

@@ -19,7 +19,9 @@
<message>
<location filename="../../../CommandInsertLink.py" line="51"/>
<source>Inserts a component into the active assembly. This will create dynamic links to parts, bodies, primitives, and assemblies. To insert external components, make sure that the file is &lt;b&gt;open in the current session&lt;/b&gt;</source>
<translation type="unfinished">Inserts a component into the active assembly. This will create dynamic links to parts, bodies, primitives, and assemblies. To insert external components, make sure that the file is &lt;b&gt;open in the current session&lt;/b&gt;</translation>
<translation>Wstawia komponent do aktywnego złożenia.
Spowoduje to utworzenie dynamicznych powiązań z częściami, obiektami zawartości, prymitywami oraz złożeniami.
Aby wstawić komponenty zewnętrzne, upewnij się, że plik jest &lt;b&gt;otwarty w bieżącej sesji&lt;/b&gt;.</translation>
</message>
<message>
<location filename="../../../CommandInsertLink.py" line="53"/>
@@ -52,7 +54,7 @@
<message>
<location filename="../../../CommandSolveAssembly.py" line="57"/>
<source>Solves the currently active assembly.</source>
<translation type="unfinished">Solves the currently active assembly.</translation>
<translation>Wykona operację "Rozwiązania" aktywnego złożenia.</translation>
</message>
</context>
<context>
@@ -195,7 +197,7 @@ Dzięki temu będzie on teraz zakotwiony.</translation>
<message>
<location filename="../../../JointObject.py" line="1404"/>
<source>Select 2 elements from 2 separate parts</source>
<translation type="unfinished">Select 2 elements from 2 separate parts</translation>
<translation>Wybierz dwa elementy z dwóch oddzielnych części</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="1564"/>
@@ -276,17 +278,20 @@ Proszę wybrać inną.</translation>
<message>
<location filename="../../../CommandCreateBom.py" line="383"/>
<source>Sub-assembly children: the children of sub-assemblies will be included in the bill of materials</source>
<translation type="unfinished">Sub-assembly children: the children of sub-assemblies will be included in the bill of materials</translation>
<translation>Elementy pochodne złożeń podrzędnych:
elementy te zostaną uwzględnione w zestawieniu materiałowym.</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="389"/>
<source>Parts children: the children of parts will be added to the bill of materials</source>
<translation type="unfinished">Parts children: the children of parts will be added to the bill of materials</translation>
<translation>Elementy pochodne części:
elementy te zostaną dodane do zestawienia materiałowego.</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="395"/>
<source>Only parts: adds only part containers and sub-assemblies to the bill of materials. Solids like Part Design bodies, fasteners, or Part workbench primitives are ignored.</source>
<translation type="unfinished">Only parts: adds only part containers and sub-assemblies to the bill of materials. Solids like Part Design bodies, fasteners, or Part workbench primitives are ignored.</translation>
<translation>Tylko części: dodaje wyłącznie kontenery części i złożenia podrzędne do zestawienia materiałowego.
Obiekty, takie jak obiekty Zawartość w środowisku Projekt Części, elementy złączne czy prymitywy ze środowiska Część, pomijane.</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="397"/>
@@ -296,12 +301,14 @@ Proszę wybrać inną.</translation>
<message>
<location filename="../../../CommandCreateBom.py" line="410"/>
<source>Custom columns : 'Description' and other custom columns you add by clicking on 'Add column' will not have their data overwritten. If a column name starts with '.' followed by a property name (e.g. '.Length'), it will be auto-populated with that property value. These columns can be renamed by double-clicking or pressing F2 (renaming a column will currently lose its data).</source>
<translation type="unfinished">Custom columns : 'Description' and other custom columns you add by clicking on 'Add column' will not have their data overwritten. If a column name starts with '.' followed by a property name (e.g. '.Length'), it will be auto-populated with that property value. These columns can be renamed by double-clicking or pressing F2 (renaming a column will currently lose its data).</translation>
<translation>Kolumny niestandardowe: kolumna "Opis" oraz inne kolumny niestandardowe dodane przyciskiem "Dodaj kolumnę" nie będą miały nadpisywanych danych.
Jeśli nazwa kolumny zaczyna się od znaku ".", po którym następuje nazwa właściwości (np. ".Length"), zostanie ona automatycznie wypełniona wartością tej właściwości.
Kolumną można zmieniać nazwy, klikając dwukrotnie lub naciskając F2 (zmiana nazwy kolumny spowoduje obecnie utratę jej danych).</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="416"/>
<source>Any column (custom or not), can be deleted by pressing the Delete key</source>
<translation type="unfinished">Any column (custom or not), can be deleted by pressing the Delete key</translation>
<translation>Każda kolumna (zarówno niestandardowa, jak i zwykła) może zostać usunięta przyciskiem Delete.</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="418"/>
@@ -311,7 +318,7 @@ Proszę wybrać inną.</translation>
<message>
<location filename="../../../CommandCreateBom.py" line="425"/>
<source>The exported file format can be customized in the Spreadsheet workbench preferences</source>
<translation type="unfinished">The exported file format can be customized in the Spreadsheet workbench preferences</translation>
<translation>Format eksportowanego pliku można dostosować w preferencjach Arkusza kalkulacyjnego</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="404"/>
@@ -342,7 +349,8 @@ Wszelkie wprowadzone modyfikacje zostaną zastąpione. Nie można zmienić nazwy
<message>
<location filename="../../../CommandInsertNewPart.py" line="140"/>
<source>If the new document is not saved the new part cannot be linked in the assembly.</source>
<translation type="unfinished">If the new document is not saved the new part cannot be linked in the assembly.</translation>
<translation>Jeżeli nowy dokument nie zostanie zapisany,
nowa część nie będzie mogła zostać powiązana w złożeniu.</translation>
</message>
<message>
<location filename="../../../CommandInsertNewPart.py" line="141"/>
@@ -357,7 +365,7 @@ Wszelkie wprowadzone modyfikacje zostaną zastąpione. Nie można zmienić nazwy
<message>
<location filename="../../../CommandInsertNewPart.py" line="146"/>
<source>Do not Link</source>
<translation type="unfinished">Do not Link</translation>
<translation>Nie łącz</translation>
</message>
<message>
<location filename="../../../CommandCreateSimulation.py" line="483"/>
@@ -367,7 +375,8 @@ Wszelkie wprowadzone modyfikacje zostaną zastąpione. Nie można zmienić nazwy
<message>
<location filename="../../../CommandCreateSimulation.py" line="536"/>
<source>In capital are variables that you need to replace with actual values. More details about each example in its tooltip.</source>
<translation type="unfinished">In capital are variables that you need to replace with actual values. More details about each example in its tooltip.</translation>
<translation>WIELKIMI literami zapisano zmienne, które należy zastąpić rzeczywistymi wartościami.
Więcej szczegółów o każdym przykładzie znajduje się w jego podpowiedzi.</translation>
</message>
<message>
<location filename="../../../CommandCreateSimulation.py" line="539"/>
@@ -508,7 +517,7 @@ Wartości SLOPE = 1000 lub większe są odpowiednie.</translation>
<message>
<location filename="../../../InitGui.py" line="203"/>
<source>Grounding</source>
<translation type="unfinished">Grounding</translation>
<translation>Kotwienie</translation>
</message>
<message>
<location filename="../../../InitGui.py" line="230"/>
@@ -541,12 +550,13 @@ Wartości SLOPE = 1000 lub większe są odpowiednie.</translation>
<message>
<location filename="../../../JointObject.py" line="221"/>
<source>This is the local coordinate system within Reference1's object that will be used for the joint</source>
<translation type="unfinished">This is the local coordinate system within Reference1's object that will be used for the joint</translation>
<translation>Jest to lokalny układ współrzędnych w pierwszym obiekcie Odniesienie 1, który będzie używany dla połączenia</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="233"/>
<source>This prevents Placement1 from recomputing, enabling custom positioning of the placement</source>
<translation type="unfinished">This prevents Placement1 from recomputing, enabling custom positioning of the placement</translation>
<translation>Zapobiega to przeliczaniu Umiejscowienia 1,
umożliwiając niestandardowe pozycjonowanie umiejscowienia</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="245"/>
@@ -557,12 +567,13 @@ Wartości SLOPE = 1000 lub większe są odpowiednie.</translation>
<message>
<location filename="../../../JointObject.py" line="267"/>
<source>This is the local coordinate system within Reference2's object that will be used for the joint</source>
<translation type="unfinished">This is the local coordinate system within Reference2's object that will be used for the joint</translation>
<translation>Jest to lokalny układ współrzędnych w pierwszym obiekcie Odniesienie 2, który będzie używany dla połączenia</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="279"/>
<source>This prevents Placement2 from recomputing, enabling custom positioning of the placement</source>
<translation type="unfinished">This prevents Placement2 from recomputing, enabling custom positioning of the placement</translation>
<translation>Zapobiega to przeliczaniu Umiejscowienia 2,
umożliwiając niestandardowe pozycjonowanie umiejscowienia</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="291"/>
@@ -573,42 +584,42 @@ Wartości SLOPE = 1000 lub większe są odpowiednie.</translation>
<message>
<location filename="../../../JointObject.py" line="328"/>
<source>Enable the minimum length limit of the joint</source>
<translation type="unfinished">Enable the minimum length limit of the joint</translation>
<translation>Włącz limit minimalnej długości połączenia</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="341"/>
<source>Enable the maximum length limit of the joint</source>
<translation type="unfinished">Enable the maximum length limit of the joint</translation>
<translation>Włącz limit maksymalnej długości połączenia</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="354"/>
<source>Enable the minimum angle limit of the joint</source>
<translation type="unfinished">Enable the minimum angle limit of the joint</translation>
<translation>Włącz limit minimalnej wartości kąta połączenia</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="367"/>
<source>Enable the maximum angle limit of the joint</source>
<translation type="unfinished">Enable the maximum angle limit of the joint</translation>
<translation>Włącz limit maksymalnej wartości kąta połączenia</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="380"/>
<source>This is the minimum limit for the length between both coordinate systems (along their z-axis)</source>
<translation type="unfinished">This is the minimum limit for the length between both coordinate systems (along their z-axis)</translation>
<translation>Jest to minimalny limit długości między oboma układami współrzędnych (wzdłuż ich osi Z)</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="392"/>
<source>This is the maximum limit for the length between both coordinate systems (along their z-axis)</source>
<translation type="unfinished">This is the maximum limit for the length between both coordinate systems (along their z-axis)</translation>
<translation>Jest to maksymalny limit długości między oboma układami współrzędnych (wzdłuż ich osi Z)</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="404"/>
<source>This is the minimum limit for the angle between both coordinate systems (between their x-axis)</source>
<translation type="unfinished">This is the minimum limit for the angle between both coordinate systems (between their x-axis)</translation>
<translation>Jest to minimalny limit kąta między oboma układami współrzędnych (między ich osiami X)</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="416"/>
<source>This is the maximum limit for the angle between both coordinate systems (between their x-axis)</source>
<translation type="unfinished">This is the maximum limit for the angle between both coordinate systems (between their x-axis)</translation>
<translation>Jest to maksymalny limit kąta między oboma układami współrzędnych (między ich osiami X)</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="255"/>
@@ -748,7 +759,7 @@ Jest on używany tylko przez połączenie zębate do przechowywania drugiego pro
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="14"/>
<source>Joint</source>
<translation type="unfinished">Joint</translation>
<translation>Połączenie</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="144"/>
@@ -763,7 +774,7 @@ Jest on używany tylko przez połączenie zębate do przechowywania drugiego pro
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="193"/>
<source>Reverse the direction of the joint</source>
<translation type="unfinished">Reverse the direction of the joint</translation>
<translation>Odwróć kierunek połączenia</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="196"/>
@@ -811,12 +822,12 @@ Jest on używany tylko przez połączenie zębate do przechowywania drugiego pro
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="20"/>
<source>Search parts</source>
<translation type="unfinished">Search parts</translation>
<translation>Wyszukiwanie części </translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="39"/>
<source>Cannot find the part? </source>
<translation type="unfinished">Cannot find the part? </translation>
<translation>Nie można znaleźć części? </translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="46"/>
@@ -826,7 +837,7 @@ Jest on używany tylko przez połączenie zębate do przechowywania drugiego pro
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="55"/>
<source>Shows only parts in the list</source>
<translation type="unfinished">Shows only parts in the list</translation>
<translation>Wyświetla tylko części z listy</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="58"/>
@@ -840,11 +851,10 @@ Rigid means that the added sub-assembly will be considered as a solid unit withi
Flexible means that the added sub-assembly will allow movement of its individual components' joints within the parent assembly.
You can change this behavior at any time by either right-clicking the sub-assembly on the document tree and toggling the
'Turn rigid'/'Turn flexible' command there, or by editing its Rigid property in the property editor.</source>
<translation type="unfinished">Sets whether the inserted sub-assemblies will be rigid or flexible.
Rigid means that the added sub-assembly will be considered as a solid unit within the parent assembly.
Flexible means that the added sub-assembly will allow movement of its individual components' joints within the parent assembly.
You can change this behavior at any time by either right-clicking the sub-assembly on the document tree and toggling the
'Turn rigid'/'Turn flexible' command there, or by editing its Rigid property in the property editor.</translation>
<translation>Ustawia, czy wstawione podzespoły będą zakotwione (sztywne), czy elastyczne.
Sztywny oznacza, że dodany podzespół będzie traktowany jako jednolita bryła w obrębie zespołu nadrzędnego.
Elastyczny oznacza, że dodany podzespół umożliwi ruch poszczególnych złączy jego elementów w obrębie zespołu nadrzędnego.
Możesz zmienić to zachowanie w dowolnym momencie, klikając prawym przyciskiem myszy złożenie podrzędne w drzewie dokumentu i przełączając tam polecenie "Sztywny" / "Elastyczny”, albo edytując jego właściwość Rigid w edytorze właściwości.</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="81"/>
@@ -862,24 +872,24 @@ You can change this behavior at any time by either right-clicking the sub-assemb
<message>
<location filename="../preferences/Assembly.ui" line="20"/>
<source>Allows leaving edit mode when pressing the Esc key</source>
<translation type="unfinished">Allows leaving edit mode when pressing the Esc key</translation>
<translation>Pozwala opuścić tryb edycji po naciśnięciu klawisza Esc</translation>
</message>
<message>
<location filename="../preferences/Assembly.ui" line="39"/>
<source>Log the dragging steps of the solver. Useful to report a bug.
The files are named "runPreDrag.asmt" and "dragging.log" and are located in the default directory of std::ofstream (on Windows it's the desktop)</source>
<translation type="unfinished">Log the dragging steps of the solver. Useful to report a bug.
The files are named "runPreDrag.asmt" and "dragging.log" and are located in the default directory of std::ofstream (on Windows it's the desktop)</translation>
<translation>Rejestruje kroki przeciągania wykonywane przez solver. Przydatne przy zgłaszaniu błędu.
Pliki noszą nazwy runPreDrag.asmt oraz dragging.log i zapisywane w domyślnym katalogu std::ofstream (w systemie Windows jest to Pulpit).</translation>
</message>
<message>
<location filename="../preferences/Assembly.ui" line="59"/>
<source>Ground first part</source>
<translation type="unfinished">Ground first part</translation>
<translation>Kotwienie pierwszej części</translation>
</message>
<message>
<location filename="../preferences/Assembly.ui" line="66"/>
<source>When inserting the first part in the assembly, it can be grounded automatically</source>
<translation type="unfinished">When inserting the first part in the assembly, it can be grounded automatically</translation>
<translation>Podczas wstawiania pierwszej części do złożenia może ona zostać zakotwiona automatycznie</translation>
</message>
<message>
<location filename="../preferences/Assembly.ui" line="23"/>
@@ -976,7 +986,9 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="358"/>
<source>Creates a screw joint that links a part with a sliding joint to a part with a revolute joint</source>
<translation type="unfinished">Creates a screw joint that links a part with a sliding joint to a part with a revolute joint</translation>
<translation>Tworzy połączenie śrubowe,
które łączy element z połączeniem przesuwnym z elementem z połączeniem obrotowym.
</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="363"/>
@@ -995,12 +1007,13 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="442"/>
<source>Gears/Belt Joint</source>
<translation type="unfinished">Gears/Belt Joint</translation>
<translation>Połączenie kół zębatych / pasowych</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="448"/>
<source>Creates a gears or belt joint that links 2 rotating gears together</source>
<translation type="unfinished">Creates a gears or belt joint that links 2 rotating gears together</translation>
<translation>Tworzy połączenie kół zębatych lub połączenie pasowe,
które łączy dwa obracające się koła ze sobą.</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="453"/>
@@ -1013,12 +1026,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="14"/>
<source>Exploded View</source>
<translation type="unfinished">Exploded View</translation>
<translation>Widok rozstrzelony</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="20"/>
<source>If checked, parts will be selected as a single solid</source>
<translation type="unfinished">If checked, parts will be selected as a single solid</translation>
<translation>Jeśli opcja ta jest zaznaczona, części zostaną wybrane jako pojedyncza bryła</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="23"/>
@@ -1028,17 +1041,18 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="42"/>
<source>Align Dragger</source>
<translation type="unfinished">Align Dragger</translation>
<translation>Wyrównaj manipulator</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="49"/>
<source>Select a feature to align. Press Esc to cancel.</source>
<translation type="unfinished">Select a feature to align. Press Esc to cancel.</translation>
<translation>Wybierz cechę do wyrównania.
Naciśnij Esc, aby anulować.</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="56"/>
<source>Explode Radially</source>
<translation type="unfinished">Explode Radially</translation>
<translation>Rozłóż promieniowo</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="23"/>
@@ -1058,17 +1072,18 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="20"/>
<source>Includes children of sub-assemblies in the bill of materials</source>
<translation type="unfinished">Includes children of sub-assemblies in the bill of materials</translation>
<translation>Obejmuje pochodne podzespołów w zestawieniu materiałów</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="39"/>
<source>Include child parts in the bill of materials</source>
<translation type="unfinished">Include child parts in the bill of materials</translation>
<translation>Uwzględnij części podrzędne w zestawieniu materiałów</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="58"/>
<source>Adds only part containers and sub-assemblies to the bill of materials. Solids (e.g. bodies, fasteners, primitives) are excluded.</source>
<translation type="unfinished">Adds only part containers and sub-assemblies to the bill of materials. Solids (e.g. bodies, fasteners, primitives) are excluded.</translation>
<translation>Dodaje do zestawienia materiałów tylko kontenery części i złożenia podrzędne.
Bryły (np. zawartości, elementy złączne, prymitywy) pomijane.</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="61"/>
@@ -1083,7 +1098,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="86"/>
<source>Add Column</source>
<translation type="unfinished">Add Column</translation>
<translation>Dodaj kolumnę</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="96"/>
@@ -1106,12 +1121,16 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateBom.py" line="76"/>
<source>Creates a bill of materials of the current assembly. If an assembly is active, it will be a BOM of this assembly. Else it will be a BOM of the whole document.</source>
<translation type="unfinished">Creates a bill of materials of the current assembly. If an assembly is active, it will be a BOM of this assembly. Else it will be a BOM of the whole document.</translation>
<translation>Tworzy zestawienie materiałów bieżącego złożenia.
Jeśli zespół jest aktywny, będzie to lista materiałowa tego zespołu.
W przeciwnym razie będzie to zestawienie całego dokumentu.</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="81"/>
<source>The BOM object is a document object that stores the settings of your BOM. It is also a spreadsheet object so you can easily visualize the BOM. If you do not need the BOM object to be saved as a document object, you can simply export and cancel the task.</source>
<translation type="unfinished">The BOM object is a document object that stores the settings of your BOM. It is also a spreadsheet object so you can easily visualize the BOM. If you do not need the BOM object to be saved as a document object, you can simply export and cancel the task.</translation>
<translation>Obiekt BOM jest obiektem dokumentu, który przechowuje ustawienia BOM.
Jest to również obiekt arkusza kalkulacyjnego, dzięki czemu można łatwo wizualizować BOM.
Jeśli obiekt BOM nie ma być zapisany jako obiekt dokumentu, można go po prostu wyeksportować i anulować zadanie.</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="86"/>
@@ -1140,7 +1159,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandInsertNewPart.py" line="54"/>
<source>New Part</source>
<translation type="unfinished">New Part</translation>
<translation>Nowa część</translation>
</message>
<message>
<location filename="../../../CommandInsertNewPart.py" line="61"/>
@@ -1173,7 +1192,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="89"/>
<source>Simulation Settings</source>
<translation type="unfinished">Simulation Settings</translation>
<translation>Konfiguracja symulatora</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="95"/>
@@ -1206,23 +1225,23 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="132"/>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="139"/>
<source>Time step</source>
<translation type="unfinished">Time step</translation>
<translation>Krok czasu</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="149"/>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="156"/>
<source>Global error tolerance</source>
<translation type="unfinished">Global error tolerance</translation>
<translation>Ogólna tolerancja błędu</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="173"/>
<source>Animation Player</source>
<translation type="unfinished">Animation Player</translation>
<translation>Odtwarzacz animacji</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="212"/>
<source>Frames per second</source>
<translation type="unfinished">Frames per second</translation>
<translation>Klatki na sekundę</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="146"/>
@@ -1275,12 +1294,14 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateAssembly.py" line="49"/>
<source>New Assembly</source>
<translation type="unfinished">New Assembly</translation>
<translation>Nowe złożenie</translation>
</message>
<message>
<location filename="../../../CommandCreateAssembly.py" line="54"/>
<source>Creates an assembly object in the current document, or in the current active assembly (if any). Limit of one root assembly per file.</source>
<translation type="unfinished">Creates an assembly object in the current document, or in the current active assembly (if any). Limit of one root assembly per file.</translation>
<translation>Tworzy obiekt złożenia w bieżącym dokumencie
lub w bieżącym aktywnym złożeniu (jeśli istnieje).
Limit jednego głównego złożenia na plik.</translation>
</message>
</context>
<context>
@@ -1289,17 +1310,17 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<location filename="../../../CommandCreateAssembly.py" line="101"/>
<location filename="../../../CommandCreateAssembly.py" line="135"/>
<source>Activate Assembly</source>
<translation type="unfinished">Activate Assembly</translation>
<translation>Aktywuj złożenie</translation>
</message>
<message>
<location filename="../../../CommandCreateAssembly.py" line="106"/>
<source>Select an assembly to activate:</source>
<translation type="unfinished">Select an assembly to activate:</translation>
<translation>Wybierz złożenie do aktywacji:</translation>
</message>
<message>
<location filename="../../../CommandCreateAssembly.py" line="138"/>
<source>Sets an assembly as the active one for editing.</source>
<translation type="unfinished">Sets an assembly as the active one for editing.</translation>
<translation>Ustawia złożenie jako aktywne do edycji.</translation>
</message>
</context>
<context>
@@ -1307,17 +1328,21 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="77"/>
<source>Fixed Joint</source>
<translation type="unfinished">Fixed Joint</translation>
<translation>Połączenie stałe</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="84"/>
<source>1 - If an assembly is active : Creates a joint permanently locking two parts together, preventing any movement or rotation</source>
<translation type="unfinished">1 - If an assembly is active : Creates a joint permanently locking two parts together, preventing any movement or rotation</translation>
<translation>1 - Jeśli złożenie jest aktywne:
tworzy połączenie trwale blokujące dwie części,
zapobiegając wszelkim ruchom lub obrotom</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="90"/>
<source>2 - If a part is active: Positions sub-parts by matching selected coordinate systems. The second part selected will move.</source>
<translation type="unfinished">2 - If a part is active: Positions sub-parts by matching selected coordinate systems. The second part selected will move.</translation>
<translation>2 - Jeśli część jest aktywna:
Definiuje pozycję części podrzędnej poprzez dopasowanie wybranych układów współrzędnych.
Druga część zostanie dopasowana.</translation>
</message>
</context>
<context>
@@ -1325,12 +1350,13 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="111"/>
<source>Revolute Joint</source>
<translation type="unfinished">Revolute Joint</translation>
<translation>Połączenia obrotowe</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="118"/>
<source>Creates a revolute joint allowing rotation around a single axis between selected parts</source>
<translation type="unfinished">Creates a revolute joint allowing rotation around a single axis between selected parts</translation>
<translation>Utwórz połączenie z możliwością obrotu:
Pozwala na obrót wokół pojedynczej osi pomiędzy wybranymi częściami</translation>
</message>
</context>
<context>
@@ -1343,7 +1369,8 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="143"/>
<source>Creates a cylindrical joint that allows rotation around and translation along a single axis between assembled parts</source>
<translation type="unfinished">Creates a cylindrical joint that allows rotation around and translation along a single axis between assembled parts</translation>
<translation>Tworzy połączenie cylindryczne,
umożliwiając obrót wokół oraz przesuwanie wzdłuż jednej osi między złożonymi częściami.</translation>
</message>
</context>
<context>
@@ -1356,7 +1383,9 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="168"/>
<source>Creates a slider joint that allows linear movement along a single axis, but restricts rotation between selected parts</source>
<translation type="unfinished">Creates a slider joint that allows linear movement along a single axis, but restricts rotation between selected parts</translation>
<translation>Tworzy łącze przesuwne:
Pozwala na ruch liniowy wzdłuż pojedynczej osi,
ale ogranicza rotację pomiędzy wybranymi częściami</translation>
</message>
</context>
<context>
@@ -1369,7 +1398,9 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="193"/>
<source>Creates a ball joint that connects parts at a point, allowing unrestricted movement as long as the connection points remain in contact</source>
<translation type="unfinished">Creates a ball joint that connects parts at a point, allowing unrestricted movement as long as the connection points remain in contact</translation>
<translation>Tworzy przegub kulowy: Łączy części w punkcie,
umożliwiając nieograniczony ruch,
o ile punkty połączenia pozostają w kontakcie.</translation>
</message>
</context>
<context>
@@ -1382,12 +1413,16 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="218"/>
<source>Creates a distance joint that fixes the distance between the selected objects</source>
<translation type="unfinished">Creates a distance joint that fixes the distance between the selected objects</translation>
<translation>Tworzy połączenie dystansowe,
ustalające odległość między wybranymi obiektami.</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="224"/>
<source>Creates one of several different joints based on the selectionFor example, a distance of 0 between a plane and a cylinder creates a tangent joint. A distance of 0 between planes will make them co-planar.</source>
<translation type="unfinished">Creates one of several different joints based on the selectionFor example, a distance of 0 between a plane and a cylinder creates a tangent joint. A distance of 0 between planes will make them co-planar.</translation>
<translation>Tworzy jeden z kilku rodzajów połączeń w zależności od dokonanego wyboru.
Na przykład:
odległość 0 między płaszczyzną a cylindrem tworzy połączenie styczne,
natomiast odległość 0 między dwiema płaszczyznami sprawi, że będą współpłaszczyznowe.</translation>
</message>
</context>
<context>
@@ -1395,12 +1430,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="242"/>
<source>Parallel Joint</source>
<translation type="unfinished">Parallel Joint</translation>
<translation>Połączenie równoległe</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="249"/>
<source>Creates a parallel joint that makes the Z-axis of the selected coordinate systems parallel</source>
<translation type="unfinished">Creates a parallel joint that makes the Z-axis of the selected coordinate systems parallel</translation>
<translation>Tworzy połączenie równoległe, które ustawia osie Z wybranych układów współrzędnych równolegle.</translation>
</message>
</context>
<context>
@@ -1413,7 +1448,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="276"/>
<source>Creates a perpendicular joint that makes the Z-axis of the selected coordinate systems perpendicular</source>
<translation type="unfinished">Creates a perpendicular joint that makes the Z-axis of the selected coordinate systems perpendicular</translation>
<translation>Tworzy połączenie prostopadłe, które ustawia osie Z wybranych układów współrzędnych prostopadle.</translation>
</message>
</context>
<context>
@@ -1421,12 +1456,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="294"/>
<source>Angle Joint</source>
<translation type="unfinished">Angle Joint</translation>
<translation>Połączenie kątowe</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="301"/>
<source>Creates an angle joint that fixes the angle between the Z-axis of the selected coordinate systems</source>
<translation type="unfinished">Creates an angle joint that fixes the angle between the Z-axis of the selected coordinate systems</translation>
<translation>Tworzy połączenie kątowe, które ustala kąt między osiami Z wybranych układów współrzędnych.</translation>
</message>
</context>
<context>
@@ -1434,17 +1469,19 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="321"/>
<source>Rack and Pinion Joint</source>
<translation type="unfinished">Rack and Pinion Joint</translation>
<translation>Połączenie zębatki i koła zębatego</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="328"/>
<source>Creates a rack and pinion joint that links a part with a sliding joint to a part with a revolute joint</source>
<translation type="unfinished">Creates a rack and pinion joint that links a part with a sliding joint to a part with a revolute joint</translation>
<translation>Tworzy połączenie zębatkowe,
które łączy część z połączeniem przesuwnym z częścią z połączeniem obrotowym.</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="333"/>
<source>Selects the same coordinate systems as the revolute and sliding joints. The pitch radius defines the movement ratio between the rack and the pinion.</source>
<translation type="unfinished">Selects the same coordinate systems as the revolute and sliding joints. The pitch radius defines the movement ratio between the rack and the pinion.</translation>
<translation>Wybiera te same układy współrzędnych, co połączenia obrotowe i przesuwane.
Promień podziałowy określa stosunek ruchu między zębatką a kołem zębatym.</translation>
</message>
</context>
<context>
@@ -1452,12 +1489,13 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="381"/>
<source>Gears Joint</source>
<translation type="unfinished">Gears Joint</translation>
<translation>Połączenie kół zębatych</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="388"/>
<source>Creates a gears joint that links 2 rotating gears together. They will have inverse rotation direction.</source>
<translation type="unfinished">Creates a gears joint that links 2 rotating gears together. They will have inverse rotation direction.</translation>
<translation>Tworzy połączenie kół zębatych, które łączy dwa obracające się koła zębate.
Będą obracały się w przeciwnych kierunkach.</translation>
</message>
</context>
<context>
@@ -1470,7 +1508,9 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="418"/>
<source>Creates a belt joint that links 2 rotating objects together. They will have the same rotation direction.</source>
<translation type="unfinished">Creates a belt joint that links 2 rotating objects together. They will have the same rotation direction.</translation>
<translation>Tworzy połączenie pasowe,
które łączy dwa obracające się obiekty.
Będą obracały się w tym samym kierunku.</translation>
</message>
</context>
<context>
@@ -1478,14 +1518,15 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="486"/>
<source>Toggle Grounded</source>
<translation type="unfinished">Toggle Grounded</translation>
<translation>Włącz / wyłącz zakotwienie</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="493"/>
<source>Toggles the grounding of a part.
Grounding a part permanently locks its position in the assembly, preventing any movement or rotation. You need at least one grounded part before starting to assemble.</source>
<translation type="unfinished">Toggles the grounding of a part.
Grounding a part permanently locks its position in the assembly, preventing any movement or rotation. You need at least one grounded part before starting to assemble.</translation>
<translation>Przełącza stan ustabilizowania części.
Zakotwienie części trwale blokuje jej pozycję w złożeniu, uniemożliwiając dowolny ruch lub obrót.
Przed rozpoczęciem składania należy mieć co najmniej jedną zakotwioną część.</translation>
</message>
</context>
<context>
@@ -1498,7 +1539,7 @@ Grounding a part permanently locks its position in the assembly, preventing any
<message>
<location filename="../../../CommandCreateSimulation.py" line="74"/>
<source>Creates a new simulation of the current assembly</source>
<translation type="unfinished">Creates a new simulation of the current assembly</translation>
<translation>Tworzy nową symulację bieżącego złożenia</translation>
</message>
</context>
<context>
@@ -1506,12 +1547,12 @@ Grounding a part permanently locks its position in the assembly, preventing any
<message>
<location filename="../../../CommandCreateView.py" line="54"/>
<source>Exploded View</source>
<translation type="unfinished">Exploded View</translation>
<translation>Widok rozstrzelony</translation>
</message>
<message>
<location filename="../../../CommandCreateView.py" line="61"/>
<source>Creates an exploded view of the current assembly</source>
<translation type="unfinished">Creates an exploded view of the current assembly</translation>
<translation>Tworzy widok rozstrzelony bieżącego złożenia</translation>
</message>
</context>
<context>

View File

@@ -198,7 +198,7 @@
<message>
<location filename="../../../JointObject.py" line="1564"/>
<source>Radius 1</source>
<translation>Радиус колеса 1</translation>
<translation>Радиус 1</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="1566"/>
@@ -707,7 +707,7 @@ H2 — высота в точке T2 в конце ската.
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="65"/>
<source>Radius 2</source>
<translation>Радиус колеса 2</translation>
<translation>Радиус 2</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="89"/>
@@ -932,7 +932,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1363"/>
<source>Solver failed to converge</source>
<translation>Решатель не смог сместиться</translation>
<translation>Решатель не смог свести решение</translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1369"/>
@@ -1037,7 +1037,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="42"/>
<source>Parts children</source>
<translation>Дочерние части Деталей</translation>
<translation>Дочерняя деталь</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="14"/>

View File

@@ -39,7 +39,7 @@
<message>
<location filename="../../../CommandInsertLink.py" line="89"/>
<source>Component</source>
<translation>Sestavina</translation>
<translation>Komponenta</translation>
</message>
</context>
<context>
@@ -52,7 +52,7 @@
<message>
<location filename="../../../CommandSolveAssembly.py" line="57"/>
<source>Solves the currently active assembly.</source>
<translation type="unfinished">Solves the currently active assembly.</translation>
<translation>Preračuna trenutno aktiven sestav.</translation>
</message>
</context>
<context>
@@ -203,7 +203,7 @@
<message>
<location filename="../../../JointObject.py" line="1566"/>
<source>Thread pitch</source>
<translation type="unfinished">Thread pitch</translation>
<translation>Korak navoja</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="1568"/>
@@ -1162,7 +1162,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="89"/>
<source>Simulation Settings</source>
<translation type="unfinished">Simulation Settings</translation>
<translation>Nastavitve simulacije</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="95"/>
@@ -1195,7 +1195,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="132"/>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="139"/>
<source>Time step</source>
<translation type="unfinished">Time step</translation>
<translation>Časovni korak</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="149"/>
@@ -1211,7 +1211,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="212"/>
<source>Frames per second</source>
<translation type="unfinished">Frames per second</translation>
<translation>Število sličic na sekundo</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="146"/>
@@ -1487,7 +1487,7 @@ Grounding a part permanently locks its position in the assembly, preventing any
<message>
<location filename="../../../CommandCreateSimulation.py" line="74"/>
<source>Creates a new simulation of the current assembly</source>
<translation type="unfinished">Creates a new simulation of the current assembly</translation>
<translation>Ustvari novo simulacijo trenutnega sestava</translation>
</message>
</context>
<context>

View File

@@ -70,7 +70,7 @@
<message>
<location filename="../../ViewProviderAssemblyLink.cpp" line="125"/>
<source>Turn flexible</source>
<translation>Vrid flexibel</translation>
<translation>Gör flexibel</translation>
</message>
<message>
<location filename="../../ViewProviderAssemblyLink.cpp" line="126"/>
@@ -80,7 +80,7 @@
<message>
<location filename="../../ViewProviderAssemblyLink.cpp" line="130"/>
<source>Turn rigid</source>
<translation>Vrid styv</translation>
<translation>Gör solid</translation>
</message>
<message>
<location filename="../../ViewProviderAssemblyLink.cpp" line="131"/>
@@ -126,7 +126,7 @@
<message>
<location filename="../../../JointObject.py" line="51"/>
<source>Revolute</source>
<translation>Revolver</translation>
<translation>Vrid</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="52"/>
@@ -136,7 +136,7 @@
<message>
<location filename="../../../JointObject.py" line="53"/>
<source>Slider</source>
<translation type="unfinished">Slider</translation>
<translation>Glid</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="54"/>
@@ -168,7 +168,7 @@
<message>
<location filename="../../../JointObject.py" line="59"/>
<source>RackPinion</source>
<translation>KuggstångPinion</translation>
<translation>Kugghjuls- och kuggstång</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="60"/>
@@ -203,12 +203,12 @@
<message>
<location filename="../../../JointObject.py" line="1566"/>
<source>Thread pitch</source>
<translation>Stigning i tråd</translation>
<translation>Gängstigning</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="1568"/>
<source>Pitch radius</source>
<translation>Pitch-radie</translation>
<translation>Stigningsradie</translation>
</message>
<message>
<location filename="../../../Preferences.py" line="49"/>
@@ -228,7 +228,7 @@
<message>
<location filename="../../../CommandCreateBom.py" line="46"/>
<source>Index (auto)</source>
<translation type="unfinished">Index (auto)</translation>
<translation>Index (auto)</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="47"/>
@@ -263,7 +263,7 @@
<message>
<location filename="../../../CommandCreateBom.py" line="297"/>
<source>This name is already used. Please choose a different name.</source>
<translation>Detta namn är redan använt. nligen lj ett annat namn.</translation>
<translation>Detta namn är redan använt. Välj ett annat namn.</translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="376"/>
@@ -333,7 +333,7 @@
<message>
<location filename="../../../CommandInsertNewPart.py" line="104"/>
<source>Joint new part origin</source>
<translation>Joint ny del ursprung</translation>
<translation>Foga nya delens origo</translation>
</message>
<message>
<location filename="../../../CommandInsertNewPart.py" line="140"/>
@@ -521,17 +521,17 @@ SLOPE definierar brantheten i övergången mellan 0 och H1 och H2 till 0 vid tid
<message>
<location filename="../../../JointObject.py" line="183"/>
<source>The type of the joint</source>
<translation>Typ av led</translation>
<translation>Typen för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="209"/>
<source>The first reference of the joint</source>
<translation>Den första hänvisningen till den gemensamma</translation>
<translation>Den första referensen för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="221"/>
<source>This is the local coordinate system within Reference1's object that will be used for the joint</source>
<translation>Detta är det lokala koordinatsystem inom Reference1:s objekt som kommer att användas för leden</translation>
<translation>Detta är det lokala koordinatsystem inom Reference1:s objekt som kommer att användas för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="233"/>
@@ -542,12 +542,12 @@ SLOPE definierar brantheten i övergången mellan 0 och H1 och H2 till 0 vid tid
<location filename="../../../JointObject.py" line="245"/>
<location filename="../../../JointObject.py" line="516"/>
<source>This is the attachment offset of the first connector of the joint</source>
<translation>Detta är fästförskjutningen för den första kontakten i leden</translation>
<translation>Detta är fästförskjutningen för den första anslutaren i fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="267"/>
<source>This is the local coordinate system within Reference2's object that will be used for the joint</source>
<translation>Detta är det lokala koordinatsystem inom Reference2:s objekt som kommer att användas för leden</translation>
<translation>Detta är det lokala koordinatsystem inom Reference2:s objekt som kommer att användas för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="279"/>
@@ -558,7 +558,7 @@ SLOPE definierar brantheten i övergången mellan 0 och H1 och H2 till 0 vid tid
<location filename="../../../JointObject.py" line="291"/>
<location filename="../../../JointObject.py" line="527"/>
<source>This is the attachment offset of the second connector of the joint</source>
<translation>Detta är fästförskjutningen för den andra kontakten i skarven</translation>
<translation>Detta är fästförskjutningen för den andra anslutaren i fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="328"/>
@@ -573,12 +573,12 @@ SLOPE definierar brantheten i övergången mellan 0 och H1 och H2 till 0 vid tid
<message>
<location filename="../../../JointObject.py" line="354"/>
<source>Enable the minimum angle limit of the joint</source>
<translation>Aktivera den minsta vinkelgränsen för leden</translation>
<translation>Aktivera den minsta vinkelgränsen för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="367"/>
<source>Enable the maximum angle limit of the joint</source>
<translation>Aktivera den maximala vinkelgränsen för leden</translation>
<translation>Aktivera den maximala vinkelgränsen för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="380"/>
@@ -603,32 +603,32 @@ SLOPE definierar brantheten i övergången mellan 0 och H1 och H2 till 0 vid tid
<message>
<location filename="../../../JointObject.py" line="255"/>
<source>The second reference of the joint</source>
<translation>Den andra hänvisningen till den gemensamma</translation>
<translation>Den andra referensen för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="435"/>
<source>The first object of the joint</source>
<translation>Det första objektet i den gemensamma</translation>
<translation>Det första objektet för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="455"/>
<source>The second object of the joint</source>
<translation>Det andra föremålet för den gemensamma</translation>
<translation>Det andra objektet för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="304"/>
<source>This is the distance of the joint. It is used only by the Distance joint and Rack and Pinion (pitch radius), Screw and Gears and Belt (radius1)</source>
<translation>Detta är avståndet till leden. Det används endast av Distance joint och Rack and Pinion (pitch radius), Screw and Gears och Belt (radius1)</translation>
<translation>Detta är distansen för fogen. Det används endast av Distansfog och kuggstång och drev (radie bultcirkeln), Skruvar och kugghjul samt Bälte (radius1)</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="316"/>
<source>This is the second distance of the joint. It is used only by the gear joint to store the second radius.</source>
<translation>Detta är ledens andra avstånd. Det används endast av växelleden för att lagra den andra radien.</translation>
<translation>Detta är fogens andra distans. Det används endast av växelleden för att lagra den andra radien.</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="469"/>
<source>The {order} reference of the joint</source>
<translation>Ledens {order}-referens</translation>
<translation>Ledens {order}-referens för fogen</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="1035"/>
@@ -702,7 +702,7 @@ SLOPE definierar brantheten i övergången mellan 0 och H1 och H2 till 0 vid tid
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="41"/>
<source>Distance</source>
<translation>Avstånd</translation>
<translation>Distans</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="65"/>
@@ -712,7 +712,7 @@ SLOPE definierar brantheten i övergången mellan 0 och H1 och H2 till 0 vid tid
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="89"/>
<source>Offset</source>
<translation>Offset</translation>
<translation>Förskjutning</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="113"/>
@@ -722,32 +722,32 @@ SLOPE definierar brantheten i övergången mellan 0 och H1 och H2 till 0 vid tid
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="137"/>
<source>Offset1</source>
<translation type="unfinished">Offset1</translation>
<translation>Förskjutning1</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="158"/>
<source>Offset2</source>
<translation type="unfinished">Offset2</translation>
<translation>Förskjutning2</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="177"/>
<source>Show advanced offsets</source>
<translation>Visa avancerade offsets</translation>
<translation>Visa avancerade förskjutningar</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="14"/>
<source>Joint</source>
<translation>Gemensam</translation>
<translation>Fog</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="144"/>
<source>Sets the attachment offset of the joints first marker (coordinate system)</source>
<translation>Ställer in fästoffset för ledens första markör (koordinatsystem)</translation>
<translation>Ställer in fästförskjutning för fogens första markör (koordinatsystem)</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="165"/>
<source>Sets the attachment offset of the second marker (coordinate system) of the joint</source>
<translation>Ställer in fästoffset för ledens andra markör (koordinatsystem)</translation>
<translation>Ställer in fästförskjutning för fogens andra markör (koordinatsystem)</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="193"/>
@@ -833,7 +833,7 @@ You can change this behavior at any time by either right-clicking the sub-assemb
Styv innebär att den underenhet som läggs till betraktas som en solid enhet i den överordnade enheten.
Flexibel innebär att den tillagda underenheten tillåter rörelse av de enskilda komponenternas leder inom den överordnade enheten.
Du kan ändra detta beteende när som helst genom att antingen högerklicka på underenheten i dokumentträdet och växla mellan
"Turn rigid"/"Turn flexible" där, eller genom att redigera egenskapen Rigid i egenskapsredigeraren.</translation>
"Gör solid"/"Gör flexibel" där, eller genom att redigera egenskapen Solid i egenskapsredigeraren.</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="81"/>
@@ -857,7 +857,7 @@ Du kan ändra detta beteende när som helst genom att antingen högerklicka på
<location filename="../preferences/Assembly.ui" line="39"/>
<source>Log the dragging steps of the solver. Useful to report a bug.
The files are named "runPreDrag.asmt" and "dragging.log" and are located in the default directory of std::ofstream (on Windows it's the desktop)</source>
<translation>Loggar lösarens draggningssteg. Användbart för att rapportera en bugg.
<translation>Loggar lösarens dragningssteg. Användbart för att rapportera en bugg.
Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen för std::ofstream ( Windows är det skrivbordet)</translation>
</message>
<message>
@@ -886,12 +886,12 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../ViewProviderAssembly.cpp" line="198"/>
<source>The object is associated to one or more joints.</source>
<translation>Objektet är kopplat till en eller flera leder.</translation>
<translation>Objektet är kopplat till en eller flera fogar.</translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="200"/>
<source>Do you want to move the object and delete associated joints?</source>
<translation>Vill du flytta objektet och ta bort tillhörande leder?</translation>
<translation>Vill du flytta objektet och ta bort tillhörande fogar?</translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="982"/>
@@ -902,7 +902,7 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<location filename="../../ViewProviderAssembly.cpp" line="1316"/>
<source>ViewProviderAssembly</source>
<comment>and %1 more</comment>
<translation type="unfinished">ViewProviderAssembly</translation>
<translation>ViewProviderAssembly</translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1333"/>
@@ -917,12 +917,12 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1344"/>
<source>Malformed joints:</source>
<translation>Missbildade leder:</translation>
<translation>Felformade fogar:</translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1350"/>
<source>Redundant joints:</source>
<translation>Redundanta leder:</translation>
<translation>Redundanta fogar:</translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1357"/>
@@ -963,18 +963,18 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="358"/>
<source>Creates a screw joint that links a part with a sliding joint to a part with a revolute joint</source>
<translation>Skapar en skruvförband som länkar en del med en glidande led till en del med en revolverande led</translation>
<translation>Skapar ett skruvförband som länkar en del med en glidfog till en del med en vridfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="363"/>
<source>Select the same coordinate systems as the revolute and sliding joints. The pitch radius defines the movement ratio between the rotating screw and the sliding part.</source>
<translation>Välj samma koordinatsystem som för revolver- och glidlederna. Stigningsradien definierar rörelseförhållandet mellan den roterande skruven och den glidande delen.</translation>
<translation>Välj samma koordinatsystem som för vrid- och glidfogar. Stigningsradien definierar rörelseförhållandet mellan den roterande skruven och den glidande delen.</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="393"/>
<location filename="../../../CommandCreateJoint.py" line="423"/>
<source>Select the same coordinate systems as the revolute joints.</source>
<translation>Välj samma koordinatsystem som för de roterande lederna.</translation>
<translation>Välj samma koordinatsystem som för vridfogarna.</translation>
</message>
</context>
<context>
@@ -982,17 +982,17 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="442"/>
<source>Gears/Belt Joint</source>
<translation>Växlar/remskarv</translation>
<translation>Kugghjul/remfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="448"/>
<source>Creates a gears or belt joint that links 2 rotating gears together</source>
<translation>Skapar en kugghjuls- eller remkoppling som kopplar ihop 2 roterande kugghjul</translation>
<translation>Skapar en kugghjuls- eller remfog som kopplar ihop 2 roterande kugghjul</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="453"/>
<source>Select the same coordinate systems as the revolute joints.</source>
<translation>Välj samma koordinatsystem som för de roterande lederna.</translation>
<translation>Välj samma koordinatsystem som för vridfogarna.</translation>
</message>
</context>
<context>
@@ -1127,7 +1127,7 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandInsertNewPart.py" line="54"/>
<source>New Part</source>
<translation>Ny Artikel</translation>
<translation>Ny artikel</translation>
</message>
<message>
<location filename="../../../CommandInsertNewPart.py" line="61"/>
@@ -1312,12 +1312,12 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="111"/>
<source>Revolute Joint</source>
<translation>Revolverled</translation>
<translation>Vridfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="118"/>
<source>Creates a revolute joint allowing rotation around a single axis between selected parts</source>
<translation>Skapar en revolverande led som möjliggör rotation runt en enda axel mellan valda delar</translation>
<translation>Skapar en vridfog som möjliggör rotation runt en enda axel mellan valda delar</translation>
</message>
</context>
<context>
@@ -1325,12 +1325,12 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="136"/>
<source>Cylindrical Joint</source>
<translation>Cylindrisk led</translation>
<translation>Cylindrisk fog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="143"/>
<source>Creates a cylindrical joint that allows rotation around and translation along a single axis between assembled parts</source>
<translation>Skapar en cylindrisk led som tillåter rotation runt och translation längs en enda axel mellan monterade delar</translation>
<translation>Skapar en cylindrisk fog som tillåter rotation runt och translation längs en enda axel mellan monterade delar</translation>
</message>
</context>
<context>
@@ -1338,12 +1338,12 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="161"/>
<source>Slider Joint</source>
<translation type="unfinished">Slider Joint</translation>
<translation>Glidfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="168"/>
<source>Creates a slider joint that allows linear movement along a single axis, but restricts rotation between selected parts</source>
<translation>Skapar en skjutled som tillåter linjär rörelse längs en enda axel, men begränsar rotationen mellan valda delar</translation>
<translation>Skapar en glidfog som tillåter linjär rörelse längs en enda axel, men begränsar rotationen mellan valda delar</translation>
</message>
</context>
<context>
@@ -1364,7 +1364,7 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="211"/>
<source>Distance Joint</source>
<translation>Avstånd Fog</translation>
<translation>Distansfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="218"/>
@@ -1382,12 +1382,12 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="242"/>
<source>Parallel Joint</source>
<translation>Parallell led</translation>
<translation>Parallellfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="249"/>
<source>Creates a parallel joint that makes the Z-axis of the selected coordinate systems parallel</source>
<translation>Skapar en parallell led som gör Z-axeln i de valda koordinatsystemen parallella</translation>
<translation>Skapar en parallellfog som gör Z-axeln i de valda koordinatsystemen parallella</translation>
</message>
</context>
<context>
@@ -1400,7 +1400,7 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="276"/>
<source>Creates a perpendicular joint that makes the Z-axis of the selected coordinate systems perpendicular</source>
<translation>Skapar en vinkelrät led som gör Z-axeln i de valda koordinatsystemen vinkelräta</translation>
<translation>Skapar en vinkelrät fog som gör Z-axeln i de valda koordinatsystemen vinkelräta</translation>
</message>
</context>
<context>
@@ -1421,17 +1421,17 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="321"/>
<source>Rack and Pinion Joint</source>
<translation>Led för kuggstång och kugghjul</translation>
<translation>Fog för kuggstång och kugghjul</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="328"/>
<source>Creates a rack and pinion joint that links a part with a sliding joint to a part with a revolute joint</source>
<translation>Skapar en kuggstångsled som kopplar en del med en glidande led till en del med en roterande led</translation>
<translation>Skapar en kuggstångsled som kopplar en del med en glidfog till en del med en vridfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="333"/>
<source>Selects the same coordinate systems as the revolute and sliding joints. The pitch radius defines the movement ratio between the rack and the pinion.</source>
<translation>Väljer samma koordinatsystem som revolver- och glidlederna. Delningsradien definierar rörelseförhållandet mellan kuggstången och pinnen.</translation>
<translation>Väljer samma koordinatsystem som vrid- och glidfogarna. Stigningsradien definierar rörelseförhållandet mellan kuggstången och kugghjulet.</translation>
</message>
</context>
<context>
@@ -1439,12 +1439,12 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="381"/>
<source>Gears Joint</source>
<translation>Växlar Led</translation>
<translation>Kugghjulsfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="388"/>
<source>Creates a gears joint that links 2 rotating gears together. They will have inverse rotation direction.</source>
<translation>Skapar en kugghjulslänk som kopplar ihop 2 roterande kugghjul. De kommer att ha omvänd rotationsriktning.</translation>
<translation>Skapar en kugghjulsfog som kopplar ihop 2 roterande kugghjul. De kommer att ha omvänd rotationsriktning.</translation>
</message>
</context>
<context>
@@ -1452,12 +1452,12 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="411"/>
<source>Belt Joint</source>
<translation>Bältesled</translation>
<translation>Bältesfog</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="418"/>
<source>Creates a belt joint that links 2 rotating objects together. They will have the same rotation direction.</source>
<translation>Skapar en remled som kopplar ihop 2 roterande objekt. De kommer att ha samma rotationsriktning.</translation>
<translation>Skapar en bältesfog som kopplar ihop 2 roterande objekt. De kommer att ha samma rotationsriktning.</translation>
</message>
</context>
<context>
@@ -1465,7 +1465,7 @@ Filerna heter "runPreDrag.asmt" och "dragging.log" och finns i standardkatalogen
<message>
<location filename="../../../CommandCreateJoint.py" line="486"/>
<source>Toggle Grounded</source>
<translation>Toggle Jordad</translation>
<translation>Växla jordad</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="493"/>
@@ -1519,12 +1519,12 @@ Genom att jorda en del låses dess position permanent i monteringen, vilket för
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="58"/>
<source>Click to select these conflicting joints.</source>
<translation>Klicka för att välja dessa motstridiga leder.</translation>
<translation>Klicka för att välja dessa motstridiga fogar.</translation>
</message>
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="61"/>
<source>Click to select these redundant joints.</source>
<translation>Klicka för att välja dessa överflödiga leder.</translation>
<translation>Klicka för att välja dessa överflödiga fogar.</translation>
</message>
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="64"/>
@@ -1534,7 +1534,7 @@ Genom att jorda en del låses dess position permanent i monteringen, vilket för
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="68"/>
<source>Click to select these malformed joints.</source>
<translation>Klicka för att markera dessa missbildade leder.</translation>
<translation>Klicka för att markera dessa felformade fogar.</translation>
</message>
</context>
</TS>

View File

@@ -108,7 +108,7 @@
<message>
<location filename="../../../InitGui.py" line="110"/>
<source>Assembly Joints</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../../../InitGui.py" line="113"/>
@@ -193,7 +193,7 @@
<message>
<location filename="../../../JointObject.py" line="1404"/>
<source>Select 2 elements from 2 separate parts</source>
<translation type="unfinished">Select 2 elements from 2 separate parts</translation>
<translation></translation>
</message>
<message>
<location filename="../../../JointObject.py" line="1564"/>
@@ -203,7 +203,7 @@
<message>
<location filename="../../../JointObject.py" line="1566"/>
<source>Thread pitch</source>
<translation type="unfinished">Thread pitch</translation>
<translation></translation>
</message>
<message>
<location filename="../../../JointObject.py" line="1568"/>
@@ -338,7 +338,7 @@
<message>
<location filename="../../../CommandInsertNewPart.py" line="140"/>
<source>If the new document is not saved the new part cannot be linked in the assembly.</source>
<translation type="unfinished">If the new document is not saved the new part cannot be linked in the assembly.</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandInsertNewPart.py" line="141"/>
@@ -353,7 +353,7 @@
<message>
<location filename="../../../CommandInsertNewPart.py" line="146"/>
<source>Do not Link</source>
<translation type="unfinished">Do not Link</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateSimulation.py" line="483"/>
@@ -363,7 +363,7 @@
<message>
<location filename="../../../CommandCreateSimulation.py" line="536"/>
<source>In capital are variables that you need to replace with actual values. More details about each example in its tooltip.</source>
<translation type="unfinished">In capital are variables that you need to replace with actual values. More details about each example in its tooltip.</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateSimulation.py" line="539"/>
@@ -531,74 +531,74 @@ SLOPE 定义了在 time = T1 和 T2 附近,从 0 到 H1、从 H2 到 0 之间
<message>
<location filename="../../../JointObject.py" line="221"/>
<source>This is the local coordinate system within Reference1's object that will be used for the joint</source>
<translation type="unfinished">This is the local coordinate system within Reference1's object that will be used for the joint</translation>
<translation/>
</message>
<message>
<location filename="../../../JointObject.py" line="233"/>
<source>This prevents Placement1 from recomputing, enabling custom positioning of the placement</source>
<translation type="unfinished">This prevents Placement1 from recomputing, enabling custom positioning of the placement</translation>
<translation>这将阻止 Placement1 重新计算,从而允许对其位置进行自定义设置</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="245"/>
<location filename="../../../JointObject.py" line="516"/>
<source>This is the attachment offset of the first connector of the joint</source>
<translation type="unfinished">This is the attachment offset of the first connector of the joint</translation>
<translation>这是配合的第一个连接器的附着偏移</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="267"/>
<source>This is the local coordinate system within Reference2's object that will be used for the joint</source>
<translation type="unfinished">This is the local coordinate system within Reference2's object that will be used for the joint</translation>
<translation> 2 </translation>
</message>
<message>
<location filename="../../../JointObject.py" line="279"/>
<source>This prevents Placement2 from recomputing, enabling custom positioning of the placement</source>
<translation type="unfinished">This prevents Placement2 from recomputing, enabling custom positioning of the placement</translation>
<translation> Placement2 Placement</translation>
</message>
<message>
<location filename="../../../JointObject.py" line="291"/>
<location filename="../../../JointObject.py" line="527"/>
<source>This is the attachment offset of the second connector of the joint</source>
<translation type="unfinished">This is the attachment offset of the second connector of the joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../JointObject.py" line="328"/>
<source>Enable the minimum length limit of the joint</source>
<translation type="unfinished">Enable the minimum length limit of the joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../JointObject.py" line="341"/>
<source>Enable the maximum length limit of the joint</source>
<translation type="unfinished">Enable the maximum length limit of the joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../JointObject.py" line="354"/>
<source>Enable the minimum angle limit of the joint</source>
<translation type="unfinished">Enable the minimum angle limit of the joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../JointObject.py" line="367"/>
<source>Enable the maximum angle limit of the joint</source>
<translation type="unfinished">Enable the maximum angle limit of the joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../JointObject.py" line="380"/>
<source>This is the minimum limit for the length between both coordinate systems (along their z-axis)</source>
<translation type="unfinished">This is the minimum limit for the length between both coordinate systems (along their z-axis)</translation>
<translation>沿 Z </translation>
</message>
<message>
<location filename="../../../JointObject.py" line="392"/>
<source>This is the maximum limit for the length between both coordinate systems (along their z-axis)</source>
<translation type="unfinished">This is the maximum limit for the length between both coordinate systems (along their z-axis)</translation>
<translation>沿 Z </translation>
</message>
<message>
<location filename="../../../JointObject.py" line="404"/>
<source>This is the minimum limit for the angle between both coordinate systems (between their x-axis)</source>
<translation type="unfinished">This is the minimum limit for the angle between both coordinate systems (between their x-axis)</translation>
<translation>沿 X </translation>
</message>
<message>
<location filename="../../../JointObject.py" line="416"/>
<source>This is the maximum limit for the angle between both coordinate systems (between their x-axis)</source>
<translation type="unfinished">This is the maximum limit for the angle between both coordinate systems (between their x-axis)</translation>
<translation>沿 X </translation>
</message>
<message>
<location filename="../../../JointObject.py" line="255"/>
@@ -747,12 +747,12 @@ SLOPE 定义了在 time = T1 和 T2 附近,从 0 到 H1、从 H2 到 0 之间
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="165"/>
<source>Sets the attachment offset of the second marker (coordinate system) of the joint</source>
<translation type="unfinished">Sets the attachment offset of the second marker (coordinate system) of the joint</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="193"/>
<source>Reverse the direction of the joint</source>
<translation type="unfinished">Reverse the direction of the joint</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateJoint.ui" line="196"/>
@@ -800,12 +800,12 @@ SLOPE 定义了在 time = T1 和 T2 附近,从 0 到 H1、从 H2 到 0 之间
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="20"/>
<source>Search parts</source>
<translation type="unfinished">Search parts</translation>
<translation>...</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="39"/>
<source>Cannot find the part? </source>
<translation type="unfinished">Cannot find the part? </translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="46"/>
@@ -815,7 +815,7 @@ SLOPE 定义了在 time = T1 和 T2 附近,从 0 到 H1、从 H2 到 0 之间
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="55"/>
<source>Shows only parts in the list</source>
<translation type="unfinished">Shows only parts in the list</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="58"/>
@@ -829,11 +829,14 @@ Rigid means that the added sub-assembly will be considered as a solid unit withi
Flexible means that the added sub-assembly will allow movement of its individual components' joints within the parent assembly.
You can change this behavior at any time by either right-clicking the sub-assembly on the document tree and toggling the
'Turn rigid'/'Turn flexible' command there, or by editing its Rigid property in the property editor.</source>
<translation type="unfinished">Sets whether the inserted sub-assemblies will be rigid or flexible.
Rigid means that the added sub-assembly will be considered as a solid unit within the parent assembly.
Flexible means that the added sub-assembly will allow movement of its individual components' joints within the parent assembly.
You can change this behavior at any time by either right-clicking the sub-assembly on the document tree and toggling the
'Turn rigid'/'Turn flexible' command there, or by editing its Rigid property in the property editor.</translation>
<translation>设置插入的子装配体是刚性的还是柔性的。
刚性:意味着添加的子装配体在父装配体中将被视为一个固体单元。
柔性:意味着添加的子装配体将允许其各个组件的连接件在父装配体中进行运动。
如何修改此行为
您可以随时更改此行为,方法有两种:
在文档树中:右键单击文档树中的子装配体,然后切换**“设为刚性”/“设为柔性”**命令。
在属性编辑器中编辑其Rigid刚性属性。
</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyInsertLink.ui" line="81"/>
@@ -851,24 +854,24 @@ You can change this behavior at any time by either right-clicking the sub-assemb
<message>
<location filename="../preferences/Assembly.ui" line="20"/>
<source>Allows leaving edit mode when pressing the Esc key</source>
<translation type="unfinished">Allows leaving edit mode when pressing the Esc key</translation>
<translation>允许按 Esc 键退出编辑模式</translation>
</message>
<message>
<location filename="../preferences/Assembly.ui" line="39"/>
<source>Log the dragging steps of the solver. Useful to report a bug.
The files are named "runPreDrag.asmt" and "dragging.log" and are located in the default directory of std::ofstream (on Windows it's the desktop)</source>
<translation type="unfinished">Log the dragging steps of the solver. Useful to report a bug.
The files are named "runPreDrag.asmt" and "dragging.log" and are located in the default directory of std::ofstream (on Windows it's the desktop)</translation>
<translation> bug
"runPreDrag.asmt" "dragging.log" std::ofstream Windows </translation>
</message>
<message>
<location filename="../preferences/Assembly.ui" line="59"/>
<source>Ground first part</source>
<translation type="unfinished">Ground first part</translation>
<translation></translation>
</message>
<message>
<location filename="../preferences/Assembly.ui" line="66"/>
<source>When inserting the first part in the assembly, it can be grounded automatically</source>
<translation type="unfinished">When inserting the first part in the assembly, it can be grounded automatically</translation>
<translation></translation>
</message>
<message>
<location filename="../preferences/Assembly.ui" line="23"/>
@@ -902,12 +905,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<location filename="../../ViewProviderAssembly.cpp" line="1316"/>
<source>ViewProviderAssembly</source>
<comment>and %1 more</comment>
<translation type="unfinished">ViewProviderAssembly</translation>
<translation/>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1333"/>
<source>Empty Assembly</source>
<translation type="unfinished">Empty Assembly</translation>
<translation></translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1337"/>
@@ -917,12 +920,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1344"/>
<source>Malformed joints:</source>
<translation type="unfinished">Malformed joints:</translation>
<translation></translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1350"/>
<source>Redundant joints:</source>
<translation type="unfinished">Redundant joints:</translation>
<translation></translation>
</message>
<message>
<location filename="../../ViewProviderAssembly.cpp" line="1357"/>
@@ -942,8 +945,8 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message numerus="yes">
<location filename="../../ViewProviderAssembly.cpp" line="1371"/>
<source>%n Degrees of Freedom</source>
<translation type="unfinished">
<numerusform>%n Degrees of Freedom</numerusform>
<translation>
<numerusform>%n </numerusform>
</translation>
</message>
<message>
@@ -957,12 +960,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="351"/>
<source>Screw Joint</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="358"/>
<source>Creates a screw joint that links a part with a sliding joint to a part with a revolute joint</source>
<translation type="unfinished">Creates a screw joint that links a part with a sliding joint to a part with a revolute joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="363"/>
@@ -981,12 +984,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="442"/>
<source>Gears/Belt Joint</source>
<translation type="unfinished">Gears/Belt Joint</translation>
<translation>齿/</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="448"/>
<source>Creates a gears or belt joint that links 2 rotating gears together</source>
<translation type="unfinished">Creates a gears or belt joint that links 2 rotating gears together</translation>
<translation>齿/</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="453"/>
@@ -999,12 +1002,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="14"/>
<source>Exploded View</source>
<translation type="unfinished">Exploded View</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="20"/>
<source>If checked, parts will be selected as a single solid</source>
<translation type="unfinished">If checked, parts will be selected as a single solid</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="23"/>
@@ -1014,17 +1017,17 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="42"/>
<source>Align Dragger</source>
<translation type="unfinished">Align Dragger</translation>
<translation/>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="49"/>
<source>Select a feature to align. Press Esc to cancel.</source>
<translation type="unfinished">Select a feature to align. Press Esc to cancel.</translation>
<translation>Esc键取消</translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateView.ui" line="56"/>
<source>Explode Radially</source>
<translation type="unfinished">Explode Radially</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="23"/>
@@ -1044,12 +1047,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="20"/>
<source>Includes children of sub-assemblies in the bill of materials</source>
<translation type="unfinished">Includes children of sub-assemblies in the bill of materials</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="39"/>
<source>Include child parts in the bill of materials</source>
<translation type="unfinished">Include child parts in the bill of materials</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="58"/>
@@ -1069,7 +1072,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="86"/>
<source>Add Column</source>
<translation type="unfinished">Add Column</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateBom.ui" line="96"/>
@@ -1092,12 +1095,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateBom.py" line="76"/>
<source>Creates a bill of materials of the current assembly. If an assembly is active, it will be a BOM of this assembly. Else it will be a BOM of the whole document.</source>
<translation type="unfinished">Creates a bill of materials of the current assembly. If an assembly is active, it will be a BOM of this assembly. Else it will be a BOM of the whole document.</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="81"/>
<source>The BOM object is a document object that stores the settings of your BOM. It is also a spreadsheet object so you can easily visualize the BOM. If you do not need the BOM object to be saved as a document object, you can simply export and cancel the task.</source>
<translation type="unfinished">The BOM object is a document object that stores the settings of your BOM. It is also a spreadsheet object so you can easily visualize the BOM. If you do not need the BOM object to be saved as a document object, you can simply export and cancel the task.</translation>
<translation>BOM 便 BOM </translation>
</message>
<message>
<location filename="../../../CommandCreateBom.py" line="86"/>
@@ -1126,7 +1129,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandInsertNewPart.py" line="54"/>
<source>New Part</source>
<translation type="unfinished">New Part</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandInsertNewPart.py" line="61"/>
@@ -1192,23 +1195,23 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="132"/>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="139"/>
<source>Time step</source>
<translation type="unfinished">Time step</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="149"/>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="156"/>
<source>Global error tolerance</source>
<translation type="unfinished">Global error tolerance</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="173"/>
<source>Animation Player</source>
<translation type="unfinished">Animation Player</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="212"/>
<source>Frames per second</source>
<translation type="unfinished">Frames per second</translation>
<translation></translation>
</message>
<message>
<location filename="../panels/TaskAssemblyCreateSimulation.ui" line="146"/>
@@ -1266,7 +1269,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateAssembly.py" line="54"/>
<source>Creates an assembly object in the current document, or in the current active assembly (if any). Limit of one root assembly per file.</source>
<translation type="unfinished">Creates an assembly object in the current document, or in the current active assembly (if any). Limit of one root assembly per file.</translation>
<translation></translation>
</message>
</context>
<context>
@@ -1275,17 +1278,17 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<location filename="../../../CommandCreateAssembly.py" line="101"/>
<location filename="../../../CommandCreateAssembly.py" line="135"/>
<source>Activate Assembly</source>
<translation type="unfinished">Activate Assembly</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateAssembly.py" line="106"/>
<source>Select an assembly to activate:</source>
<translation type="unfinished">Select an assembly to activate:</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateAssembly.py" line="138"/>
<source>Sets an assembly as the active one for editing.</source>
<translation type="unfinished">Sets an assembly as the active one for editing.</translation>
<translation></translation>
</message>
</context>
<context>
@@ -1293,17 +1296,17 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="77"/>
<source>Fixed Joint</source>
<translation type="unfinished">Fixed Joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="84"/>
<source>1 - If an assembly is active : Creates a joint permanently locking two parts together, preventing any movement or rotation</source>
<translation type="unfinished">1 - If an assembly is active : Creates a joint permanently locking two parts together, preventing any movement or rotation</translation>
<translation>1 - </translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="90"/>
<source>2 - If a part is active: Positions sub-parts by matching selected coordinate systems. The second part selected will move.</source>
<translation type="unfinished">2 - If a part is active: Positions sub-parts by matching selected coordinate systems. The second part selected will move.</translation>
<translation>2 - </translation>
</message>
</context>
<context>
@@ -1311,12 +1314,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="111"/>
<source>Revolute Joint</source>
<translation type="unfinished">Revolute Joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="118"/>
<source>Creates a revolute joint allowing rotation around a single axis between selected parts</source>
<translation type="unfinished">Creates a revolute joint allowing rotation around a single axis between selected parts</translation>
<translation></translation>
</message>
</context>
<context>
@@ -1324,12 +1327,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="136"/>
<source>Cylindrical Joint</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="143"/>
<source>Creates a cylindrical joint that allows rotation around and translation along a single axis between assembled parts</source>
<translation type="unfinished">Creates a cylindrical joint that allows rotation around and translation along a single axis between assembled parts</translation>
<translation>沿</translation>
</message>
</context>
<context>
@@ -1342,7 +1345,7 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="168"/>
<source>Creates a slider joint that allows linear movement along a single axis, but restricts rotation between selected parts</source>
<translation type="unfinished">Creates a slider joint that allows linear movement along a single axis, but restricts rotation between selected parts</translation>
<translation>沿线</translation>
</message>
</context>
<context>
@@ -1350,12 +1353,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="186"/>
<source>Ball Joint</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="193"/>
<source>Creates a ball joint that connects parts at a point, allowing unrestricted movement as long as the connection points remain in contact</source>
<translation type="unfinished">Creates a ball joint that connects parts at a point, allowing unrestricted movement as long as the connection points remain in contact</translation>
<translation></translation>
</message>
</context>
<context>
@@ -1363,17 +1366,17 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="211"/>
<source>Distance Joint</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="218"/>
<source>Creates a distance joint that fixes the distance between the selected objects</source>
<translation type="unfinished">Creates a distance joint that fixes the distance between the selected objects</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="224"/>
<source>Creates one of several different joints based on the selectionFor example, a distance of 0 between a plane and a cylinder creates a tangent joint. A distance of 0 between planes will make them co-planar.</source>
<translation type="unfinished">Creates one of several different joints based on the selectionFor example, a distance of 0 between a plane and a cylinder creates a tangent joint. A distance of 0 between planes will make them co-planar.</translation>
<translation> 0 0 使</translation>
</message>
</context>
<context>
@@ -1381,12 +1384,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="242"/>
<source>Parallel Joint</source>
<translation type="unfinished">Parallel Joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="249"/>
<source>Creates a parallel joint that makes the Z-axis of the selected coordinate systems parallel</source>
<translation type="unfinished">Creates a parallel joint that makes the Z-axis of the selected coordinate systems parallel</translation>
<translation>使 Z </translation>
</message>
</context>
<context>
@@ -1394,12 +1397,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="269"/>
<source>Perpendicular Joint</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="276"/>
<source>Creates a perpendicular joint that makes the Z-axis of the selected coordinate systems perpendicular</source>
<translation type="unfinished">Creates a perpendicular joint that makes the Z-axis of the selected coordinate systems perpendicular</translation>
<translation>使 Z </translation>
</message>
</context>
<context>
@@ -1407,12 +1410,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="294"/>
<source>Angle Joint</source>
<translation type="unfinished">Angle Joint</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="301"/>
<source>Creates an angle joint that fixes the angle between the Z-axis of the selected coordinate systems</source>
<translation type="unfinished">Creates an angle joint that fixes the angle between the Z-axis of the selected coordinate systems</translation>
<translation> Z </translation>
</message>
</context>
<context>
@@ -1420,17 +1423,17 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="321"/>
<source>Rack and Pinion Joint</source>
<translation type="unfinished">Rack and Pinion Joint</translation>
<translation>齿齿</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="328"/>
<source>Creates a rack and pinion joint that links a part with a sliding joint to a part with a revolute joint</source>
<translation type="unfinished">Creates a rack and pinion joint that links a part with a sliding joint to a part with a revolute joint</translation>
<translation>齿齿</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="333"/>
<source>Selects the same coordinate systems as the revolute and sliding joints. The pitch radius defines the movement ratio between the rack and the pinion.</source>
<translation type="unfinished">Selects the same coordinate systems as the revolute and sliding joints. The pitch radius defines the movement ratio between the rack and the pinion.</translation>
<translation>齿齿</translation>
</message>
</context>
<context>
@@ -1438,12 +1441,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="381"/>
<source>Gears Joint</source>
<translation type="unfinished">Gears Joint</translation>
<translation>齿</translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="388"/>
<source>Creates a gears joint that links 2 rotating gears together. They will have inverse rotation direction.</source>
<translation type="unfinished">Creates a gears joint that links 2 rotating gears together. They will have inverse rotation direction.</translation>
<translation>齿</translation>
</message>
</context>
<context>
@@ -1451,12 +1454,12 @@ The files are named "runPreDrag.asmt" and "dragging.log" and are located in the
<message>
<location filename="../../../CommandCreateJoint.py" line="411"/>
<source>Belt Joint</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateJoint.py" line="418"/>
<source>Creates a belt joint that links 2 rotating objects together. They will have the same rotation direction.</source>
<translation type="unfinished">Creates a belt joint that links 2 rotating objects together. They will have the same rotation direction.</translation>
<translation></translation>
</message>
</context>
<context>
@@ -1484,7 +1487,7 @@ Grounding a part permanently locks its position in the assembly, preventing any
<message>
<location filename="../../../CommandCreateSimulation.py" line="74"/>
<source>Creates a new simulation of the current assembly</source>
<translation type="unfinished">Creates a new simulation of the current assembly</translation>
<translation></translation>
</message>
</context>
<context>
@@ -1492,12 +1495,12 @@ Grounding a part permanently locks its position in the assembly, preventing any
<message>
<location filename="../../../CommandCreateView.py" line="54"/>
<source>Exploded View</source>
<translation type="unfinished">Exploded View</translation>
<translation></translation>
</message>
<message>
<location filename="../../../CommandCreateView.py" line="61"/>
<source>Creates an exploded view of the current assembly</source>
<translation type="unfinished">Creates an exploded view of the current assembly</translation>
<translation></translation>
</message>
</context>
<context>
@@ -1513,27 +1516,27 @@ Grounding a part permanently locks its position in the assembly, preventing any
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="41"/>
<source>Solver messages</source>
<translation type="unfinished">Solver messages</translation>
<translation></translation>
</message>
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="58"/>
<source>Click to select these conflicting joints.</source>
<translation type="unfinished">Click to select these conflicting joints.</translation>
<translation></translation>
</message>
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="61"/>
<source>Click to select these redundant joints.</source>
<translation type="unfinished">Click to select these redundant joints.</translation>
<translation></translation>
</message>
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="64"/>
<source>The assembly has unconstrained components giving rise to those Degrees Of Freedom. Click to select these unconstrained components.</source>
<translation type="unfinished">The assembly has unconstrained components giving rise to those Degrees Of Freedom. Click to select these unconstrained components.</translation>
<translation></translation>
</message>
<message>
<location filename="../../TaskAssemblyMessages.cpp" line="68"/>
<source>Click to select these malformed joints.</source>
<translation type="unfinished">Click to select these malformed joints.</translation>
<translation></translation>
</message>
</context>
</TS>