Merged crowdin translations

This commit is contained in:
Yorik van Havre
2022-05-30 10:01:02 +02:00
parent 7907b0f8b3
commit d3d96816ce
60 changed files with 680 additions and 680 deletions
Binary file not shown.
+1 -1
View File
@@ -84,7 +84,7 @@
</message>
<message>
<source>Enum</source>
<translation type="unfinished">Enum</translation>
<translation>Enumération</translation>
</message>
<message>
<source>Base</source>
Binary file not shown.
+1 -1
View File
@@ -9655,7 +9655,7 @@ Do you still want to proceed?</translation>
</message>
<message>
<source>&amp;Edit</source>
<translation>&amp; Edit</translation>
<translation>&amp;Edit</translation>
</message>
<message>
<source>Standard views</source>
Binary file not shown.
+5 -5
View File
@@ -5155,7 +5155,7 @@ wstępnie wybranymi przed otwarciem tego okna</translation>
</message>
<message>
<source>Show output window on</source>
<translation>Pokaż okno wyjściowe na</translation>
<translation>Pokaż okno Widok raportu dla</translation>
</message>
<message>
<source>Redirect Python output</source>
@@ -5167,7 +5167,7 @@ wstępnie wybranymi przed otwarciem tego okna</translation>
</message>
<message>
<source>Go to end</source>
<translation>Przejdź do końca</translation>
<translation>Przejdź na koniec</translation>
</message>
<message>
<source>Clear</source>
@@ -5175,7 +5175,7 @@ wstępnie wybranymi przed otwarciem tego okna</translation>
</message>
<message>
<source>Save As...</source>
<translation>Zapisz jako...</translation>
<translation>Zapisz jako ...</translation>
</message>
<message>
<source>Save Report Output</source>
@@ -5971,7 +5971,7 @@ Do you want to exit without saving your data?</source>
</message>
<message>
<source>Save history as...</source>
<translation>Zapisz historię jako...</translation>
<translation>Zapisz historię jako ...</translation>
</message>
<message>
<source>Save history</source>
@@ -9029,7 +9029,7 @@ bieżącej kopii zostaną utracone.
<name>StdCmdViewHome</name>
<message>
<source>Home</source>
<translation>Strona główna</translation>
<translation>Widok domyślny</translation>
</message>
<message>
<source>Set to default home view</source>
Binary file not shown.
+24 -24
View File
@@ -597,7 +597,7 @@ while doing a left or right click and move the mouse up or down</source>
<name>Gui::Dialog::ApplicationCache</name>
<message>
<source>Cache directory</source>
<translation type="unfinished">Cache directory</translation>
<translation></translation>
</message>
<message>
<source>The cache directory %1 exceeds the size of %2.</source>
@@ -1565,7 +1565,7 @@ If this is not ticked, then the property must be uniquely named, and it is acces
</message>
<message>
<source>Number format:</source>
<translation type="unfinished">Number format:</translation>
<translation></translation>
</message>
<message>
<source>Operating system</source>
@@ -1573,11 +1573,11 @@ If this is not ticked, then the property must be uniquely named, and it is acces
</message>
<message>
<source>Selected language</source>
<translation type="unfinished">Selected language</translation>
<translation></translation>
</message>
<message>
<source>C/POSIX</source>
<translation type="unfinished">C/POSIX</translation>
<translation>C/POSIX</translation>
</message>
<message>
<source>If enabled, numerical keypad decimal separator will be substituted with locale separator</source>
@@ -2959,15 +2959,15 @@ bounding box size of the 3D object that is currently displayed.</translation>
<name>Gui::Dialog::DlgSettingsCacheDirectory</name>
<message>
<source>Cache</source>
<translation type="unfinished">Cache</translation>
<translation></translation>
</message>
<message>
<source>Cache directory</source>
<translation type="unfinished">Cache directory</translation>
<translation></translation>
</message>
<message>
<source>Location:</source>
<translation type="unfinished">Location:</translation>
<translation></translation>
</message>
<message>
<source>Check periodically at program start:</source>
@@ -2999,7 +2999,7 @@ bounding box size of the 3D object that is currently displayed.</translation>
</message>
<message>
<source>Cache size limit:</source>
<translation type="unfinished">Cache size limit:</translation>
<translation></translation>
</message>
<message>
<source>Check now...</source>
@@ -3363,23 +3363,23 @@ You can also use the form: John Doe &lt;[email protected]&gt;</translation>
</message>
<message>
<source>Creative Commons Attribution-ShareAlike</source>
<translation type="unfinished">Creative Commons Attribution-ShareAlike</translation>
<translation> -</translation>
</message>
<message>
<source>Creative Commons Attribution-NoDerivatives</source>
<translation type="unfinished">Creative Commons Attribution-NoDerivatives</translation>
<translation> -</translation>
</message>
<message>
<source>Creative Commons Attribution-NonCommercial</source>
<translation type="unfinished">Creative Commons Attribution-NonCommercial</translation>
<translation> -使</translation>
</message>
<message>
<source>Creative Commons Attribution-NonCommercial-ShareAlike</source>
<translation type="unfinished">Creative Commons Attribution-NonCommercial-ShareAlike</translation>
<translation> -使-</translation>
</message>
<message>
<source>Creative Commons Attribution-NonCommercial-NoDerivatives</source>
<translation type="unfinished">Creative Commons Attribution-NonCommercial-NoDerivatives</translation>
<translation> -使-</translation>
</message>
<message>
<source>Public Domain</source>
@@ -4924,11 +4924,11 @@ The 'Status' column shows whether the document could be recovered.</source>
<name>Gui::Dialog::RemoteDebugger</name>
<message>
<source>Attach to remote debugger</source>
<translation type="unfinished">Attach to remote debugger</translation>
<translation></translation>
</message>
<message>
<source>winpdb</source>
<translation type="unfinished">winpdb</translation>
<translation>winpdb</translation>
</message>
<message>
<source>Password:</source>
@@ -4936,7 +4936,7 @@ The 'Status' column shows whether the document could be recovered.</source>
</message>
<message>
<source>VS Code</source>
<translation type="unfinished">VS Code</translation>
<translation>VS Code</translation>
</message>
<message>
<source>Address:</source>
@@ -5603,7 +5603,7 @@ Do you want to save your changes?</source>
</message>
<message>
<source>Open Addon Manager</source>
<translation type="unfinished">Open Addon Manager</translation>
<translation></translation>
</message>
<message>
<source>Close All</source>
@@ -6082,11 +6082,11 @@ Do you want to exit without saving your data?</source>
</message>
<message>
<source>Case sensitive</source>
<translation type="unfinished">Case sensitive</translation>
<translation></translation>
</message>
<message>
<source>Whole words</source>
<translation type="unfinished">Whole words</translation>
<translation></translation>
</message>
</context>
<context>
@@ -6372,7 +6372,7 @@ Do you want to specify another directory?</source>
</message>
<message>
<source>Bulgarian</source>
<translation type="unfinished">Bulgarian</translation>
<translation></translation>
</message>
<message>
<source>Catalan</source>
@@ -6492,7 +6492,7 @@ Do you want to specify another directory?</source>
</message>
<message>
<source>Spanish, Argentina</source>
<translation type="unfinished">Spanish, Argentina</translation>
<translation>西</translation>
</message>
<message>
<source>Swedish</source>
@@ -6516,7 +6516,7 @@ Do you want to specify another directory?</source>
</message>
<message>
<source>Georgian</source>
<translation type="unfinished">Georgian</translation>
<translation></translation>
</message>
</context>
<context>
@@ -8515,11 +8515,11 @@ the current copy will be lost.
<name>StdCmdReportBug</name>
<message>
<source>Report a bug</source>
<translation type="unfinished">Report a bug</translation>
<translation></translation>
</message>
<message>
<source>Report a bug or suggest a feature</source>
<translation type="unfinished">Report a bug or suggest a feature</translation>
<translation>/</translation>
</message>
</context>
<context>
@@ -204,13 +204,13 @@
<message>
<location filename="../../addonmanager_workers.py" line="1225"/>
<source>Successfully installed {} from ZIP file</source>
<translation type="unfinished">Successfully installed {} from ZIP file</translation>
<translation>Installation réussie de {} à partir du fichier ZIP</translation>
</message>
<message>
<location filename="../../addonmanager_workers.py" line="1348"/>
<location filename="../../addonmanager_workers.py" line="1367"/>
<source>Installation of Python package {} failed</source>
<translation type="unfinished">Installation of Python package {} failed</translation>
<translation>L'installation du paquet Python {} a échoué</translation>
</message>
<message>
<location filename="../../addonmanager_workers.py" line="1484"/>
@@ -225,7 +225,7 @@
<message>
<location filename="../../addonmanager_workers.py" line="1565"/>
<source>Downloaded requirements.txt for {}</source>
<translation type="unfinished">Downloaded requirements.txt for {}</translation>
<translation>Fichier requirements.txt téléchargé pour {}</translation>
</message>
<message>
<location filename="../../addonmanager_workers.py" line="1588"/>
@@ -235,38 +235,38 @@
<message>
<location filename="../../Addon.py" line="335"/>
<source>Addon Developer Warning: Repository URL set in package.xml file for addon {} ({}) does not match the URL it was fetched from ({})</source>
<translation type="unfinished">Addon Developer Warning: Repository URL set in package.xml file for addon {} ({}) does not match the URL it was fetched from ({})</translation>
<translation>Avertissement du développeur de l''addon : l'URL du dépôt définie dans le fichier package.xml pour l'addon {} ({}) ne correspond pas à l'URL depuis laquelle il a été récupéré ({})</translation>
</message>
<message>
<location filename="../../Addon.py" line="343"/>
<source>Addon Developer Warning: Repository branch set in package.xml file for addon {} ({}) does not match the branch it was fetched from ({})</source>
<translation type="unfinished">Addon Developer Warning: Repository branch set in package.xml file for addon {} ({}) does not match the branch it was fetched from ({})</translation>
<translation>Avertissement du développeur de l'addon : la branche du dépôt définie dans le fichier package.xml pour l'addon {} ({}) ne correspond pas à la branche depuis laquelle il a été récupéré ({})</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="175"/>
<source>In macro {}, string literal not found for {} element. Guessing at intent and using string from date element.</source>
<translation type="unfinished">In macro {}, string literal not found for {} element. Guessing at intent and using string from date element.</translation>
<translation>Dans la macro {}, la chaîne de caractères litrale n'a pas é trouvée pour l'élément {}. On devine l'intention et on utilise la chaîne de l'élément date.</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="185"/>
<source>In macro {}, string literal not found for {} element. Guessing at intent and using string representation of contents.</source>
<translation type="unfinished">In macro {}, string literal not found for {} element. Guessing at intent and using string representation of contents.</translation>
<translation>Dans la macro {}, la chaîne de caractères litrale n'a pas é trouvé pour l'élément {}. On devine l'intention et on utilise la représentation de la chaîne de caractères du contenu.</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="203"/>
<location filename="../../addonmanager_macro.py" line="220"/>
<source>Syntax error while reading {} from macro {}</source>
<translation type="unfinished">Syntax error while reading {} from macro {}</translation>
<translation>Erreur de syntaxe lors de la lecture de {} de la macro {}</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="247"/>
<source>Unable to open macro wiki page at {}</source>
<translation type="unfinished">Unable to open macro wiki page at {}</translation>
<translation>Impossible d'ouvrir la page wiki de la macro {}</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="264"/>
<source>Unable to open macro code URL {rawcodeurl}</source>
<translation type="unfinished">Unable to open macro code URL {rawcodeurl}</translation>
<translation>Impossible d'ouvrir l'URL du code de la macro {rawcodeurl}</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="283"/>
@@ -276,12 +276,12 @@
<message>
<location filename="../../addonmanager_macro.py" line="297"/>
<source>Unable to retrieve a description from the wiki for macro {}</source>
<translation type="unfinished">Unable to retrieve a description from the wiki for macro {}</translation>
<translation>Impossible de récupérer une description du wiki pour la macro {}</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="424"/>
<source>Could not locate macro-specified file {} (should have been at {})</source>
<translation type="unfinished">Could not locate macro-specified file {} (should have been at {})</translation>
<translation>Impossible de localiser le fichier {} spécifié par la macro (il aurait dû se trouver à {})</translation>
</message>
<message>
<location filename="../../change_branch.py" line="102"/>
@@ -291,7 +291,7 @@
<message>
<location filename="../../change_branch.py" line="106"/>
<source>DANGER: Switching branches is intended for developers and beta testers, and may result in broken, non-backwards compatible documents, instability, crashes, and/or the premature heat death of the universe. Are you sure you want to continue?</source>
<translation type="unfinished">DANGER: Switching branches is intended for developers and beta testers, and may result in broken, non-backwards compatible documents, instability, crashes, and/or the premature heat death of the universe. Are you sure you want to continue?</translation>
<translation>DANGER : Le changement de branche est destiné aux développeurs et aux bêta-testeurs et peut entraîner des documents cassés et non rétrocompatibles, une instabilité, des pannes et/ou la mort thermique prématurée de l'univers. Êtes-vous sûr de vouloir continuer ?</translation>
</message>
<message>
<location filename="../../change_branch.py" line="115"/>
@@ -301,7 +301,7 @@
<message>
<location filename="../../change_branch.py" line="119"/>
<source>WARNING: This repo has uncommitted local changes. Are you sure you want to change branches (bringing the changes with you)?</source>
<translation type="unfinished">WARNING: This repo has uncommitted local changes. Are you sure you want to change branches (bringing the changes with you)?</translation>
<translation>AVERTISSEMENT : Ce dépôt contient des modifications locales non validées. Êtes-vous sûr de vouloir changer de branche (en apportant les modifications avec vous) ?</translation>
</message>
<message>
<location filename="../../change_branch.py" line="171"/>
@@ -321,7 +321,7 @@
<location filename="../../change_branch.py" line="262"/>
<source>Kind</source>
<comment>Table header for git ref type (e.g. either Tag or Branch)</comment>
<translation type="unfinished">Kind</translation>
<translation>Type</translation>
</message>
<message>
<location filename="../../change_branch.py" line="266"/>
@@ -339,18 +339,18 @@
<location filename="../../change_branch.py" line="278"/>
<source>Local updated</source>
<comment>Table header for git update time of local branch</comment>
<translation type="unfinished">Local updated</translation>
<translation>Mise à jour locale</translation>
</message>
<message>
<location filename="../../change_branch.py" line="284"/>
<source>Remote updated</source>
<comment>Table header for git update time of remote branch</comment>
<translation type="unfinished">Remote updated</translation>
<translation>Mis à jour à distance</translation>
</message>
<message>
<location filename="../../addonmanager_utilities.py" line="236"/>
<source>Outdated GitPython detected, consider upgrading with pip.</source>
<translation type="unfinished">Outdated GitPython detected, consider upgrading with pip.</translation>
<translation>La version de GitPython est obsolète, pensez à le mettre à jour avec pip.</translation>
</message>
<message>
<location filename="../../addonmanager_utilities.py" line="244"/>
@@ -370,22 +370,22 @@
<message>
<location filename="../../NetworkManager.py" line="92"/>
<source>Could not import QtNetwork -- it does not appear to be installed on your system. Please install the package &apos;python3-pyside2.qtnetwork&apos; on your system and if possible contact your FreeCAD package maintainer to alert them to the missing dependency. The Addon Manager will not be available.</source>
<translation type="unfinished">Could not import QtNetwork -- it does not appear to be installed on your system. Please install the package &apos;python3-pyside2.qtnetwork&apos; on your system and if possible contact your FreeCAD package maintainer to alert them to the missing dependency. The Addon Manager will not be available.</translation>
<translation>Impossible d'importer QtNetwork -- il ne semble pas être installé sur votre système. Veuillez installer le paquetage &apos;python3-pyside2.qtnetwork&apos; sur votre système et, si possible, contacter le responsable du paquetage FreeCAD pour l'alerter de la pendance manquante. Le gestionnaire d'Addons ne sera pas disponible.</translation>
</message>
<message>
<location filename="../../NetworkManager.py" line="189"/>
<source>Parameter error: mutually exclusive proxy options set. Resetting to default.</source>
<translation type="unfinished">Parameter error: mutually exclusive proxy options set. Resetting to default.</translation>
<translation>Erreur de paramètre: les options de proxy sont mutuellement exclusives. Réinitialisation à la valeur par défaut.</translation>
</message>
<message>
<location filename="../../NetworkManager.py" line="204"/>
<source>Parameter error: user proxy indicated, but no proxy provided. Resetting to default.</source>
<translation type="unfinished">Parameter error: user proxy indicated, but no proxy provided. Resetting to default.</translation>
<translation>Erreur de paramètre : le proxy de l'utilisateur est indiqué, mais aucun proxy n'est fourni. Réinitialisation à la valeur par défaut.</translation>
</message>
<message>
<location filename="../../NetworkManager.py" line="360"/>
<source>Addon Manager: Unexpected {} response from server</source>
<translation type="unfinished">Addon Manager: Unexpected {} response from server</translation>
<translation>Gestionnaire d'Addons : réponse {} inattendue du serveur</translation>
</message>
<message>
<location filename="../../NetworkManager.py" line="454"/>
@@ -395,7 +395,7 @@
<message>
<location filename="../../package_details.py" line="66"/>
<source>Addon Manager Warning: Could not import QtWebEngineWidgets, it seems to be missing from your system. Please use your system&apos;s package manager to install the python3-pyside2.qtwebengine* and python3-pyside2.qtwebchannel packages, and if possible alert your package creator to the missing dependency. Display of package README will be limited until this dependency is resolved.</source>
<translation type="unfinished">Addon Manager Warning: Could not import QtWebEngineWidgets, it seems to be missing from your system. Please use your system&apos;s package manager to install the python3-pyside2.qtwebengine* and python3-pyside2.qtwebchannel packages, and if possible alert your package creator to the missing dependency. Display of package README will be limited until this dependency is resolved.</translation>
<translation>Avertissement du gestionnaire d'Addons : impossible d'importer QtWebEngineWidgets, il semble manquer dans votre système. Veuillez utiliser le gestionnaire de paquets de votre système pour installer les paquets python3-pyside2.qtwebengine* et python3-pyside2.qtwebchannel, et si possible alerter le créateur du paquet sur la pendance manquante. L'affichage du paquet README sera limité jusqu'à ce que cette pendance soit résolue.</translation>
</message>
<message>
<location filename="../../package_details.py" line="183"/>
@@ -423,7 +423,7 @@
<message>
<location filename="../../package_details.py" line="206"/>
<source>On branch {}, update available to version</source>
<translation type="unfinished">On branch {}, update available to version</translation>
<translation>Sur la branche {}, mise à jour disponible vers la version</translation>
</message>
<message>
<location filename="../../package_details.py" line="215"/>
@@ -433,17 +433,17 @@
<message>
<location filename="../../package_details.py" line="226"/>
<source>An update is available</source>
<translation type="unfinished">An update is available</translation>
<translation>Une mise à jour est disponible</translation>
</message>
<message>
<location filename="../../package_details.py" line="244"/>
<source>Git tag &apos;{}&apos; checked out, no updates possible</source>
<translation type="unfinished">Git tag &apos;{}&apos; checked out, no updates possible</translation>
<translation>Le tag Git &apos;{}&apos; a é retiré, aucune mise à jour possible</translation>
</message>
<message>
<location filename="../../package_details.py" line="252"/>
<source>This is the latest version available for branch {}</source>
<translation type="unfinished">This is the latest version available for branch {}</translation>
<translation>Ceci est la dernière version disponible {}</translation>
</message>
<message>
<location filename="../../package_details.py" line="260"/>
@@ -483,7 +483,7 @@
<message>
<location filename="../../package_details.py" line="376"/>
<source>WARNING: This addon is currently installed, but disabled. Use the &apos;enable&apos; button to re-enable.</source>
<translation type="unfinished">WARNING: This addon is currently installed, but disabled. Use the &apos;enable&apos; button to re-enable.</translation>
<translation>AVERTISSEMENT : Cet addon est actuellement installé, mais désactivé. Utilisez le bouton &apos;activer&apos; pour le réactiver.</translation>
</message>
<message>
<location filename="../../package_details.py" line="508"/>
@@ -499,12 +499,12 @@
<message>
<location filename="../../package_details.py" line="642"/>
<source>This Addon will be enabled next time you restart FreeCAD.</source>
<translation type="unfinished">This Addon will be enabled next time you restart FreeCAD.</translation>
<translation>Cet addon sera activé la prochaine fois que vous redémarrerez FreeCAD.</translation>
</message>
<message>
<location filename="../../package_details.py" line="658"/>
<source>This Addon will be disabled next time you restart FreeCAD.</source>
<translation type="unfinished">This Addon will be disabled next time you restart FreeCAD.</translation>
<translation>Cet addon sera désactivé la prochaine fois que vous redémarrerez FreeCAD.</translation>
</message>
<message>
<location filename="../../package_details.py" line="667"/>
@@ -514,7 +514,7 @@
<message>
<location filename="../../package_details.py" line="671"/>
<source>Branch change succeeded, please restart to use the new version.</source>
<translation type="unfinished">Branch change succeeded, please restart to use the new version.</translation>
<translation>Le changement de branche a réussi, veuillez redémarrer pour utiliser la nouvelle version.</translation>
</message>
<message>
<location filename="../../package_details.py" line="690"/>
@@ -574,17 +574,17 @@
<message>
<location filename="../../package_details.py" line="906"/>
<source>QtWebEngine Python bindings not installed -- using fallback README display. See Report View for details and installation instructions.</source>
<translation type="unfinished">QtWebEngine Python bindings not installed -- using fallback README display. See Report View for details and installation instructions.</translation>
<translation>Les liaisons Python de QtWebEngine ne sont pas installées -- utilisation d'un affichage README de secours. Voir la Vue rapport pour plus de détails et les instructions d'installation.</translation>
</message>
<message>
<location filename="../../package_details.py" line="914"/>
<source>The page is taking a long time to load... showing the data we have so far...</source>
<translation type="unfinished">The page is taking a long time to load... showing the data we have so far...</translation>
<translation>La page prend beaucoup de temps à charger... et montre les données que nous avons jusqu'à présent...</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="123"/>
<source>Addon Manager installation problem: could not locate ALLOWED_PYTHON_PACKAGES.txt</source>
<translation type="unfinished">Addon Manager installation problem: could not locate ALLOWED_PYTHON_PACKAGES.txt</translation>
<translation>Problème d'installation du gestionnaire d'Addons : impossible de localiser ALLOWED_PYTHON_PACKAGES.txt</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="220"/>
@@ -609,7 +609,7 @@
<message>
<location filename="../../AddonManager.py" line="252"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Impossible d'importer QtNetwork -- voir la Vue rapport pour plus de détails. Le gestionnaire d'Addons n'est pas disponible.</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="321"/>
@@ -625,21 +625,21 @@
<location filename="../../AddonManager.py" line="384"/>
<source>Worker process {} is taking a long time to stop...
</source>
<translation type="unfinished">Worker process {} is taking a long time to stop...
<translation>Le processus de traitement {} met beaucoup de temps à s'arrêter...
</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="442"/>
<source>Previous cache process was interrupted, restarting...
</source>
<translation type="unfinished">Previous cache process was interrupted, restarting...
<translation>Le processus du précédent cache a é interrompu, redémarrage...
</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="461"/>
<source>Custom repo list changed, forcing recache...
</source>
<translation type="unfinished">Custom repo list changed, forcing recache...
<translation>La liste des dépôts personnalisés a changé, ce qui force relancer le cache...
</translation>
</message>
<message>
@@ -650,7 +650,7 @@
<message>
<location filename="../../AddonManager.py" line="520"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
<translation>Vous devez redémarrer FreeCAD pour que les modifications soient prises en compte.</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="526"/>
@@ -699,7 +699,7 @@
<message>
<location filename="../../AddonManager.py" line="1039"/>
<source>This addon requires Python packages that are not installed, and cannot be installed automatically. To use this workbench you must install the following Python packages manually:</source>
<translation type="unfinished">This addon requires Python packages that are not installed, and cannot be installed automatically. To use this workbench you must install the following Python packages manually:</translation>
<translation>Cet addon nécessite des paquets Python qui ne sont pas installés, et ne peuvent pas être installés automatiquement. Pour utiliser cet atelier, vous devez installer manuellement les paquets Python suivants :</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1048"/>
@@ -715,17 +715,17 @@
<message>
<location filename="../../AddonManager.py" line="1063"/>
<source>The following Python packages are allowed to be automatically installed</source>
<translation type="unfinished">The following Python packages are allowed to be automatically installed</translation>
<translation>Les paquets Python suivants sont autorisés à être installés automatiquement</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1082"/>
<source>Addon &apos;{}&apos; requires &apos;{}&apos;, which is not available in your copy of FreeCAD.</source>
<translation type="unfinished">Addon &apos;{}&apos; requires &apos;{}&apos;, which is not available in your copy of FreeCAD.</translation>
<translation>L'addon &apos;{}&apos; nécessite &apos;{}&apos;, qui n'est pas disponible dans votre copie de FreeCAD.</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1089"/>
<source>Addon &apos;{}&apos; requires the following workbenches, which are not available in your copy of FreeCAD:</source>
<translation type="unfinished">Addon &apos;{}&apos; requires the following workbenches, which are not available in your copy of FreeCAD:</translation>
<translation>L'addon &apos;{}&apos; nécessite les ateliers suivants, qui ne sont pas présents dans votre copie de FreeCAD :</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1096"/>
@@ -736,7 +736,7 @@
<location filename="../../AddonManager.py" line="1151"/>
<source>Optional dependency on {} ignored because it is not in the allow-list
</source>
<translation type="unfinished">Optional dependency on {} ignored because it is not in the allow-list
<translation>Dépendance facultative sur {} ignorée parce qu'elle n'est pas dans la liste des éléments autorisés.
</translation>
</message>
<message>
@@ -753,12 +753,12 @@
<message>
<location filename="../../AddonManager.py" line="1227"/>
<source>Failed to automatically locate your Python executable, or the path is set incorrectly. Please check the Addon Manager preferences setting for the path to Python.</source>
<translation type="unfinished">Failed to automatically locate your Python executable, or the path is set incorrectly. Please check the Addon Manager preferences setting for the path to Python.</translation>
<translation>La localisation automatique de votre exécutable Python a échoué, ou le chemin d'accès est incorrect. Veuillez vérifier le chemin d'accès à Python dans les préférences du gestionnaire d'addons.</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1231"/>
<source>Dependencies could not be installed. Continue with installation of {} anyway?</source>
<translation type="unfinished">Dependencies could not be installed. Continue with installation of {} anyway?</translation>
<translation>Les dépendances n'ont pas pu être installées. Continuer quand même l'installation de {} ?</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1242"/>
@@ -768,12 +768,12 @@
<message>
<location filename="../../AddonManager.py" line="1247"/>
<source>Failed to execute pip, which may be missing from your Python installation. Please ensure your system has pip installed and try again. The failed command was: </source>
<translation type="unfinished">Failed to execute pip, which may be missing from your Python installation. Please ensure your system has pip installed and try again. The failed command was: </translation>
<translation>Échec de l'exécution de pip, qui peut être absent de votre installation Python. Veuillez vous assurer que pip est installé sur votre système et réessayez. La commande qui a échoué était : </translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1251"/>
<source>Continue with installation of {} anyway?</source>
<translation type="unfinished">Continue with installation of {} anyway?</translation>
<translation>Continuer l'installation de {} quand même ?</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1263"/>
@@ -788,7 +788,7 @@
<message>
<location filename="../../AddonManager.py" line="1329"/>
<source>Macro successfully installed. The macro is now available from the Macros dialog.</source>
<translation type="unfinished">Macro successfully installed. The macro is now available from the Macros dialog.</translation>
<translation>Macro installée avec succès. Elle est maintenant disponible dans le menu Macro.</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1332"/>
@@ -799,12 +799,12 @@
<location filename="../../AddonManager.py" line="1388"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">{} total, see Report view for list</translation>
<translation>{} total, voir la Vue rapport pour la liste</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1399"/>
<source>All packages were successfully updated</source>
<translation type="unfinished">All packages were successfully updated</translation>
<translation>Tous les paquets ont é mis à jour avec succès</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1402"/>
@@ -828,7 +828,7 @@
<message>
<location filename="../../AddonManager.py" line="1417"/>
<source>Some packages updates failed.</source>
<translation type="unfinished">Some packages updates failed.</translation>
<translation>La mise à jour de certains paquets a échoué.</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1447"/>
@@ -848,7 +848,7 @@
<message>
<location filename="../../AddonManager.py" line="1552"/>
<source>Execution of macro failed. See console for failure details.</source>
<translation type="unfinished">Execution of macro failed. See console for failure details.</translation>
<translation>L'exécution de la macro a échoué. Voir la console pour les détails de l'échec.</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1571"/>
@@ -864,18 +864,18 @@
<location filename="../../AddonManager.py" line="1612"/>
<source>Macro {} has local changes in the macros directory, so is not being removed by this uninstall process.
</source>
<translation type="unfinished">Macro {} has local changes in the macros directory, so is not being removed by this uninstall process.
<translation>La macro {} a des modifications locales dans le répertoire des macros, elle n'est donc pas supprimée par ce processus de désinstallation.
</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1627"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
<translation>L'exécution du script uninstall.py de l'addon a échoué. Poursuite de la désinstallation...</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1644"/>
<source>Unable to remove this addon with the Addon Manager.</source>
<translation type="unfinished">Unable to remove this addon with the Addon Manager.</translation>
<translation>Impossible de supprimer cet addon avec le gestionnaire d'addons.</translation>
</message>
<message>
<location filename="../../AddonManager.py" line="1651"/>
@@ -885,7 +885,7 @@
<message>
<location filename="../../AddonManager.py" line="1665"/>
<source>Failed to uninstall {}. Please remove manually.</source>
<translation type="unfinished">Failed to uninstall {}. Please remove manually.</translation>
<translation>Échec de la désinstallation de {}. Veuillez le supprimer manuellement.</translation>
</message>
<message>
<location filename="../../package_list.py" line="151"/>
@@ -1059,7 +1059,7 @@
<message>
<location filename="../../AddonManager.py" line="133"/>
<source>Manage external workbenches, macros, and preference packs</source>
<translation type="unfinished">Manage external workbenches, macros, and preference packs</translation>
<translation>Gérer les ateliers externes, les macros et les kits de préférences</translation>
</message>
</context>
<context>
@@ -1147,7 +1147,7 @@ Voulez-vous que le gestionnaire d'extensions les installe automatiquement ? Choi
<message>
<location filename="../../AddonManager.ui" line="89"/>
<source>labelStatusInfo</source>
<translation type="unfinished">labelStatusInfo</translation>
<translation>labelStatusInfo</translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="103"/>
@@ -245,12 +245,12 @@
<message>
<location filename="../../addonmanager_macro.py" line="175"/>
<source>In macro {}, string literal not found for {} element. Guessing at intent and using string from date element.</source>
<translation type="unfinished">In macro {}, string literal not found for {} element. Guessing at intent and using string from date element.</translation>
<translation> {} {} . .</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="185"/>
<source>In macro {}, string literal not found for {} element. Guessing at intent and using string representation of contents.</source>
<translation type="unfinished">In macro {}, string literal not found for {} element. Guessing at intent and using string representation of contents.</translation>
<translation> {} {} . .</translation>
</message>
<message>
<location filename="../../addonmanager_macro.py" line="203"/>
Binary file not shown.
@@ -250,8 +250,8 @@
<location filename="../../draftobjects/label.py" line="65"/>
<source>The position of the tip of the leader line.
This point can be decorated with an arrow or another symbol.</source>
<translation type="unfinished">The position of the tip of the leader line.
This point can be decorated with an arrow or another symbol.</translation>
<translation> .
.</translation>
</message>
<message>
<location filename="../../draftobjects/label.py" line="79"/>
@@ -291,10 +291,10 @@ can be set as a list of arbitrary points.</source>
If 'Custom' is chosen, the points of the leader can be specified by
assigning a custom list to the 'Points' attribute.</source>
<translation type="unfinished">The direction of the straight segment of the leader line.
<translation> .
If 'Custom' is chosen, the points of the leader can be specified by
assigning a custom list to the 'Points' attribute.</translation>
'ხელით მითითებული',
'წერტილების' .</translation>
</message>
<message>
<location filename="../../draftobjects/label.py" line="142"/>
@@ -6827,8 +6827,8 @@ value by using the [ and ] keys while drawing</source>
<location filename="../ui/preferences-draft.ui" line="169"/>
<source>This is the value used by functions that use a tolerance.
Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both.</source>
<translation type="unfinished">This is the value used by functions that use a tolerance.
Values with differences below this value will be treated as same. This value will be obsoleted soon so the precision level above controls both.</translation>
<translation> , .
. . .</translation>
</message>
<message>
<location filename="../ui/preferences-draft.ui" line="194"/>
@@ -7841,7 +7841,7 @@ This might fail for post DXF R12 templates.</source>
<message>
<location filename="../ui/preferences-draftsnap.ui" line="338"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, the outline of a human figure is displayed at the bottom left corner of the grid. This option is only effective if the BIM workbench is installed and if &amp;quot;Show grid border&amp;quot; option is enabled.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, the outline of a human figure is displayed at the bottom left corner of the grid. This option is only effective if the BIM workbench is installed and if &amp;quot;Show grid border&amp;quot; option is enabled.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;p&gt; , . , BIM- &amp;quot; &amp;quot; .&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../ui/preferences-draftsnap.ui" line="341"/>
Binary file not shown.
@@ -2625,8 +2625,8 @@ Gdy to jest aktywne, następujące obiekty zostaną włączone do grupy konstruk
When this is active, any drawing tool that is terminated will automatically start again.
This can be used to draw several objects one after the other in succession.</source>
<translation>Przełącza na tryb kontynuowania.
Gdy jest to aktywne, każde narzędzie do rysowania, które zostanie zakończone, zostanie automatycznie uruchomione ponownie.
To może być użyte do rysowania kilku obiektów jeden po drugim.</translation>
Gdy opcja jest aktywna, każde narzędzie do rysowania, którego praca zostanie zakończona, zostanie automatycznie uruchomione ponownie.
Funkcja może być użyta do rysowania kilku obiektów jeden po drugim.</translation>
</message>
</context>
<context>
@@ -6926,7 +6926,7 @@ Zauważ, że nie jest to w pełni obsługiwane, a wiele obiektów nie będzie ed
<message>
<location filename="../ui/preferences-draft.ui" line="341"/>
<source>Prefix labels of Clones with:</source>
<translation>Prefiksy etykiet klonów za pomocą:</translation>
<translation>Prefiks etykiet klonów:</translation>
</message>
<message>
<location filename="../ui/preferences-draft.ui" line="372"/>
Binary file not shown.
@@ -6,12 +6,12 @@
<message>
<location filename="../../../femguiutils/selection_widgets.py" line="132"/>
<source>Select Faces/Edges/Vertexes</source>
<translation type="unfinished">Select Faces/Edges/Vertexes</translation>
<translation>Seleccionar caras/aristas/vértices</translation>
</message>
<message>
<location filename="../../../femguiutils/selection_widgets.py" line="136"/>
<source>To add references: select them in the 3D view and click "Add".</source>
<translation type="unfinished">To add references: select them in the 3D view and click "Add".</translation>
<translation>Para añadir referencias: selecciónelas en la vista 3D y haga clic en "Añadir".</translation>
</message>
</context>
<context>
@@ -113,7 +113,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="170"/>
<source>Creates a FEM constant vacuum permittivity to overwrite standard value</source>
<translation type="unfinished">Creates a FEM constant vacuum permittivity to overwrite standard value</translation>
<translation>Crea un permitividad de vacío constante FEM para sobrescribir el valor estándar</translation>
</message>
</context>
<context>
@@ -126,7 +126,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="189"/>
<source>Creates a FEM constraint body heat source</source>
<translation type="unfinished">Creates a FEM constraint body heat source</translation>
<translation>Crea una restricción FEM de cuerpo fuente de calor</translation>
</message>
</context>
<context>
@@ -134,12 +134,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="202"/>
<source>Constraint centrif</source>
<translation type="unfinished">Constraint centrif</translation>
<translation>Restricción de centrifugado</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="206"/>
<source>Creates a FEM constraint centrif</source>
<translation type="unfinished">Creates a FEM constraint centrif</translation>
<translation>Crea una restricción FEM de centrif</translation>
</message>
</context>
<context>
@@ -152,7 +152,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="223"/>
<source>Creates a FEM constraint electrostatic potential</source>
<translation type="unfinished">Creates a FEM constraint electrostatic potential</translation>
<translation>Crea una restricción FEM de potencial electroestático</translation>
</message>
</context>
<context>
@@ -160,12 +160,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="236"/>
<source>Constraint flow velocity</source>
<translation type="unfinished">Constraint flow velocity</translation>
<translation>Restringir velocidad de flujo</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="240"/>
<source>Creates a FEM constraint flow velocity</source>
<translation type="unfinished">Creates a FEM constraint flow velocity</translation>
<translation>Crea una restricción FEM de velocidad de flujo</translation>
</message>
</context>
<context>
@@ -178,7 +178,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="257"/>
<source>Creates a FEM constraint initial flow velocity</source>
<translation type="unfinished">Creates a FEM constraint initial flow velocity</translation>
<translation>Crea una restricción FEM de velocidad inicial de flujo</translation>
</message>
</context>
<context>
@@ -204,7 +204,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="291"/>
<source>Creates a FEM constraint self weight</source>
<translation type="unfinished">Creates a FEM constraint self weight</translation>
<translation>Crea una restricción FEM de peso propio</translation>
</message>
</context>
<context>
@@ -217,7 +217,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="308"/>
<source>Creates a FEM constraint tie</source>
<translation type="unfinished">Creates a FEM constraint tie</translation>
<translation>Crea una restricción FEM de unión</translation>
</message>
</context>
<context>
@@ -230,7 +230,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="325"/>
<source>Creates a FEM fluid section for 1D flow</source>
<translation type="unfinished">Creates a FEM fluid section for 1D flow</translation>
<translation>Crea una sección de fluido FEM para flujo 1D</translation>
</message>
</context>
<context>
@@ -251,12 +251,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="355"/>
<source>Shell plate thickness</source>
<translation type="unfinished">Shell plate thickness</translation>
<translation>Espesor de placa de caparazón</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="359"/>
<source>Creates a FEM shell plate thickness</source>
<translation type="unfinished">Creates a FEM shell plate thickness</translation>
<translation>Crea un espesor de placa de caparazón FEM</translation>
</message>
</context>
<context>
@@ -282,7 +282,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="410"/>
<source>Creates a FEM equation for elasticity</source>
<translation type="unfinished">Creates a FEM equation for elasticity</translation>
<translation>Crea una ecuación FEM para elasticidad</translation>
</message>
</context>
<context>
@@ -295,7 +295,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="461"/>
<source>Creates a FEM equation for electric forces</source>
<translation type="unfinished">Creates a FEM equation for electric forces</translation>
<translation>Crea una ecuación FEM para fuerzas eléctricas</translation>
</message>
</context>
<context>
@@ -308,7 +308,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="393"/>
<source>Creates a FEM equation for electrostatic</source>
<translation type="unfinished">Creates a FEM equation for electrostatic</translation>
<translation>Crea una ecuación FEM para electrostática</translation>
</message>
</context>
<context>
@@ -364,7 +364,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="655"/>
<source>FEM mesh to mesh</source>
<translation type="unfinished">FEM mesh to mesh</translation>
<translation>Malla FEM a malla</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="659"/>
@@ -395,7 +395,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="537"/>
<source>Creates a FEM material for fluid</source>
<translation type="unfinished">Creates a FEM material for fluid</translation>
<translation>Crea un material FEM para fluido</translation>
</message>
</context>
<context>
@@ -408,7 +408,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="554"/>
<source>Creates a nonlinear mechanical material</source>
<translation type="unfinished">Creates a nonlinear mechanical material</translation>
<translation>Crea un material mecánico no lineal</translation>
</message>
</context>
<context>
@@ -460,7 +460,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="723"/>
<source>Clear the Mesh of a FEM mesh object</source>
<translation type="unfinished">Clear the Mesh of a FEM mesh object</translation>
<translation>Borrar la Malla de un objeto de malla FEM</translation>
</message>
</context>
<context>
@@ -477,12 +477,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="773"/>
<source>FEM mesh from shape by Gmsh</source>
<translation type="unfinished">FEM mesh from shape by Gmsh</translation>
<translation>Malla FEM desde forma por Gmsh</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="777"/>
<source>Create a FEM mesh from a shape by Gmsh mesher</source>
<translation type="unfinished">Create a FEM mesh from a shape by Gmsh mesher</translation>
<translation>Crear una malla FEM a partir de una malla de una forma de Gmsh mesher</translation>
</message>
</context>
<context>
@@ -503,7 +503,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="835"/>
<source>FEM mesh from shape by Netgen</source>
<translation type="unfinished">FEM mesh from shape by Netgen</translation>
<translation>Malla FEM a partir de forma de Netgen</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="839"/>
@@ -594,12 +594,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="1016"/>
<source>Solver Elmer</source>
<translation type="unfinished">Solver Elmer</translation>
<translation>Solucionador Elmer</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="1021"/>
<source>Creates a FEM solver Elmer</source>
<translation type="unfinished">Creates a FEM solver Elmer</translation>
<translation>Crea un solucionador FEM Elmer</translation>
</message>
</context>
<context>
Binary file not shown.
@@ -6,12 +6,12 @@
<message>
<location filename="../../../femguiutils/selection_widgets.py" line="132"/>
<source>Select Faces/Edges/Vertexes</source>
<translation type="unfinished">Select Faces/Edges/Vertexes</translation>
<translation>Seleccionar caras/aristas/vértices</translation>
</message>
<message>
<location filename="../../../femguiutils/selection_widgets.py" line="136"/>
<source>To add references: select them in the 3D view and click "Add".</source>
<translation type="unfinished">To add references: select them in the 3D view and click "Add".</translation>
<translation>Para añadir referencias: selecciónelas en la vista 3D y haga clic en "Añadir".</translation>
</message>
</context>
<context>
@@ -113,7 +113,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="170"/>
<source>Creates a FEM constant vacuum permittivity to overwrite standard value</source>
<translation type="unfinished">Creates a FEM constant vacuum permittivity to overwrite standard value</translation>
<translation>Crea un permitividad de vacío constante FEM para sobrescribir el valor estándar</translation>
</message>
</context>
<context>
@@ -126,7 +126,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="189"/>
<source>Creates a FEM constraint body heat source</source>
<translation type="unfinished">Creates a FEM constraint body heat source</translation>
<translation>Crea una restricción FEM de cuerpo fuente de calor</translation>
</message>
</context>
<context>
@@ -134,12 +134,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="202"/>
<source>Constraint centrif</source>
<translation type="unfinished">Constraint centrif</translation>
<translation>Restricción de centrifugado</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="206"/>
<source>Creates a FEM constraint centrif</source>
<translation type="unfinished">Creates a FEM constraint centrif</translation>
<translation>Crea una restricción FEM de centrif</translation>
</message>
</context>
<context>
@@ -152,7 +152,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="223"/>
<source>Creates a FEM constraint electrostatic potential</source>
<translation type="unfinished">Creates a FEM constraint electrostatic potential</translation>
<translation>Crea una restricción FEM de potencial electroestático</translation>
</message>
</context>
<context>
@@ -160,12 +160,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="236"/>
<source>Constraint flow velocity</source>
<translation type="unfinished">Constraint flow velocity</translation>
<translation>Restringir velocidad de flujo</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="240"/>
<source>Creates a FEM constraint flow velocity</source>
<translation type="unfinished">Creates a FEM constraint flow velocity</translation>
<translation>Crea una restricción FEM de velocidad de flujo</translation>
</message>
</context>
<context>
@@ -178,7 +178,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="257"/>
<source>Creates a FEM constraint initial flow velocity</source>
<translation type="unfinished">Creates a FEM constraint initial flow velocity</translation>
<translation>Crea una restricción FEM de velocidad inicial de flujo</translation>
</message>
</context>
<context>
@@ -204,7 +204,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="291"/>
<source>Creates a FEM constraint self weight</source>
<translation type="unfinished">Creates a FEM constraint self weight</translation>
<translation>Crea una restricción FEM de peso propio</translation>
</message>
</context>
<context>
@@ -217,7 +217,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="308"/>
<source>Creates a FEM constraint tie</source>
<translation type="unfinished">Creates a FEM constraint tie</translation>
<translation>Crea una restricción FEM de unión</translation>
</message>
</context>
<context>
@@ -230,7 +230,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="325"/>
<source>Creates a FEM fluid section for 1D flow</source>
<translation type="unfinished">Creates a FEM fluid section for 1D flow</translation>
<translation>Crea una sección de fluido FEM para flujo 1D</translation>
</message>
</context>
<context>
@@ -251,12 +251,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="355"/>
<source>Shell plate thickness</source>
<translation type="unfinished">Shell plate thickness</translation>
<translation>Espesor de placa de caparazón</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="359"/>
<source>Creates a FEM shell plate thickness</source>
<translation type="unfinished">Creates a FEM shell plate thickness</translation>
<translation>Crea un espesor de placa de caparazón FEM</translation>
</message>
</context>
<context>
@@ -282,7 +282,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="410"/>
<source>Creates a FEM equation for elasticity</source>
<translation type="unfinished">Creates a FEM equation for elasticity</translation>
<translation>Crea una ecuación FEM para elasticidad</translation>
</message>
</context>
<context>
@@ -295,7 +295,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="461"/>
<source>Creates a FEM equation for electric forces</source>
<translation type="unfinished">Creates a FEM equation for electric forces</translation>
<translation>Crea una ecuación FEM para fuerzas eléctricas</translation>
</message>
</context>
<context>
@@ -308,7 +308,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="393"/>
<source>Creates a FEM equation for electrostatic</source>
<translation type="unfinished">Creates a FEM equation for electrostatic</translation>
<translation>Crea una ecuación FEM para electrostática</translation>
</message>
</context>
<context>
@@ -364,7 +364,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="655"/>
<source>FEM mesh to mesh</source>
<translation type="unfinished">FEM mesh to mesh</translation>
<translation>Malla FEM a malla</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="659"/>
@@ -395,7 +395,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="537"/>
<source>Creates a FEM material for fluid</source>
<translation type="unfinished">Creates a FEM material for fluid</translation>
<translation>Crea un material FEM para fluido</translation>
</message>
</context>
<context>
@@ -408,7 +408,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="554"/>
<source>Creates a nonlinear mechanical material</source>
<translation type="unfinished">Creates a nonlinear mechanical material</translation>
<translation>Crea un material mecánico no lineal</translation>
</message>
</context>
<context>
@@ -460,7 +460,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="723"/>
<source>Clear the Mesh of a FEM mesh object</source>
<translation type="unfinished">Clear the Mesh of a FEM mesh object</translation>
<translation>Borrar la Malla de un objeto de malla FEM</translation>
</message>
</context>
<context>
@@ -477,12 +477,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="773"/>
<source>FEM mesh from shape by Gmsh</source>
<translation type="unfinished">FEM mesh from shape by Gmsh</translation>
<translation>Malla FEM desde forma por Gmsh</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="777"/>
<source>Create a FEM mesh from a shape by Gmsh mesher</source>
<translation type="unfinished">Create a FEM mesh from a shape by Gmsh mesher</translation>
<translation>Crear una malla FEM a partir de una malla de una forma de Gmsh mesher</translation>
</message>
</context>
<context>
@@ -503,7 +503,7 @@
<message>
<location filename="../../../femcommands/commands.py" line="835"/>
<source>FEM mesh from shape by Netgen</source>
<translation type="unfinished">FEM mesh from shape by Netgen</translation>
<translation>Malla FEM a partir de forma de Netgen</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="839"/>
@@ -594,12 +594,12 @@
<message>
<location filename="../../../femcommands/commands.py" line="1016"/>
<source>Solver Elmer</source>
<translation type="unfinished">Solver Elmer</translation>
<translation>Solucionador Elmer</translation>
</message>
<message>
<location filename="../../../femcommands/commands.py" line="1021"/>
<source>Creates a FEM solver Elmer</source>
<translation type="unfinished">Creates a FEM solver Elmer</translation>
<translation>Crea un solucionador FEM Elmer</translation>
</message>
</context>
<context>
Binary file not shown.
@@ -4476,7 +4476,7 @@ following referencing objects might be lost:</source>
<message>
<location filename="../../TaskFemConstraint.ui" line="149"/>
<source>Reverse direction</source>
<translation type="unfinished">Reverse direction</translation>
<translation>Зворотний напрямок</translation>
</message>
<message>
<location filename="../../TaskFemConstraint.ui" line="158"/>
@@ -4770,7 +4770,7 @@ normal vector of the face is used as direction</translation>
<message>
<location filename="../../TaskFemConstraintFluidBoundary.ui" line="298"/>
<source>Reverse direction</source>
<translation type="unfinished">Reverse direction</translation>
<translation>Зворотний напрямок</translation>
</message>
<message>
<location filename="../../TaskFemConstraintFluidBoundary.ui" line="306"/>
@@ -4865,7 +4865,7 @@ normal vector of the face is used as direction</translation>
<message>
<location filename="../../TaskFemConstraintForce.ui" line="131"/>
<source>Reverse direction</source>
<translation type="unfinished">Reverse direction</translation>
<translation>Зворотний напрямок</translation>
</message>
</context>
<context>
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
@@ -132,7 +132,7 @@
<message>
<location filename="../../ImageOrientationDialog.ui" line="14"/>
<source>Choose orientation</source>
<translation type="unfinished">Choose orientation</translation>
<translation>Оберіть орієнтацію</translation>
</message>
<message>
<location filename="../../ImageOrientationDialog.ui" line="20"/>
@@ -147,22 +147,22 @@
<message>
<location filename="../../ImageOrientationDialog.ui" line="36"/>
<source>XZ-Plane</source>
<translation type="unfinished">XZ-Plane</translation>
<translation>Площина XZ</translation>
</message>
<message>
<location filename="../../ImageOrientationDialog.ui" line="43"/>
<source>YZ-Plane</source>
<translation type="unfinished">YZ-Plane</translation>
<translation>Площина YZ</translation>
</message>
<message>
<location filename="../../ImageOrientationDialog.ui" line="72"/>
<source>Reverse direction</source>
<translation type="unfinished">Reverse direction</translation>
<translation>Зворотний напрямок</translation>
</message>
<message>
<location filename="../../ImageOrientationDialog.ui" line="81"/>
<source>Offset:</source>
<translation>Зміщення:</translation>
<translation>Зсув:</translation>
</message>
</context>
<context>
Binary file not shown.
@@ -1871,19 +1871,19 @@ Odwiedź http://www.openscad.org/index.html żeby go zainstalować.</translation
</message>
<message>
<source>Mesh tools</source>
<translation>Narzędzia siatki</translation>
<translation>Siatka narzędzia</translation>
</message>
<message>
<source>Mesh modify</source>
<translation>Modyfikacja siatki</translation>
<translation>Siatka modyfikacja</translation>
</message>
<message>
<source>Mesh boolean</source>
<translation>Funkcje logiczne dla siatki</translation>
<translation>Siatka funkcje logiczne</translation>
</message>
<message>
<source>Mesh cutting</source>
<translation>Cięcie siatki</translation>
<translation>Siatka cięcie</translation>
</message>
<message>
<source>Mesh segmentation</source>
@@ -1891,7 +1891,7 @@ Odwiedź http://www.openscad.org/index.html żeby go zainstalować.</translation
</message>
<message>
<source>Mesh analyze</source>
<translation>Analiza siatki</translation>
<translation>Siatka analiza</translation>
</message>
</context>
</TS>
Binary file not shown.
@@ -2364,7 +2364,7 @@ into its X, Y, and Z components.</source>
<message>
<location filename="../../Command.cpp" line="1792"/>
<source>Offset:</source>
<translation>Зміщення:</translation>
<translation>Зсув:</translation>
</message>
<message>
<location filename="../../Command.cpp" line="1793"/>
@@ -90,17 +90,17 @@
<message>
<location filename="../../../App/FeatureHelix.cpp" line="72"/>
<source>The center point of the helix' start; derived from the reference axis.</source>
<translation type="unfinished">The center point of the helix' start; derived from the reference axis.</translation>
<translation>Il punto centrale di partenza dell'elica; derivato dall'asse di riferimento.</translation>
</message>
<message>
<location filename="../../../App/FeatureHelix.cpp" line="74"/>
<source>The helix' direction; derived from the reference axis.</source>
<translation type="unfinished">The helix' direction; derived from the reference axis.</translation>
<translation>La direzione dell'elica; derivata dall'asse di riferimento.</translation>
</message>
<message>
<location filename="../../../App/FeatureHelix.cpp" line="76"/>
<source>The reference axis of the helix.</source>
<translation type="unfinished">The reference axis of the helix.</translation>
<translation>L'asse di riferimento dell'elica.</translation>
</message>
<message>
<location filename="../../../App/FeatureHelix.cpp" line="78"/>
@@ -112,17 +112,17 @@ Dependent properties are then calculated.</translation>
<message>
<location filename="../../../App/FeatureHelix.cpp" line="82"/>
<source>The axial distance between two turns.</source>
<translation type="unfinished">The axial distance between two turns.</translation>
<translation>La distanza assiale tra due giri.</translation>
</message>
<message>
<location filename="../../../App/FeatureHelix.cpp" line="84"/>
<source>The height of the helix' path, not accounting for the extent of the profile.</source>
<translation type="unfinished">The height of the helix' path, not accounting for the extent of the profile.</translation>
<translation>L'altezza del percorso elicoidale, che non tiene conto dell'estensione del profilo.</translation>
</message>
<message>
<location filename="../../../App/FeatureHelix.cpp" line="86"/>
<source>The number of turns in the helix.</source>
<translation type="unfinished">The number of turns in the helix.</translation>
<translation>Il numero di giri nell'elica.</translation>
</message>
<message>
<location filename="../../../App/FeatureHelix.cpp" line="89"/>
@@ -1832,7 +1832,7 @@ fare nuovamente clic per terminare la selezione</translation>
<location filename="../../TaskExtrudeParameters.cpp" line="369"/>
<location filename="../../TaskExtrudeParameters.cpp" line="371"/>
<source>Custom direction</source>
<translation type="unfinished">Custom direction</translation>
<translation>Direzione personalizzata</translation>
</message>
</context>
<context>
@@ -2102,7 +2102,7 @@ fare nuovamente clic per terminare la selezione</translation>
<message>
<location filename="../../TaskHelixParameters.ui" line="233"/>
<source>Radial growth:</source>
<translation type="unfinished">Radial growth:</translation>
<translation>Crescita radiale:</translation>
</message>
<message>
<location filename="../../TaskHelixParameters.ui" line="255"/>
@@ -2137,7 +2137,7 @@ fare nuovamente clic per terminare la selezione</translation>
<message>
<location filename="../../TaskHelixParameters.cpp" line="333"/>
<source>Error: unsupported mode</source>
<translation type="unfinished">Error: unsupported mode</translation>
<translation>Errore: modalità non supportata</translation>
</message>
</context>
<context>
@@ -2539,8 +2539,8 @@ fare nuovamente clic per terminare la selezione</translation>
<location filename="../../TaskPadPocketParameters.ui" line="92"/>
<source>Set a direction or select an edge
from the model as reference</source>
<translation type="unfinished">Set a direction or select an edge
from the model as reference</translation>
<translation>Imposta una direzione o seleziona un bordo
dal modello come riferimento</translation>
</message>
<message>
<location filename="../../TaskPadPocketParameters.ui" line="97"/>
@@ -2555,7 +2555,7 @@ from the model as reference</translation>
<message>
<location filename="../../TaskPadPocketParameters.ui" line="107"/>
<source>Custom direction</source>
<translation type="unfinished">Custom direction</translation>
<translation>Direzione personalizzata</translation>
</message>
<message>
<location filename="../../TaskPadPocketParameters.ui" line="117"/>
@@ -2630,12 +2630,12 @@ misurata lungo la direzione specificata</translation>
<location filename="../../TaskPadPocketParameters.ui" line="272"/>
<location filename="../../TaskPadPocketParameters.ui" line="317"/>
<source>Angle to taper the extrusion</source>
<translation type="unfinished">Angle to taper the extrusion</translation>
<translation>Angolo per rastremare l'estrusione</translation>
</message>
<message>
<location filename="../../TaskPadPocketParameters.ui" line="275"/>
<source>Taper angle</source>
<translation type="unfinished">Taper angle</translation>
<translation>Angolo rastrematura</translation>
</message>
<message>
<location filename="../../TaskPadPocketParameters.ui" line="296"/>
@@ -2645,7 +2645,7 @@ misurata lungo la direzione specificata</translation>
<message>
<location filename="../../TaskPadPocketParameters.ui" line="320"/>
<source>2nd taper angle</source>
<translation type="unfinished">2nd taper angle</translation>
<translation>2° angolo rastrematura</translation>
</message>
<message>
<location filename="../../TaskPadPocketParameters.ui" line="341"/>
@@ -2889,7 +2889,7 @@ misurata lungo la direzione specificata</translation>
<message>
<location filename="../../TaskPocketParameters.cpp" line="44"/>
<source>Reverses pocket direction</source>
<translation type="unfinished">Reverses pocket direction</translation>
<translation>Inverte la direzione della tasca</translation>
</message>
<message>
<location filename="../../TaskPocketParameters.cpp" line="73"/>
@@ -3318,7 +3318,7 @@ fare nuovamente clic per terminare la selezione</translation>
<message>
<location filename="../../ViewProviderChamfer.h" line="41"/>
<source>Chamfer parameters</source>
<translation type="unfinished">Chamfer parameters</translation>
<translation>Parametri di smussatura</translation>
</message>
</context>
<context>
@@ -3326,22 +3326,22 @@ fare nuovamente clic per terminare la selezione</translation>
<message>
<location filename="../../ViewProviderDatum.cpp" line="111"/>
<source>Datum Plane parameters</source>
<translation type="unfinished">Datum Plane parameters</translation>
<translation>Parametri del Piano di riferimento</translation>
</message>
<message>
<location filename="../../ViewProviderDatum.cpp" line="116"/>
<source>Datum Line parameters</source>
<translation type="unfinished">Datum Line parameters</translation>
<translation>Parametri Linea di riferimento</translation>
</message>
<message>
<location filename="../../ViewProviderDatum.cpp" line="121"/>
<source>Datum Point parameters</source>
<translation type="unfinished">Datum Point parameters</translation>
<translation>Parametri del Punto di riferimento</translation>
</message>
<message>
<location filename="../../ViewProviderDatum.cpp" line="126"/>
<source>Local Coordinate System parameters</source>
<translation type="unfinished">Local Coordinate System parameters</translation>
<translation>Parametri del sistema di coordinate locali</translation>
</message>
</context>
<context>
@@ -3357,7 +3357,7 @@ fare nuovamente clic per terminare la selezione</translation>
<message>
<location filename="../../ViewProviderFillet.h" line="41"/>
<source>Fillet parrameters</source>
<translation type="unfinished">Fillet parrameters</translation>
<translation>Parametri Smusso</translation>
</message>
</context>
<context>
@@ -3373,7 +3373,7 @@ fare nuovamente clic per terminare la selezione</translation>
<message>
<location filename="../../ViewProviderMultiTransform.h" line="38"/>
<source>MultiTransform parameters</source>
<translation type="unfinished">MultiTransform parameters</translation>
<translation>Parametri MultiTrasformazione</translation>
</message>
</context>
<context>
@@ -3389,7 +3389,7 @@ fare nuovamente clic per terminare la selezione</translation>
<message>
<location filename="../../ViewProviderScaled.h" line="38"/>
<source>Scaled parameters</source>
<translation type="unfinished">Scaled parameters</translation>
<translation>Parametri scalati</translation>
</message>
</context>
<context>
@@ -3405,7 +3405,7 @@ fare nuovamente clic per terminare la selezione</translation>
<message>
<location filename="../../ViewProviderMirrored.h" line="38"/>
<source>Mirrored parameters</source>
<translation type="unfinished">Mirrored parameters</translation>
<translation>Parametri specchiati</translation>
</message>
</context>
<context>
@@ -2233,7 +2233,7 @@ click again to end selection</source>
<message>
<location filename="../../TaskLinearPatternParameters.ui" line="68"/>
<source>Reverse direction</source>
<translation type="unfinished">Reverse direction</translation>
<translation>Зворотний напрямок</translation>
</message>
<message>
<location filename="../../TaskLinearPatternParameters.ui" line="77"/>
@@ -2946,7 +2946,7 @@ measured along the specified direction</source>
<message>
<location filename="../../TaskPolarPatternParameters.ui" line="68"/>
<source>Reverse direction</source>
<translation type="unfinished">Reverse direction</translation>
<translation>Зворотний напрямок</translation>
</message>
<message>
<location filename="../../TaskPolarPatternParameters.ui" line="77"/>
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
@@ -19,7 +19,7 @@
<message>
<location filename="../../../PathScripts/PathDressupDragknife.py" line="68"/>
<source>Angles less than filter angle will not receive corner actions</source>
<translation type="unfinished">Angles less than filter angle will not receive corner actions</translation>
<translation>Angoli inferiori all'angolo del filtro non riceveranno azioni d'angolo</translation>
</message>
<message>
<location filename="../../../PathScripts/PathDressupDragknife.py" line="76"/>
@@ -1280,7 +1280,7 @@
<message>
<location filename="../../../PathScripts/PathAdaptive.py" line="962"/>
<source>Type of adaptive operation</source>
<translation type="unfinished">Type of adaptive operation</translation>
<translation>Tipo di operazione adattativa</translation>
</message>
<message>
<location filename="../../../PathScripts/PathAdaptive.py" line="976"/>
@@ -2551,17 +2551,17 @@ Interruzione creazione op</translation>
<message>
<location filename="../panels/DressUpLeadInOutEdit.ui" line="242"/>
<source>Length / Radius:</source>
<translation type="unfinished">Length / Radius:</translation>
<translation>Lunghezza / Raggio:</translation>
</message>
<message>
<location filename="../panels/DressUpLeadInOutEdit.ui" line="269"/>
<source>Radius / Center:</source>
<translation type="unfinished">Radius / Center:</translation>
<translation>Raggio / Centro:</translation>
</message>
<message>
<location filename="../panels/DressUpLeadInOutEdit.ui" line="296"/>
<source>Keep Tool Down</source>
<translation type="unfinished">Keep Tool Down</translation>
<translation>Mantieni Lo Strumento Giù</translation>
</message>
<message>
<location filename="../panels/DressUpLeadInOutEdit.ui" line="303"/>
@@ -3596,7 +3596,7 @@ Interruzione creazione op</translation>
<message>
<location filename="../../../PathScripts/PathSlot.py" line="262"/>
<source>Single-pass</source>
<translation type="unfinished">Single-pass</translation>
<translation>Passaggio Singolo</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSlot.py" line="263"/>
@@ -3872,7 +3872,7 @@ Interruzione creazione op</translation>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="479"/>
<source>Single-pass</source>
<translation type="unfinished">Single-pass</translation>
<translation>Passaggio Singolo</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="480"/>
@@ -4381,7 +4381,7 @@ Interruzione creazione op</translation>
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="137"/>
<source>Single-pass</source>
<translation type="unfinished">Single-pass</translation>
<translation>Passaggio Singolo</translation>
</message>
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="138"/>
@@ -5685,7 +5685,7 @@ Interruzione creazione op</translation>
<message>
<location filename="../panels/PageOpPocketExtEdit.ui" line="22"/>
<source>Enable Extensions</source>
<translation type="unfinished">Enable Extensions</translation>
<translation>Abilita Estensioni</translation>
</message>
<message>
<location filename="../panels/PageOpPocketExtEdit.ui" line="55"/>
@@ -6099,7 +6099,7 @@ Interruzione creazione op</translation>
<message>
<location filename="../panels/PageOpSlotEdit.ui" line="361"/>
<source>Single-pass</source>
<translation type="unfinished">Single-pass</translation>
<translation>Passaggio Singolo</translation>
</message>
<message>
<location filename="../panels/PageOpSlotEdit.ui" line="366"/>
@@ -6339,7 +6339,7 @@ Interruzione creazione op</translation>
<message>
<location filename="../panels/SetupGlobal.ui" line="128"/>
<source>Safe</source>
<translation type="unfinished">Safe</translation>
<translation>Sicuro</translation>
</message>
<message>
<location filename="../panels/SetupGlobal.ui" line="135"/>
@@ -6561,7 +6561,7 @@ Interruzione creazione op</translation>
<message>
<location filename="../panels/ToolEditor.ui" line="110"/>
<source>Corner Radius</source>
<translation type="unfinished">Corner Radius</translation>
<translation>Raggio angolo</translation>
</message>
<message>
<location filename="../panels/ToolEditor.ui" line="117"/>
@@ -8326,7 +8326,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../panels/PathEdit.ui" line="1099"/>
<source>Safe</source>
<translation type="unfinished">Safe</translation>
<translation>Sicuro</translation>
</message>
<message>
<location filename="../panels/PathEdit.ui" line="1106"/>
@@ -8413,7 +8413,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../panels/PathEdit.ui" line="1354"/>
<source>Workplan</source>
<translation type="unfinished">Workplan</translation>
<translation>Piano di lavoro</translation>
</message>
<message>
<location filename="../panels/PathEdit.ui" line="1366"/>
Binary file not shown.
@@ -76,7 +76,7 @@
<message>
<location filename="../../../PathScripts/PathThreadMilling.py" line="320"/>
<source>Set thread's TPI (turns per inch) - used for imperial threads</source>
<translation type="unfinished">Set thread's TPI (turns per inch) - used for imperial threads</translation>
<translation> TPI( ) - </translation>
</message>
<message>
<location filename="../../../PathScripts/PathThreadMilling.py" line="328"/>
@@ -109,12 +109,12 @@
<message>
<location filename="../../../PathScripts/PathSurface.py" line="136"/>
<source>Smaller values yield a finer, more accurate mesh. Smaller values increase processing time a lot.</source>
<translation type="unfinished">Smaller values yield a finer, more accurate mesh. Smaller values increase processing time a lot.</translation>
<translation> , . .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="145"/>
<source>Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much.</source>
<translation type="unfinished">Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much.</translation>
<translation> . .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="153"/>
@@ -233,7 +233,7 @@
<location filename="../../../PathScripts/PathSlot.py" line="178"/>
<location filename="../../../PathScripts/PathWaterline.py" line="371"/>
<source>Complete the operation in a single pass at depth, or mulitiple passes to final depth.</source>
<translation type="unfinished">Complete the operation in a single pass at depth, or mulitiple passes to final depth.</translation>
<translation> . , .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="334"/>
@@ -256,7 +256,7 @@
<location filename="../../../PathScripts/PathSurface.py" line="360"/>
<location filename="../../../PathScripts/PathWaterline.py" line="397"/>
<source>Set the sampling resolution. Smaller values quickly increase processing time.</source>
<translation type="unfinished">Set the sampling resolution. Smaller values quickly increase processing time.</translation>
<translation> . .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="369"/>
@@ -274,7 +274,7 @@
<location filename="../../../PathScripts/PathSurface.py" line="387"/>
<location filename="../../../PathScripts/PathWaterline.py" line="424"/>
<source>Enable separate optimization of transitions between, and breaks within, each step over path.</source>
<translation type="unfinished">Enable separate optimization of transitions between, and breaks within, each step over path.</translation>
<translation> , .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="396"/>
@@ -291,7 +291,7 @@
<location filename="../../../PathScripts/PathSurface.py" line="414"/>
<location filename="../../../PathScripts/PathWaterline.py" line="442"/>
<source>Feedback: three smallest gaps identified in the path geometry.</source>
<translation type="unfinished">Feedback: three smallest gaps identified in the path geometry.</translation>
<translation>კომენტარი: ტრაექტორიის .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="423"/>
@@ -311,7 +311,7 @@
<message>
<location filename="../../../PathScripts/PathHelix.py" line="110"/>
<source>The direction of the circular cuts, ClockWise (CW), or CounterClockWise (CCW)</source>
<translation type="unfinished">The direction of the circular cuts, ClockWise (CW), or CounterClockWise (CCW)</translation>
<translation> მიმართულება: საათის (. .) (. . )</translation>
</message>
<message>
<location filename="../../../PathScripts/PathHelix.py" line="119"/>
@@ -353,7 +353,7 @@
<message>
<location filename="../../../PathScripts/PathDressupPathBoundary.py" line="65"/>
<source>Solid object to be used to limit the generated Path.</source>
<translation type="unfinished">Solid object to be used to limit the generated Path.</translation>
<translation> .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathDressupPathBoundary.py" line="75"/>
@@ -477,7 +477,7 @@
<location filename="../../../PathScripts/PathCopy.py" line="50"/>
<location filename="../../../PathScripts/PathArray.py" line="134"/>
<source>The tool controller that will be used to calculate the path</source>
<translation type="unfinished">The tool controller that will be used to calculate the path</translation>
<translation> </translation>
</message>
<message>
<location filename="../../../PathScripts/PathOp.py" line="228"/>
@@ -597,7 +597,7 @@
<message>
<location filename="../../../PathScripts/PathSlot.py" line="160"/>
<source>Positive extends the beginning of the path, negative shortens.</source>
<translation type="unfinished">Positive extends the beginning of the path, negative shortens.</translation>
<translation> , .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSlot.py" line="169"/>
@@ -648,7 +648,7 @@
<location filename="../../../PathScripts/PathPocketBase.py" line="127"/>
<location filename="../../../PathScripts/PathProfile.py" line="109"/>
<source>The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW)</source>
<translation type="unfinished">The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW)</translation>
<translation> (. .) (. . .) </translation>
</message>
<message>
<location filename="../../../PathScripts/PathPocketBase.py" line="136"/>
@@ -789,7 +789,7 @@
<message>
<location filename="../../../PathScripts/PathArray.py" line="60"/>
<source>The spacing between the array copies in Linear pattern</source>
<translation type="unfinished">The spacing between the array copies in Linear pattern</translation>
<translation> </translation>
</message>
<message>
<location filename="../../../PathScripts/PathArray.py" line="68"/>
@@ -878,17 +878,17 @@
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="213"/>
<source>Smaller values yield a finer, more accurate the mesh. Smaller values increase processing time a lot.</source>
<translation type="unfinished">Smaller values yield a finer, more accurate the mesh. Smaller values increase processing time a lot.</translation>
<translation> , . .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="222"/>
<source>Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much.</source>
<translation type="unfinished">Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much.</translation>
<translation> . .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="293"/>
<source>Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based).</source>
<translation type="unfinished">Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based).</translation>
<translation> OCL Dropcutter*- (-OCL- ).</translation>
</message>
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="310"/>
@@ -1093,7 +1093,7 @@
<message>
<location filename="../../../PathScripts/PathSetupSheet.py" line="147"/>
<source>The usage of this field depends on SafeHeightExpression - by default its value is added to StartDepth and used for SafeHeight of an operation.</source>
<translation type="unfinished">The usage of this field depends on SafeHeightExpression - by default its value is added to StartDepth and used for SafeHeight of an operation.</translation>
<translation> SafeHeightExpression-. StarDepth- SafeHeight .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSetupSheet.py" line="155"/>
@@ -1103,12 +1103,12 @@
<message>
<location filename="../../../PathScripts/PathSetupSheet.py" line="164"/>
<source>The usage of this field depends on ClearanceHeightExpression - by default is value is added to StartDepth and used for ClearanceHeight of an operation.</source>
<translation type="unfinished">The usage of this field depends on ClearanceHeightExpression - by default is value is added to StartDepth and used for ClearanceHeight of an operation.</translation>
<translation> ClearanceHeightExpression- - StartDepth- ClearanceHeight .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSetupSheet.py" line="173"/>
<source>Expression set for the ClearanceHeight of new operations.</source>
<translation type="unfinished">Expression set for the ClearanceHeight of new operations.</translation>
<translation> ClearanceHeight- .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSetupSheet.py" line="181"/>
@@ -1356,32 +1356,32 @@
<message>
<location filename="../../../PathScripts/PathStock.py" line="119"/>
<source>Extra allowance from part bound box in negative X direction</source>
<translation type="unfinished">Extra allowance from part bound box in negative X direction</translation>
<translation> X </translation>
</message>
<message>
<location filename="../../../PathScripts/PathStock.py" line="128"/>
<source>Extra allowance from part bound box in positive X direction</source>
<translation type="unfinished">Extra allowance from part bound box in positive X direction</translation>
<translation> X </translation>
</message>
<message>
<location filename="../../../PathScripts/PathStock.py" line="137"/>
<source>Extra allowance from part bound box in negative Y direction</source>
<translation type="unfinished">Extra allowance from part bound box in negative Y direction</translation>
<translation> Y </translation>
</message>
<message>
<location filename="../../../PathScripts/PathStock.py" line="146"/>
<source>Extra allowance from part bound box in positive Y direction</source>
<translation type="unfinished">Extra allowance from part bound box in positive Y direction</translation>
<translation> Y </translation>
</message>
<message>
<location filename="../../../PathScripts/PathStock.py" line="155"/>
<source>Extra allowance from part bound box in negative Z direction</source>
<translation type="unfinished">Extra allowance from part bound box in negative Z direction</translation>
<translation> Z </translation>
</message>
<message>
<location filename="../../../PathScripts/PathStock.py" line="164"/>
<source>Extra allowance from part bound box in positive Z direction</source>
<translation type="unfinished">Extra allowance from part bound box in positive Z direction</translation>
<translation> Z </translation>
</message>
<message>
<location filename="../../../PathScripts/PathStock.py" line="170"/>
@@ -1896,7 +1896,7 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathPocket.py" line="193"/>
<source>Final depth set below ZMin of face(s) selected.</source>
<translation type="unfinished">Final depth set below ZMin of face(s) selected.</translation>
<translation> ()- ZMin- .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathFeatureExtensionsGui.py" line="180"/>
@@ -1976,7 +1976,7 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathProfile.py" line="638"/>
<source>Check edge selection and Final Depth requirements for profiling open edge(s).</source>
<translation type="unfinished">Check edge selection and Final Depth requirements for profiling open edge(s).</translation>
<translation> .</translation>
</message>
</context>
<context>
@@ -2022,7 +2022,7 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="811"/>
<source>Canceling 3D Surface operation. Error creating OCL cutter.</source>
<translation type="unfinished">Canceling 3D Surface operation. Error creating OCL cutter.</translation>
<translation>3D . OCL .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurface.py" line="1042"/>
@@ -2100,7 +2100,7 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathSurfaceSupport.py" line="509"/>
<source>Face selection is unavailable for Rotational scans.</source>
<translation type="unfinished">Face selection is unavailable for Rotational scans.</translation>
<translation> .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurfaceSupport.py" line="512"/>
@@ -2110,12 +2110,12 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathSurfaceSupport.py" line="614"/>
<source>Failed to pre-process base as a whole.</source>
<translation type="unfinished">Failed to pre-process base as a whole.</translation>
<translation> .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurfaceSupport.py" line="2419"/>
<source>Failed to identify a horizontal cross-section for Face</source>
<translation type="unfinished">Failed to identify a horizontal cross-section for Face</translation>
<translation> </translation>
</message>
<message>
<location filename="../../../PathScripts/PathSurfaceSupport.py" line="2655"/>
@@ -2166,7 +2166,7 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="283"/>
<source>Unsupported Path tooltable template version %s</source>
<translation type="unfinished">Unsupported Path tooltable template version %s</translation>
<translation> %s</translation>
</message>
<message>
<location filename="../../../PathScripts/PathToolLibraryManager.py" line="298"/>
@@ -2223,12 +2223,12 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="689"/>
<source>AvoidLastX_Faces: Only zero or positive values permitted.</source>
<translation type="unfinished">AvoidLastX_Faces: Only zero or positive values permitted.</translation>
<translation>AvoidLastX_Faces: დასაშვებია .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="697"/>
<source>AvoidLastX_Faces: Avoid last X faces count limited to 100.</source>
<translation type="unfinished">AvoidLastX_Faces: Avoid last X faces count limited to 100.</translation>
<translation>AvoidLastX_Faces: თავიდან X 100- .</translation>
</message>
<message>
<location filename="../../../PathScripts/PathWaterline.py" line="771"/>
@@ -2428,7 +2428,7 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathDressupDragknife.py" line="608"/>
<source>Modifies a path to add dragknife corner actions</source>
<translation type="unfinished">Modifies a path to add dragknife corner actions</translation>
<translation> </translation>
</message>
<message>
<location filename="../../../PathScripts/PathDressupDragknife.py" line="625"/>
@@ -2818,7 +2818,7 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathJobCmd.py" line="107"/>
<source>Exports Path Job as a template to be used for other jobs</source>
<translation type="unfinished">Exports Path Job as a template to be used for other jobs</translation>
<translation> </translation>
</message>
</context>
<context>
@@ -3283,7 +3283,7 @@ Aborting op creation</source>
<message>
<location filename="../../../PathScripts/PathPropertyBagGui.py" line="438"/>
<source>Creates an object which can be used to store reference properties.</source>
<translation type="unfinished">Creates an object which can be used to store reference properties.</translation>
<translation> , .</translation>
</message>
</context>
<context>
Binary file not shown.
@@ -4093,7 +4093,7 @@ Przerwanie procesu tworzenia</translation>
<message>
<location filename="../../../PathScripts/PathToolBitCmd.py" line="74"/>
<source>Save Tool as...</source>
<translation>Zapisz narzędzie jako...</translation>
<translation>Zapisz narzędzie jako ...</translation>
</message>
</context>
<context>
@@ -397,7 +397,7 @@ Do you want to continue?</source>
<name>Workbench</name>
<message>
<source>&amp;Raytracing</source>
<translation>&amp;Lancer de rayon</translation>
<translation>&amp;Raytracing</translation>
</message>
</context>
</TS>
@@ -2545,7 +2545,7 @@ vincoli non validi, geometria degenerata, ecc.</translation>
<message>
<location filename="../../CommandConstraints.cpp" line="163"/>
<source>Cannot add a constraint between two fixed geometries. Fixed geometries include external geometry, blocked geometry, and special points such as B-spline knot points.</source>
<translation type="unfinished">Cannot add a constraint between two fixed geometries. Fixed geometries include external geometry, blocked geometry, and special points such as B-spline knot points.</translation>
<translation>Non è possibile aggiungere un vincolo tra due geometrie bloccate! Le geometrie bloccate comprendono la geometria esterna, la geometria fissata o i punti speciali come i punti di nodo delle B-Spline.</translation>
</message>
<message>
<location filename="../../CommandConstraints.cpp" line="486"/>
@@ -2562,7 +2562,7 @@ vincoli non validi, geometria degenerata, ecc.</translation>
<location filename="../../CommandConstraints.cpp" line="544"/>
<location filename="../../CommandConstraints.cpp" line="556"/>
<source>Only sketch and its support are allowed to be selected.</source>
<translation type="unfinished">Only sketch and its support are allowed to be selected.</translation>
<translation>È consentito selezionare solo lo schizzo e il suo supporto.</translation>
</message>
<message>
<location filename="../../CommandConstraints.cpp" line="565"/>
@@ -2779,7 +2779,7 @@ vincoli non validi, geometria degenerata, ecc.</translation>
<location filename="../../CommandConstraints.cpp" line="6173"/>
<location filename="../../CommandConstraints.cpp" line="6863"/>
<source>Select an edge that is not a B-spline weight.</source>
<translation type="unfinished">Select an edge that is not a B-spline weight.</translation>
<translation>Selezionare un bordo che non è un peso B-spline.</translation>
</message>
<message>
<location filename="../../CommandConstraints.cpp" line="2583"/>
@@ -3241,7 +3241,7 @@ Combinazioni ammesse: due curve; un punto finale e una curva; due punti finali;
<message>
<location filename="../../CommandSketcherBSpline.cpp" line="1217"/>
<source>Please select a b-spline curve to insert a knot (not a knot on it). If the curve is not a b-spline, please convert it into one first.</source>
<translation type="unfinished">Please select a b-spline curve to insert a knot (not a knot on it). If the curve is not a b-spline, please convert it into one first.</translation>
<translation>Seleziona una curva b-spline per inserire un nodo (non un nodo su di esso). Se la curva non è una b-spline, si prega di convertirla in una prima.</translation>
</message>
<message>
<location filename="../../CommandSketcherTools.cpp" line="131"/>
@@ -4759,7 +4759,7 @@ Tuttavia, non sono stati trovati i vincoli che riguardano i punti finali.</trans
<message>
<location filename="../../TaskSketcherConstraints.ui" line="207"/>
<source>Click to select multiple filters</source>
<translation type="unfinished">Click to select multiple filters</translation>
<translation>Fare clic per selezionare più filtri</translation>
</message>
<message>
<location filename="../../TaskSketcherConstraints.ui" line="210"/>
@@ -5106,12 +5106,12 @@ This is purely based on topological shape of the sketch and not on its geometry/
<message>
<location filename="../../TaskSketcherValidation.ui" line="42"/>
<source>Highlight troublesome vertexes</source>
<translation type="unfinished">Highlight troublesome vertexes</translation>
<translation>Evidenzia vertici problematici</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="52"/>
<source>Fixes found missing coincidences by adding extra coincident constrains</source>
<translation type="unfinished">Fixes found missing coincidences by adding extra coincident constrains</translation>
<translation>Corregge le coincidenze mancanti aggiungendo ulteriori vincoli coincidenti</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="55"/>
@@ -5126,12 +5126,12 @@ This is purely based on topological shape of the sketch and not on its geometry/
<message>
<location filename="../../TaskSketcherValidation.ui" line="68"/>
<source>Defines the X/Y tolerance inside which missing coincidences are searched.</source>
<translation type="unfinished">Defines the X/Y tolerance inside which missing coincidences are searched.</translation>
<translation>Definisce la tolleranza X/Y all'interno della quale vengono cercate le coincidenze mancanti.</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="75"/>
<source>If checked, construction geometries are ignored in the search</source>
<translation type="unfinished">If checked, construction geometries are ignored in the search</translation>
<translation>Se selezionato, le geometrie di costruzione vengono ignorate nella ricerca</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="78"/>
@@ -5142,8 +5142,8 @@ This is purely based on topological shape of the sketch and not on its geometry/
<location filename="../../TaskSketcherValidation.ui" line="88"/>
<source>Finds and displays missing coincidences found in the sketch
This is done by analyzing the sketch geometries and constraints</source>
<translation type="unfinished">Finds and displays missing coincidences found in the sketch
This is done by analyzing the sketch geometries and constraints</translation>
<translation>Trova e visualizza le coincidenze mancanti trovate nello schizzo
Questo viene fatto analizzando le geometrie e i vincoli dello schizzo</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="92"/>
@@ -5168,17 +5168,17 @@ This is done by analyzing the sketch geometries and constraints</translation>
<message>
<location filename="../../TaskSketcherValidation.ui" line="115"/>
<source>Finds invalid/malformed constrains in the sketch</source>
<translation type="unfinished">Finds invalid/malformed constrains in the sketch</translation>
<translation>Trova vincoli non validi/malformati nello schizzo</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="125"/>
<source>Tries to fix found invalid constraints</source>
<translation type="unfinished">Tries to fix found invalid constraints</translation>
<translation>Cerca di correggere i vincoli trovati non validi</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="135"/>
<source>Deletes constraints referring to external geometry</source>
<translation type="unfinished">Deletes constraints referring to external geometry</translation>
<translation>Elimina i vincoli relativi alla geometria esterna</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="138"/>
@@ -5193,12 +5193,12 @@ This is done by analyzing the sketch geometries and constraints</translation>
<message>
<location filename="../../TaskSketcherValidation.ui" line="154"/>
<source>Finds degenerated geometries in the sketch</source>
<translation type="unfinished">Finds degenerated geometries in the sketch</translation>
<translation>Trova geometrie degenerate nello schizzo</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="164"/>
<source>Tries to fix found degenerated geometries</source>
<translation type="unfinished">Tries to fix found degenerated geometries</translation>
<translation>Cerca di correggere geometrie degenerate trovate</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="177"/>
@@ -5213,7 +5213,7 @@ This is done by analyzing the sketch geometries and constraints</translation>
<message>
<location filename="../../TaskSketcherValidation.ui" line="193"/>
<source>Fixes found reversed external geometries by swapping their endpoints</source>
<translation type="unfinished">Fixes found reversed external geometries by swapping their endpoints</translation>
<translation>Corregge le geometrie esterne invertite scambiando i loro punti finali</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="196"/>
@@ -5228,7 +5228,7 @@ This is done by analyzing the sketch geometries and constraints</translation>
<message>
<location filename="../../TaskSketcherValidation.ui" line="212"/>
<source>Enables/updates constraint orientation locking</source>
<translation type="unfinished">Enables/updates constraint orientation locking</translation>
<translation>Attiva/aggiorna il blocco dell'orientamento del vincolo</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="215"/>
@@ -5238,7 +5238,7 @@ This is done by analyzing the sketch geometries and constraints</translation>
<message>
<location filename="../../TaskSketcherValidation.ui" line="222"/>
<source>Disables constraint orientation locking</source>
<translation type="unfinished">Disables constraint orientation locking</translation>
<translation>Disabilita il blocco dell'orientamento del vincolo</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="225"/>
@@ -5326,17 +5326,17 @@ This is done by analyzing the sketch geometries and constraints</translation>
<message>
<location filename="../../ViewProviderSketch.cpp" line="2883"/>
<source>Over-constrained: </source>
<translation type="unfinished">Over-constrained: </translation>
<translation>Sovravincolato: </translation>
</message>
<message>
<location filename="../../ViewProviderSketch.cpp" line="2889"/>
<source>Malformed constraints: </source>
<translation type="unfinished">Malformed constraints: </translation>
<translation>Vincoli malformati: </translation>
</message>
<message>
<location filename="../../ViewProviderSketch.cpp" line="2895"/>
<source>Redundant constraints:</source>
<translation type="unfinished">Redundant constraints:</translation>
<translation>Vincoli ridondanti:</translation>
</message>
<message>
<location filename="../../ViewProviderSketch.cpp" line="2901"/>
@@ -5346,7 +5346,7 @@ This is done by analyzing the sketch geometries and constraints</translation>
<message>
<location filename="../../ViewProviderSketch.cpp" line="2907"/>
<source>Solver failed to converge</source>
<translation type="unfinished">Solver failed to converge</translation>
<translation>Risolutore impossibilitato a convergere</translation>
</message>
<message>
<location filename="../../ViewProviderSketch.cpp" line="2912"/>
@@ -5819,7 +5819,7 @@ Do you want to detach it from the support?</source>
<message>
<location filename="../../TaskSketcherMessages.ui" line="22"/>
<source>DOF</source>
<translation type="unfinished">DOF</translation>
<translation>DOF</translation>
</message>
<message>
<location filename="../../TaskSketcherMessages.ui" line="29"/>
@@ -3810,12 +3810,12 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c
<message>
<location filename="../../SketchOrientationDialog.ui" line="14"/>
<source>Choose orientation</source>
<translation type="unfinished">Choose orientation</translation>
<translation>Оберіть орієнтацію</translation>
</message>
<message>
<location filename="../../SketchOrientationDialog.ui" line="20"/>
<source>Sketch orientation</source>
<translation type="unfinished">Sketch orientation</translation>
<translation>Орієнтація ескізу</translation>
</message>
<message>
<location filename="../../SketchOrientationDialog.ui" line="26"/>
@@ -3825,22 +3825,22 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c
<message>
<location filename="../../SketchOrientationDialog.ui" line="36"/>
<source>XZ-Plane</source>
<translation type="unfinished">XZ-Plane</translation>
<translation>Площина XZ</translation>
</message>
<message>
<location filename="../../SketchOrientationDialog.ui" line="43"/>
<source>YZ-Plane</source>
<translation type="unfinished">YZ-Plane</translation>
<translation>Площина YZ</translation>
</message>
<message>
<location filename="../../SketchOrientationDialog.ui" line="72"/>
<source>Reverse direction</source>
<translation type="unfinished">Reverse direction</translation>
<translation>Зворотний напрямок</translation>
</message>
<message>
<location filename="../../SketchOrientationDialog.ui" line="81"/>
<source>Offset:</source>
<translation>Зміщення:</translation>
<translation>Зсув:</translation>
</message>
</context>
<context>
@@ -5226,7 +5226,7 @@ This is done by analyzing the sketch geometries and constraints</source>
<message>
<location filename="../../TaskSketcherValidation.ui" line="206"/>
<source>Constraint orientation locking</source>
<translation>Обмеження блокування орієнтації</translation>
<translation>Блокування орієнтації обмеження</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="212"/>
@@ -5236,7 +5236,7 @@ This is done by analyzing the sketch geometries and constraints</source>
<message>
<location filename="../../TaskSketcherValidation.ui" line="215"/>
<source>Enable/Update</source>
<translation>Вмикнути/оновти</translation>
<translation>Вмикнути/оновити</translation>
</message>
<message>
<location filename="../../TaskSketcherValidation.ui" line="222"/>
@@ -1211,7 +1211,7 @@ Spreadsheet.my_alias_name invece di Spreadsheet.B1</translation>
<message>
<location filename="../../Workbench.cpp" line="52"/>
<source>&amp;Styles</source>
<translation type="unfinished">&amp;Styles</translation>
<translation>&amp;Stili</translation>
</message>
</context>
</TS>
@@ -1186,7 +1186,7 @@ Spreadsheet.my_alias_name замість Spreadsheet.B1</translation>
<message>
<location filename="../../SheetTableView.cpp" line="208"/>
<source>Paste</source>
<translation type="unfinished">Paste</translation>
<translation>Вставити</translation>
</message>
<message>
<location filename="../../SheetTableView.cpp" line="210"/>
@@ -4539,7 +4539,7 @@ für Ansichtengruppen verteilen</translation>
<message>
<location filename="../../DlgPrefsTechDrawGeneral.ui" line="464"/>
<source>Dashed</source>
<translation>Gestrichelt</translation>
<translation>Strichlinie</translation>
</message>
<message>
<location filename="../../DlgPrefsTechDrawGeneral.ui" line="493"/>
@@ -7210,32 +7210,32 @@ mit dem vorgegebenen X/Y-Abstand</translation>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="34"/>
<source>Line style:</source>
<translation>Linienstil:</translation>
<translation>Linienart:</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="41"/>
<source>Set line style to solid</source>
<translation type="unfinished">Set line style to solid</translation>
<translation>Linienart auf Volllinie setzen</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="44"/>
<source>Solid</source>
<translation>Vollkörper</translation>
<translation>Volllinie</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="57"/>
<source>Dashed</source>
<translation>Gestrichelt</translation>
<translation>Strichlinie</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="70"/>
<source>Dotted</source>
<translation>Gepunktet</translation>
<translation>Punktlinie</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="83"/>
<source>Dashdot</source>
<translation>Strich-Punkt</translation>
<translation>Strich-Punkt-Linie</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="103"/>
@@ -7245,17 +7245,17 @@ mit dem vorgegebenen X/Y-Abstand</translation>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="110"/>
<source>Thin 0,18</source>
<translation>Dünn 0,18</translation>
<translation>Schmal 0,18</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="123"/>
<source>Middle 0,35</source>
<translation type="unfinished">Middle 0,35</translation>
<translation>Grafisch 0,35</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="139"/>
<source>Thick 0,70</source>
<translation>Dick 0,70</translation>
<translation>Breit 0,70</translation>
</message>
<message>
<location filename="../../TaskSelectLineAttributes.ui" line="156"/>
@@ -488,7 +488,7 @@
<message>
<location filename="../../CommandExtensionPack.cpp" line="1745"/>
<source>Calculate the area of selected faces</source>
<translation type="unfinished">Calculate the area of selected faces</translation>
<translation>Calcola l'area delle facce selezionate</translation>
</message>
<message>
<location filename="../../CommandExtensionPack.cpp" line="1746"/>
@@ -891,7 +891,7 @@
<location filename="../../CommandExtensionDims.cpp" line="422"/>
<location filename="../../CommandExtensionDims.cpp" line="529"/>
<source>Decrease Decimal Places</source>
<translation type="unfinished">Decrease Decimal Places</translation>
<translation>Diminuisci i Decimali</translation>
</message>
<message>
<location filename="../../CommandExtensionDims.cpp" line="423"/>
@@ -1033,7 +1033,7 @@
<location filename="../../CommandExtensionDims.cpp" line="389"/>
<location filename="../../CommandExtensionDims.cpp" line="522"/>
<source>Increase Decimal Places</source>
<translation type="unfinished">Increase Decimal Places</translation>
<translation>Aumenta i Decimali</translation>
</message>
<message>
<location filename="../../CommandExtensionDims.cpp" line="390"/>
@@ -1052,7 +1052,7 @@
<message>
<location filename="../../CommandExtensionDims.cpp" line="455"/>
<source>Increase Decimal Places</source>
<translation type="unfinished">Increase Decimal Places</translation>
<translation>Aumenta i Decimali</translation>
</message>
<message>
<location filename="../../CommandExtensionDims.cpp" line="456"/>
@@ -1167,7 +1167,7 @@
<location filename="../../CommandExtensionPack.cpp" line="1254"/>
<location filename="../../CommandExtensionPack.cpp" line="1364"/>
<source>Add Cosmetic Perpendicular Line</source>
<translation type="unfinished">Add Cosmetic Perpendicular Line</translation>
<translation>Aggiungi Linea Perpendicolare Cosmetica</translation>
</message>
<message>
<location filename="../../CommandExtensionPack.cpp" line="1255"/>
@@ -2175,7 +2175,7 @@
<message>
<location filename="../../CommandExtensionDims.cpp" line="2147"/>
<source>Create Arc Length Dim</source>
<translation type="unfinished">Create Arc Length Dim</translation>
<translation>Crea Quota Lunghezza Arco</translation>
</message>
<message>
<location filename="../../CommandExtensionPack.cpp" line="130"/>
@@ -2215,7 +2215,7 @@
<message>
<location filename="../../CommandExtensionPack.cpp" line="822"/>
<source>Cosmetic Intersection Vertex(es)</source>
<translation type="unfinished">Cosmetic Intersection Vertex(es)</translation>
<translation>Vertici Di Intersezione Cosmetici</translation>
</message>
<message>
<location filename="../../CommandExtensionPack.cpp" line="868"/>
@@ -2235,7 +2235,7 @@
<message>
<location filename="../../CommandExtensionPack.cpp" line="1177"/>
<source>Cosmetic Line Parallel/Perpendicular</source>
<translation type="unfinished">Cosmetic Line Parallel/Perpendicular</translation>
<translation>Linea Cosmetica Parallela/Perpendicolare</translation>
</message>
<message>
<location filename="../../CommandExtensionPack.cpp" line="1407"/>
@@ -3188,7 +3188,7 @@
<location filename="../../CommandExtensionDims.cpp" line="558"/>
<location filename="../../CommandExtensionDims.cpp" line="861"/>
<source>No horizontal dimensions selected</source>
<translation type="unfinished">No horizontal dimensions selected</translation>
<translation>Nessuna quota orizzontale selezionata</translation>
</message>
<message>
<location filename="../../CommandExtensionDims.cpp" line="616"/>
@@ -3199,7 +3199,7 @@
<location filename="../../CommandExtensionDims.cpp" line="617"/>
<location filename="../../CommandExtensionDims.cpp" line="925"/>
<source>No vertical dimensions selected</source>
<translation type="unfinished">No vertical dimensions selected</translation>
<translation>Nessuna quota verticale selezionata</translation>
</message>
<message>
<location filename="../../CommandExtensionDims.cpp" line="676"/>
@@ -3210,7 +3210,7 @@
<location filename="../../CommandExtensionDims.cpp" line="677"/>
<location filename="../../CommandExtensionDims.cpp" line="990"/>
<source>No oblique dimensions selected</source>
<translation type="unfinished">No oblique dimensions selected</translation>
<translation>Nessuna quota obliqua selezionata</translation>
</message>
<message>
<location filename="../../CommandExtensionDims.cpp" line="860"/>
@@ -6287,7 +6287,7 @@ be used instead if the dimension value</source>
<message>
<location filename="../../TaskDimension.ui" line="362"/>
<source>Set dimension line angle to match selected edge or vertices.</source>
<translation type="unfinished">Set dimension line angle to match selected edge or vertices.</translation>
<translation> .</translation>
</message>
<message>
<location filename="../../TaskDimension.ui" line="365"/>
@@ -3469,7 +3469,7 @@ the top and left view border</translation>
<message>
<location filename="../../TaskMoveView.ui" line="22"/>
<source>View to move</source>
<translation type="unfinished">View to move</translation>
<translation>Вид для переміщення</translation>
</message>
<message>
<location filename="../../TaskMoveView.ui" line="36"/>
@@ -3481,12 +3481,12 @@ the top and left view border</translation>
<message>
<location filename="../../TaskMoveView.ui" line="43"/>
<source>From Page</source>
<translation type="unfinished">From Page</translation>
<translation>Зі сторінки</translation>
</message>
<message>
<location filename="../../TaskMoveView.ui" line="64"/>
<source>To Page</source>
<translation type="unfinished">To Page</translation>
<translation>До сторінки</translation>
</message>
</context>
<context>