Merged crowdin translations

This commit is contained in:
Yorik van Havre
2022-01-10 11:23:59 +01:00
parent de374cbdfa
commit e33ef084ff
352 changed files with 25463 additions and 11118 deletions
Binary file not shown.
+40 -40
View File
@@ -2657,15 +2657,15 @@ Per modificar aquesta opció cal reiniciar l'aplicació.</translation>
</message>
<message>
<source>What kind of multisample anti-aliasing is used</source>
<translation type="unfinished">What kind of multisample anti-aliasing is used</translation>
<translation>Quin tipus dantialiàsing multimostra sutilitza</translation>
</message>
<message>
<source>Eye-to-eye distance used for stereo projections.
The specified value is a factor that will be multiplied with the
bounding box size of the 3D object that is currently displayed.</source>
<translation type="unfinished">Eye-to-eye distance used for stereo projections.
The specified value is a factor that will be multiplied with the
bounding box size of the 3D object that is currently displayed.</translation>
<translation>Distància d'ull a ull usada per a projeccions estèreo.
El valor especificat és un factor que es multiplicarà amb la
mida de la caixa contenidora de l'objecte 3D que es mostra actualment.</translation>
</message>
</context>
<context>
@@ -3287,23 +3287,23 @@ També podeu utilitzar la forma: Joan Peris &lt;[email protected]&gt;</translation>
<name>Gui::Dialog::DlgSettingsLazyLoaded</name>
<message>
<source>Workbench Name</source>
<translation type="unfinished">Workbench Name</translation>
<translation>Nom del banc de treball</translation>
</message>
<message>
<source>Autoload?</source>
<translation type="unfinished">Autoload?</translation>
<translation>Càrrega automàtica?</translation>
</message>
<message>
<source>Load Now</source>
<translation type="unfinished">Load Now</translation>
<translation>Carregar ara</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;To preserve resources, FreeCAD does not load workbenches until they are used. Loading them may provide access to additional preferences related to their functionality.&lt;/p&gt;&lt;p&gt;The following workbenches are available in your installation:&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;To preserve resources, FreeCAD does not load workbenches until they are used. Loading them may provide access to additional preferences related to their functionality.&lt;/p&gt;&lt;p&gt;The following workbenches are available in your installation:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Per preservar recursos, FreeCAD no carrega els bancs de treball fins que es fan servir. Carregar-los pot proporcionar accés a preferències addicionals relacionades amb la seva funcionalitat. &lt;/p&gt; &lt;p&gt; Els següents bancs de treball estan disponibles en la present instal·lació, però encara no estan carregats:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>Available Workbenches</source>
<translation type="unfinished">Available Workbenches</translation>
<translation>Bancs de treball disponibles</translation>
</message>
</context>
<context>
@@ -3314,27 +3314,27 @@ També podeu utilitzar la forma: Joan Peris &lt;[email protected]&gt;</translation>
</message>
<message>
<source>Autoload</source>
<translation type="unfinished">Autoload</translation>
<translation>Càrrega automàtica</translation>
</message>
<message>
<source>If checked</source>
<translation type="unfinished">If checked</translation>
<translation>Si està seleccionat</translation>
</message>
<message>
<source>will be loaded automatically when FreeCAD starts up</source>
<translation type="unfinished">will be loaded automatically when FreeCAD starts up</translation>
<translation>es carregarà automàticament en iniciar el FreeCAD</translation>
</message>
<message>
<source>This is the current startup module, and must be autoloaded. See Preferences/General/Autoload to change.</source>
<translation type="unfinished">This is the current startup module, and must be autoloaded. See Preferences/General/Autoload to change.</translation>
<translation>Aquest és el mòdul d'inici actual i s'ha de carregar automàticament. Vegeu Preferències/General/Càrrega automàtica per canviar-ho.</translation>
</message>
<message>
<source>Loaded</source>
<translation type="unfinished">Loaded</translation>
<translation>Carregat</translation>
</message>
<message>
<source>Load now</source>
<translation type="unfinished">Load now</translation>
<translation>Carregar ara</translation>
</message>
</context>
<context>
@@ -3638,11 +3638,11 @@ Mouse tilting is not disabled by this setting.</source>
</message>
<message>
<source>Rotates to nearest possible state when clicking a cube face</source>
<translation type="unfinished">Rotates to nearest possible state when clicking a cube face</translation>
<translation>Gira a l'estat més proper possible quan es fa clic en una cara del cub</translation>
</message>
<message>
<source>Rotate to nearest</source>
<translation type="unfinished">Rotate to nearest</translation>
<translation>Rotar fins al més proper</translation>
</message>
<message>
<source>Cube size</source>
@@ -4501,31 +4501,31 @@ La columna 'Estat' mostra si el document es pot recuperar.</translation>
</message>
<message>
<source>Pitch (around y-axis):</source>
<translation type="unfinished">Pitch (around y-axis):</translation>
<translation>Rotació (sobre l'eix de les y):</translation>
</message>
<message>
<source>Roll (around x-axis):</source>
<translation type="unfinished">Roll (around x-axis):</translation>
<translation>Rotació (sobre l'eix de les x):</translation>
</message>
<message>
<source>Yaw (around z-axis):</source>
<translation type="unfinished">Yaw (around z-axis):</translation>
<translation>Rotació (sobre l'eix z):</translation>
</message>
<message>
<source>Yaw (around z-axis)</source>
<translation type="unfinished">Yaw (around z-axis)</translation>
<translation>Rotació (sobre l'eix z)</translation>
</message>
<message>
<source>Pitch (around y-axis)</source>
<translation type="unfinished">Pitch (around y-axis)</translation>
<translation>Rotació (sobre l'eix de les y)</translation>
</message>
<message>
<source>Roll (around the x-axis)</source>
<translation type="unfinished">Roll (around the x-axis)</translation>
<translation>Rotació (sobre l'eix de les x)</translation>
</message>
<message>
<source>Euler angles (zy'x'')</source>
<translation type="unfinished">Euler angles (zy'x'')</translation>
<translation>Angles d'Euler (zy'x'')</translation>
</message>
</context>
<context>
@@ -4690,13 +4690,13 @@ La columna 'Estat' mostra si el document es pot recuperar.</translation>
</message>
<message>
<source>&amp;Use Original Selections</source>
<translation type="unfinished">&amp;Use Original Selections</translation>
<translation>&amp;Usar les seleccions originals</translation>
</message>
<message>
<source>Ignore dependencies and proceed with objects
originally selected prior to opening this dialog</source>
<translation type="unfinished">Ignore dependencies and proceed with objects
originally selected prior to opening this dialog</translation>
<translation>Ignoreu les dependències i continueu amb els objectes
seleccionats abans d'obrir aquest diàleg</translation>
</message>
</context>
<context>
@@ -5594,7 +5594,7 @@ Esteu segur que voleu sortir sense desar les dades?</translation>
<name>Gui::RecentFilesAction</name>
<message>
<source>Open file %1</source>
<translation>Obri el fitxer %1</translation>
<translation>Obrir el fitxer %1</translation>
</message>
<message>
<source>File not found</source>
@@ -6045,7 +6045,7 @@ Do you want to specify another directory?</source>
</message>
<message>
<source>Bulgarian</source>
<translation type="unfinished">Bulgarian</translation>
<translation>Búlgar</translation>
</message>
<message>
<source>Greek</source>
@@ -6053,7 +6053,7 @@ Do you want to specify another directory?</source>
</message>
<message>
<source>Spanish, Argentina</source>
<translation type="unfinished">Spanish, Argentina</translation>
<translation>Espanyol, Argentí</translation>
</message>
</context>
<context>
@@ -7015,7 +7015,7 @@ Ruta física: </translation>
</message>
<message>
<source>Could not save document</source>
<translation type="unfinished">Could not save document</translation>
<translation>No s'ha pogut desar el document</translation>
</message>
<message>
<source>There was an issue trying to save the file. This may be because some of the parent folders do not exist, or you do not have sufficient permissions, or for other reasons. Error details:
@@ -7023,27 +7023,27 @@ Ruta física: </translation>
"%1"
Would you like to save the file with a different name?</source>
<translation type="unfinished">There was an issue trying to save the file. This may be because some of the parent folders do not exist, or you do not have sufficient permissions, or for other reasons. Error details:
<translation>S'ha produït un problema en intentar desar el fitxer. Això pot ser perquè algunes de les carpetes principals no existeixen, o no teniu els permisos suficients, o per altres motius. Detalls de l'error:
"%1"
Would you like to save the file with a different name?</translation>
Voleu desar-lo amb un nom diferent?</translation>
</message>
<message>
<source>Document not saved</source>
<translation type="unfinished">Document not saved</translation>
<translation>Document no desat</translation>
</message>
<message>
<source>The document%1 could not be saved. Do you want to cancel closing it?</source>
<translation type="unfinished">The document%1 could not be saved. Do you want to cancel closing it?</translation>
<translation>No s'ha pogut desar el document %1. Vol cancel·lar el tancament?</translation>
</message>
<message>
<source>%1 Document(s) not saved</source>
<translation type="unfinished">%1 Document(s) not saved</translation>
<translation>Document (s) %1 no desat</translation>
</message>
<message>
<source>Some documents could not be saved. Do you want to cancel closing?</source>
<translation type="unfinished">Some documents could not be saved. Do you want to cancel closing?</translation>
<translation>Alguns documents no s'han pogut desar. Vol cancel·lar la sortida?</translation>
</message>
</context>
<context>
@@ -8063,7 +8063,7 @@ Would you like to save the file with a different name?</translation>
</message>
<message>
<source>&amp;Open...</source>
<translation>&amp;Obri...</translation>
<translation>&amp;Obrir...</translation>
</message>
<message>
<source>Open a document or import files</source>
@@ -8821,11 +8821,11 @@ Would you like to save the file with a different name?</translation>
<name>StdCmdUserEditMode</name>
<message>
<source>Edit mode</source>
<translation type="unfinished">Edit mode</translation>
<translation>Mode d'edició</translation>
</message>
<message>
<source>Defines behavior when editing an object from tree</source>
<translation type="unfinished">Defines behavior when editing an object from tree</translation>
<translation>Defineix el comportament en editar un objecte de l'arbre</translation>
</message>
</context>
<context>
Binary file not shown.
+21 -21
View File
@@ -3291,7 +3291,7 @@ Ayrıca formu da kullanabilirsiniz: John Doe &lt;[email protected]&gt;</translation>
</message>
<message>
<source>Autoload?</source>
<translation type="unfinished">Autoload?</translation>
<translation>Otomatik Yükle?</translation>
</message>
<message>
<source>Load Now</source>
@@ -3303,7 +3303,7 @@ Ayrıca formu da kullanabilirsiniz: John Doe &lt;[email protected]&gt;</translation>
</message>
<message>
<source>Available Workbenches</source>
<translation type="unfinished">Available Workbenches</translation>
<translation>Mevcut Çalışma Tezgahları</translation>
</message>
</context>
<context>
@@ -3314,7 +3314,7 @@ Ayrıca formu da kullanabilirsiniz: John Doe &lt;[email protected]&gt;</translation>
</message>
<message>
<source>Autoload</source>
<translation type="unfinished">Autoload</translation>
<translation>Otomatik Yükle</translation>
</message>
<message>
<source>If checked</source>
@@ -4504,31 +4504,31 @@ The 'Status' column shows whether the document could be recovered.</source>
</message>
<message>
<source>Pitch (around y-axis):</source>
<translation type="unfinished">Pitch (around y-axis):</translation>
<translation>Eğmek (y-ekseni etrafında):</translation>
</message>
<message>
<source>Roll (around x-axis):</source>
<translation type="unfinished">Roll (around x-axis):</translation>
<translation>Yuvarlamak (x-ekseni etrafında):</translation>
</message>
<message>
<source>Yaw (around z-axis):</source>
<translation type="unfinished">Yaw (around z-axis):</translation>
<translation>Sapmak (z-ekseni etrafında):</translation>
</message>
<message>
<source>Yaw (around z-axis)</source>
<translation type="unfinished">Yaw (around z-axis)</translation>
<translation>Sapmak (z-ekseni etrafında)</translation>
</message>
<message>
<source>Pitch (around y-axis)</source>
<translation type="unfinished">Pitch (around y-axis)</translation>
<translation>Eğmek (y-ekseni etrafında)</translation>
</message>
<message>
<source>Roll (around the x-axis)</source>
<translation type="unfinished">Roll (around the x-axis)</translation>
<translation>Yuvarlamak (x-ekseni etrafında)</translation>
</message>
<message>
<source>Euler angles (zy'x'')</source>
<translation type="unfinished">Euler angles (zy'x'')</translation>
<translation>Euler açıları (zy'x'')</translation>
</message>
</context>
<context>
@@ -4693,13 +4693,13 @@ The 'Status' column shows whether the document could be recovered.</source>
</message>
<message>
<source>&amp;Use Original Selections</source>
<translation type="unfinished">&amp;Use Original Selections</translation>
<translation>&amp;Orijinal Seçimleri Kullan</translation>
</message>
<message>
<source>Ignore dependencies and proceed with objects
originally selected prior to opening this dialog</source>
<translation type="unfinished">Ignore dependencies and proceed with objects
originally selected prior to opening this dialog</translation>
<translation>Bağımlılıkları yoksay ve orijinal olarak bu iletişim
kutusunu açmadan önce seçilen nesnelerle devam et</translation>
</message>
</context>
<context>
@@ -5990,7 +5990,7 @@ Başka bir dizin belirlemek ister misiniz?</translation>
</message>
<message>
<source>Czech</source>
<translation>Çekce</translation>
<translation>Çekçe</translation>
</message>
<message>
<source>Hungarian</source>
@@ -7025,7 +7025,7 @@ Fiziksel yol: </translation>
</message>
<message>
<source>Could not save document</source>
<translation type="unfinished">Could not save document</translation>
<translation>Belge kaydedilemedi</translation>
</message>
<message>
<source>There was an issue trying to save the file. This may be because some of the parent folders do not exist, or you do not have sufficient permissions, or for other reasons. Error details:
@@ -7033,19 +7033,19 @@ Fiziksel yol: </translation>
"%1"
Would you like to save the file with a different name?</source>
<translation type="unfinished">There was an issue trying to save the file. This may be because some of the parent folders do not exist, or you do not have sufficient permissions, or for other reasons. Error details:
<translation>Dosyayı kaydetmeye çalışırken bir sorun oluştu. Bunun nedeni, bazı üst klasörlerin mevcut olmaması veya yeterli izne sahip olmamanız veya başka sebepler olabilir. Hata detayları:
"%1"
Would you like to save the file with a different name?</translation>
Dosyayı farklı bir adla kaydetmek ister misiniz?</translation>
</message>
<message>
<source>Document not saved</source>
<translation type="unfinished">Document not saved</translation>
<translation>Belge kaydedilmedi</translation>
</message>
<message>
<source>The document%1 could not be saved. Do you want to cancel closing it?</source>
<translation type="unfinished">The document%1 could not be saved. Do you want to cancel closing it?</translation>
<translation>%1 belgesi kaydedilemedi. Kapatmayı iptal etmek istiyor musunuz?</translation>
</message>
<message>
<source>%1 Document(s) not saved</source>
@@ -8831,11 +8831,11 @@ Would you like to save the file with a different name?</translation>
<name>StdCmdUserEditMode</name>
<message>
<source>Edit mode</source>
<translation type="unfinished">Edit mode</translation>
<translation>Düzenleme modu</translation>
</message>
<message>
<source>Defines behavior when editing an object from tree</source>
<translation type="unfinished">Defines behavior when editing an object from tree</translation>
<translation>Ağaç listesinden bir nesneyi düzenlerken davranışı tanımlar</translation>
</message>
</context>
<context>
@@ -3,6 +3,11 @@
<TS version="2.1" language="ca" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>S'ha instal·lat</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>S'ha instal·lat</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Estat:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Qualsevol</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>D'acord</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Normalment significa que ja no és mantingut i que algun complement més avançat d'aquesta llista ofereix la mateixa funcionalitat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>És possible que aquest banc de treball ja no es mantingui i instal·lar-lo en un sistema Python 3 provocarà probablement errors en iniciar-se o en ús.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Aquesta macro ja s'ha instal·lat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation>Aquest complement està marcat com a obsolet</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Normalment significa que ja no és mantingut i que algun complement més avançat d'aquesta llista ofereix la mateixa funcionalitat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Aquest complement està marcat només com a Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>És possible que aquest banc de treball ja no es mantingui i instal·lar-lo en un sistema Python 3 provocarà probablement errors en iniciar-se o en ús.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>S'està recuperant informació del wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Aquesta macro ja s'ha instal·lat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>S'ha instal·lat una macro i està disponible en el menú Macro -&gt; Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Manca el mòdul python opcional (n&apos;o impedeix la instal·lació)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>S'han trobat alguns errors que impedeixen instal·lar aquest banc de treball</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Manca el mòdul python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Manca el mòdul python opcional (n&apos;o impedeix la instal·lació)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>S'han trobat alguns errors que impedeixen instal·lar aquest banc de treball</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Si us plau, instal·leu primer els components que manquen.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>S'ha instal·lat correctament</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Els complements que es poden instal·lar aquí no formen part oficialment de FreeCAD, i l'equip de FreeCAD no els pot revisar. Assegureu-vos que sabeu què esteu instal·lant!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Gestor d'extensions</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Cal que reinicis FreeCAD per què els canvis s'efectuin. Premi Acceptar per reinciciar-lo ara, o bé, Cancel·lar per fer-ho més tard.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Aplica</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Els complements que es poden instal·lar aquí no formen part oficialment de FreeCAD, i l'equip de FreeCAD no els pot revisar. Assegureu-vos que sabeu què esteu instal·lant!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Cal que reinicis FreeCAD per què els canvis s'efectuin. Premi Acceptar per reinciciar-lo ara, o bé, Cancel·lar per fer-ho més tard.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="cs" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Nainstalováno</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -134,9 +149,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Nainstalováno</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -198,6 +223,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Stav:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Jakýkoli</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -208,11 +248,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -258,11 +315,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>To obvykle znamená, že již není udržován a některé pokročilejší doplňky v tomto seznamu poskytují stejnou funkčnost.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Tento pracovní prostředí již nemusí být udržován a instalace do systému Python 3 bude mít pravděpodobně za následek chyby při startu nebo při používání.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Toto makro je již nainstalováno.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -303,21 +390,11 @@
<source>This addon is marked as obsolete</source>
<translation>Tento doplněk je označen jako zastaralý</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>To obvykle znamená, že již není udržován a některé pokročilejší doplňky v tomto seznamu poskytují stejnou funkčnost.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Tento doplněk je označen pouze jako Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Tento pracovní prostředí již nemusí být udržován a instalace do systému Python 3 bude mít pravděpodobně za následek chyby při startu nebo při používání.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -333,11 +410,6 @@
<source>Retrieving info from wiki</source>
<translation>Načítání informací z wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Toto makro je již nainstalováno.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -373,26 +445,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Makro bylo nainstalováno a je k dispozici v menu Makro -&gt; Makra</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Chybí volitelný modul pythonu (nebrání instalaci)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Byly nalezeny chyby, které brání instalaci tohoto pracovního prostředí</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -403,11 +455,31 @@
<source>Missing python module</source>
<translation>Chybějící modul python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Chybí volitelný modul pythonu (nebrání instalaci)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Byly nalezeny chyby, které brání instalaci tohoto pracovního prostředí</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Nejprve prosím nainstalujte chybějící komponenty.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -423,15 +495,50 @@
<source>Successfully installed</source>
<translation>Úspěšně nainstalováno</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Doplňky, které zde lze nainstalovat, nejsou oficiálně součástí FreeCAD a nejsou přezkoumány týmem FreeCAD. Ujistěte se, že víte, co instalujete!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -443,16 +550,6 @@
<source>Addon manager</source>
<translation>Správce rozšíření</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Aby se změny projevily, musíte FreeCAD restartovat. Stiskněte Ok pro restartování FreeCADu, nebo Zrušit pro pozdější restart.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -464,9 +561,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -478,6 +580,26 @@
<source>Apply</source>
<translation>Použít</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Doplňky, které zde lze nainstalovat, nejsou oficiálně součástí FreeCAD a nejsou přezkoumány týmem FreeCAD. Ujistěte se, že víte, co instalujete!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Aby se změny projevily, musíte FreeCAD restartovat. Stiskněte Ok pro restartování FreeCADu, nebo Zrušit pro pozdější restart.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -523,11 +645,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -538,6 +655,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="de" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Installiert</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Unbekannte Version (keine Datei package.xml gefunden)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>installiert auf</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>installiert</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Aktualisierung verfügbar auf Version</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Dies ist die neueste verfügbare Version</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Aktualisiert, bitte FreeCAD zur Nutzung neu starten</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Aktualisierungsprüfung läuft</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Automatische Aktualisierungsprüfungen deaktiviert</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Installationsort</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>README.md aus dem Paket-Repository abrufen</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Installieren</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Deinstallieren</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,70 +91,80 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Auf Aktualisierung prüfen</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Makro ausführen</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Zurück zur Paketliste</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Lösche die zwischengespeicherte Version dieses READMEs und lade sie erneut</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
</translation>
</message>
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>Filter ist gültig</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>Filter regulärer Ausdruck ist ungültig</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Für Details zum Paket klicken</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Für Details zum Arbeitsbereich klicken</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Für Details zum Makro klicken</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Maintainer</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Maintainer:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Installiert</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Auf dem neusten Stand</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -149,32 +174,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Ausstehender Neustart</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Installierte Version</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Unbekannte Version</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Installiert auf</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Verfügbare Version</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Zeige Programmerweiterungen die enthalten:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -194,7 +219,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Einstellungs-Pakete</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Alle</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -206,10 +246,27 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Keine Verbindung möglich mit</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -224,7 +281,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Laden fehlgeschlagen</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -249,17 +306,47 @@
<message>
<location filename="addonmanager_workers.py" line="367"/>
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
<translation>Git-Updates für Workbench können nicht abgerufen werden</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Fehler beim Laden der Metadaten von</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Makro-Suche abgeschlossen.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Dies bedeutet normalerweise, dass es nicht mehr gewartet wird und ein fortschrittlicheres Addon in dieser Liste die gleiche Funktionalität bietet.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Dieser Arbeitsbereich wird möglicherweise nicht mehr gewartet und die Installation auf einem Python-3-System wird höchstwahrscheinlich zu Fehlern beim Start oder während der Nutzung führen.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Dieses Makro ist bereits installiert.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -301,25 +388,15 @@
<source>This addon is marked as obsolete</source>
<translation>Dieses Addon ist als veraltet markiert</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Dies bedeutet normalerweise, dass es nicht mehr gewartet wird und ein fortschrittlicheres Addon in dieser Liste die gleiche Funktionalität bietet.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Dieses Addon ist als nur für Python 2 gekennzeichnet</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Dieser Arbeitsbereich wird möglicherweise nicht mehr gewartet und die Installation auf einem Python-3-System wird höchstwahrscheinlich zu Fehlern beim Start oder während der Nutzung führen.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Makro-Beschreibung wird abgerufen...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Informationen werden aus den Wiki abgerufen</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Dieses Makro ist bereits installiert.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Ein Makro wurde installiert und ist verfügbar unter Makro -&gt; Makros-Menü</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Fehlendes optionales Python-Modul (verhindert nicht die Installation)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Einige Fehler verhindern die Installation dieses Arbeitsbereiches</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Fehlendes Python-Modul</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Fehlendes optionales Python-Modul (verhindert nicht die Installation)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Einige Fehler verhindern die Installation dieses Arbeitsbereiches</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Bitte installieren Sie zuerst die fehlenden Komponenten.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Fehler beim Aktualisieren des Moduls </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Bitte manuell korrigieren</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -422,35 +494,60 @@
<translation>Installation erfolgreich</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Die Addons, die hier installiert werden können, sind nicht offiziell Teil von FreeCAD und werden nicht vom FreeCAD Team überprüft. Stellen Sie sicher, dass Sie wissen, was Sie installieren!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Paket-Metadaten werden abgerufen...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Lade Addon-Informationen</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Addon-Manager</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>FreeCAD muss neu gestartet werden, damit die Änderungen wirksam werden.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Sie müssen FreeCAD neu starten, um die Änderungen anzuwenden. Drücken Sie Ok, um FreeCAD jetzt neu zu starten, oder Abbrechen, um später neu zu starten.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation>Später neu starten</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Übernehmen</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Die Addons, die hier installiert werden können, sind nicht offiziell Teil von FreeCAD und werden nicht vom FreeCAD Team überprüft. Stellen Sie sicher, dass Sie wissen, was Sie installieren!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>FreeCAD muss neu gestartet werden, damit die Änderungen wirksam werden.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Sie müssen FreeCAD neu starten, um die Änderungen anzuwenden. Drücken Sie Ok, um FreeCAD jetzt neu zu starten, oder Abbrechen, um später neu zu starten.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Programmerweiterungs-Manager: Überspringen der Aktualisierungsprüfung, weil die Benutzereinstellung AutoCheck auf false gesetzt ist</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -519,37 +641,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Keine Aktualisierungen verfügbar</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Alle Paketaktualisierungen sind fehlgeschlagen. Pakete:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Fehlgeschlagene Pakete:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>Installation des Makros fehlgeschlagen</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Bericht aktualisieren</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Installation erfolgreich</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Installation fehlgeschlagen</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="el" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Εγκατεστημένο</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Εγκατεστημένο</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Συγγραφέας</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Οποιαδήποτε</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>ΟΚ</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation type="unfinished">This addon is marked as obsolete</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished">This addon is marked as Python 2 Only</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Ανάκτηση πληροφοριών από το wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation type="unfinished">A macro has been installed and is available under Macro -&gt; Macros menu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Βρέθηκαν κάποια σφάλματα που εμποδίζουν την εγκατάσταση αυτού του πάγκου εργασίας</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation type="unfinished">Missing python module</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Βρέθηκαν κάποια σφάλματα που εμποδίζουν την εγκατάσταση αυτού του πάγκου εργασίας</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation type="unfinished">Please install the missing components first.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>Επιτυχής εγκατάσταση</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Τα πρόσθετα που μπορούν να εγκατασταθούν εδώ δεν είναι επίσημα μέρος του FreeCAD, και δεν ελέγχονται από την ομάδα του FreeCAD. Βεβαιωθείτε ότι γνωρίζετε τι εγκαθιστάτε!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Διαχειριστής προσθέτων</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Πρέπει να γίνει επανεκκίνηση του FreeCad για να εφαρμοστούν οι αλλαγές. Πατήστε Ok για να επανεκκινήσετε το FreeCAD τώρα, ή Cancel για να γίνει επανεκκίνηση αργότερα.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Εφαρμογή</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Τα πρόσθετα που μπορούν να εγκατασταθούν εδώ δεν είναι επίσημα μέρος του FreeCAD, και δεν ελέγχονται από την ομάδα του FreeCAD. Βεβαιωθείτε ότι γνωρίζετε τι εγκαθιστάτε!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Πρέπει να γίνει επανεκκίνηση του FreeCad για να εφαρμοστούν οι αλλαγές. Πατήστε Ok για να επανεκκινήσετε το FreeCAD τώρα, ή Cancel για να γίνει επανεκκίνηση αργότερα.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="es-AR" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Versión desconocida (no se encontró archivo package.xml)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>instalado en</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>instalado</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Actualización disponible a la versión</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Esta es la última versión disponible</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Actualizado, reinicie FreeCAD para usar</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Verificación de actualización en progreso</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Comprobación de actualizaciones automáticas deshabilitadas</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Ubicación de instalación</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>Obteniendo README.md del repositorio de paquetes</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Instalar</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Desinstalar</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,70 +91,80 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Comprobar actualización</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Ejecutar Macro</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Volver a la lista de paquetes</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<translation>
<numerusform>Eliminar la versión en caché de este README y volver a descargarlo</numerusform>
<numerusform>Eliminar la versión en caché de este README y volver a descargarlo</numerusform>
</translation>
</message>
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>El filtro es válido</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>La expresión regular del filtro no es válida</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Haga clic para obtener detalles sobre el paquete</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Haga clic para obtener detalles sobre el banco de trabajo</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Haga clic para obtener detalles sobre la macro</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Mantenedor</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Mantenedores:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Actualizado</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -149,32 +174,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Reinicio pendiente</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Versión instalada</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Versión desconocida</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Instalado en</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Versión disponible</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Mostrar complementos que contienen:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -194,7 +219,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Paquetes de preferencias</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Estado:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Cualquiera</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -206,10 +246,27 @@
<source>OK</source>
<translation>Aceptar</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>No se pudo conectar a</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -224,7 +281,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Fallo al cargar</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -254,12 +311,42 @@
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Error al leer los metadatos de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Finalizada la localización de macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Esto generalmente significa que ya no está mantenido, y algún complemento más avanzado en esta lista proporciona la misma funcionalidad.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Este Entorno de trabajo ya no se mantiene, instalarlo en un sistema con Python 3 probablemente provocará errores al ejecutarse o utilizarse.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro ya está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -301,25 +388,15 @@
<source>This addon is marked as obsolete</source>
<translation>Este complemento está marcado como obsoleto</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Esto generalmente significa que ya no está mantenido, y algún complemento más avanzado en esta lista proporciona la misma funcionalidad.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Este complemento está marcado solo con Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Este Entorno de trabajo ya no se mantiene, instalarlo en un sistema con Python 3 probablemente provocará errores al ejecutarse o utilizarse.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Recuperando descripción de macro...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Recuperando información de wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro ya está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Una macro ha sido instalada y está disponible en el menú Macro -&gt; Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Falta módulo opcional de python (n&apos;o impide la instalación)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Se encontraron algunos errores que impiden instalar este Entorno de trabajo</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Falta módulo python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Falta módulo opcional de python (n&apos;o impide la instalación)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Se encontraron algunos errores que impiden instalar este Entorno de trabajo</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Por favor, instale los componentes que faltan primero.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Error al actualizar el módulo </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Por favor, corregir manualmente</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -422,35 +494,60 @@
<translation>Instalado correctamente</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Los complementos que se pueden instalar aquí no son oficialmente parte de FreeCAD y no son revisados por el equipo de FreeCAD. ¡Asegúrese de saber lo que está instalando!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Recuperando metadatos del paquete...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Cargando información del complemento</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Administrador de complementos</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Debes reiniciar FreeCAD para que los cambios surtan efecto.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Debe reiniciar FreeCAD para que los cambios surtan efecto. Presione Aceptar para reiniciar FreeCAD ahora, o Cancelar para reiniciar más tarde.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation>Reiniciar más tarde</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Aplicar</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Los complementos que se pueden instalar aquí no son oficialmente parte de FreeCAD y no son revisados por el equipo de FreeCAD. ¡Asegúrese de saber lo que está instalando!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Debes reiniciar FreeCAD para que los cambios surtan efecto.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Debe reiniciar FreeCAD para que los cambios surtan efecto. Presione Aceptar para reiniciar FreeCAD ahora, o Cancelar para reiniciar más tarde.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Administrador de complementos: Omitiendo comprobación de actualización porque la preferencia de usuario es False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -519,37 +641,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>No hay actualizaciones disponibles</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Fallo al actualizar todos los paquetes. Paquetes:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Paquetes fallados:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>La instalación de macro ha fallado</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Actualizar informe</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Instalación correcta</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Instalación fallida</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="es-ES" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Versión desconocida (no se encontró archivo package.xml)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>instalado en</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>instalado</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Actualización disponible a la versión</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Esta es la última versión disponible</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Actualizado, reinicie FreeCAD para usar</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Actualización de verificación en progreso</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Las actualizaciones automáticas están desactivadas</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Ubicación de instalación</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>Recuperando README.md del repositorio del paquete</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Instalar</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Desinstalar</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,70 +91,80 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Buscar actualizaciones</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Ejecutar Macro</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Volver a la lista de paquetes</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<translation>
<numerusform>Eliminar la versión en caché de este README y volver a descargarlo</numerusform>
<numerusform>Eliminar la versión en caché de este README y volver a descargarlo</numerusform>
</translation>
</message>
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>El filtro es válido</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>La expresión regular del filtro no es válida</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Haga clic para obtener detalles sobre el paquete</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Haga clic para obtener detalles sobre el banco de trabajo</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Haga clic para obtener detalles sobre la macro</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Mantenedor</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Mantenedores:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Actualizado</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -149,32 +174,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Reinicio pendiente</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Versión instalada</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Versión desconocida</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Instalado en</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Versión disponible</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Mostrar complementos que contienen:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -194,7 +219,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Paquetes de preferencias</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Estado:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Cualquiera</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -206,10 +246,27 @@
<source>OK</source>
<translation>Aceptar</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>No se pudo conectar a</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -224,7 +281,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Fallo al cargar</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -254,12 +311,42 @@
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Error al leer los metadatos de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Finalizada la localización de macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Esto generalmente significa que ya no está mantenido, y algún complemento más avanzado en esta lista proporciona la misma funcionalidad.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Este banco de trabajo ya no se mantiene, instalarlo en un sistema con Python 3 probablemente provocará errores al ejecutarse o utilizarse.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro ya está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -301,25 +388,15 @@
<source>This addon is marked as obsolete</source>
<translation>Este complemento está marcado como obsoleto</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Esto generalmente significa que ya no está mantenido, y algún complemento más avanzado en esta lista proporciona la misma funcionalidad.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Este complemento está marcado solo con Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Este banco de trabajo ya no se mantiene, instalarlo en un sistema con Python 3 probablemente provocará errores al ejecutarse o utilizarse.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Recuperando descripción de macro...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Recuperando información de wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro ya está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Una macro ha sido instalada y está disponible en el menú Macro -&gt; Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Falta módulo opcional de python (no impide la instalación)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Se han encontrado algunos errores que impiden instalar este entorno de trabajo</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Falta módulo python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Falta módulo opcional de python (no impide la instalación)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Se han encontrado algunos errores que impiden instalar este entorno de trabajo</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Por favor, instale los componentes que faltan primero.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Error al actualizar el módulo </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Por favor, corregir manualmente</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -422,35 +494,60 @@
<translation>Se ha instalado correctamente</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Los complementos que se pueden instalar aquí no son oficialmente parte de FreeCAD, y no han sido revisados por el equipo de FreeCAD. ¡Asegúrese de que sabe lo que está instalando!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Recuperando metadatos del paquete...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Cargando información del complemento</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Administrador de complementos</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Debe reiniciar FreeCAD para que los cambios surtan efecto.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Debe reiniciar FreeCAD para que los cambios surtan efecto. Pulse Ok para reiniciar FreeCAD ahora, o Cancelar para reiniciar más tarde.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation>Reiniciar más tarde</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Aplicar</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Los complementos que se pueden instalar aquí no son oficialmente parte de FreeCAD, y no han sido revisados por el equipo de FreeCAD. ¡Asegúrese de que sabe lo que está instalando!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Debe reiniciar FreeCAD para que los cambios surtan efecto.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Debe reiniciar FreeCAD para que los cambios surtan efecto. Pulse Ok para reiniciar FreeCAD ahora, o Cancelar para reiniciar más tarde.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Administrador de complementos: Omitiendo comprobación de actualización porque la preferencia de usuario es False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -519,37 +641,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>No hay actualizaciones disponibles</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Fallo al actualizar todos los paquetes. Paquetes:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Paquetes fallados:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>La instalación de macro ha fallado</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Actualizar informe</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Instalación correcta</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Instalación fallida</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="eu" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalatuta</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -16,27 +21,27 @@
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>hemen instalatua:</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>instalatua</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Eskuragarri honako bertsioaren eguneraketa:</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Hau da eskuragarri dagoen azken bertsioa</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Eguneratuta, berrabiarazi FreeCAD bertsio berria erabiltzeko</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
@@ -51,7 +56,17 @@
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Instalazioaren kokapena</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
@@ -61,12 +76,12 @@
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Instalatu</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Desinstalatu</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,70 +91,80 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Begiratu eguneraketarik dagoen</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Exekutatu makroa</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Itzuli pakete-zerrendara</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Ezabatu README fitxategi honek cachean duen bertsioa eta deskargatu berriro</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
</translation>
</message>
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>Iragazkia baliozkoa da</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>Iragazkiaren adierazpen erregularra baliogabea da</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Egin klik paketearen xehetasunak eskuratzeko</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Egin klik lan-mahaiaren xehetasunak eskuratzeko</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Egin klik makroaren xehetasunak eskuratzeko</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Mantentzailea</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Mantentzaileak:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalatuta</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Egilea</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Eguneratuta</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -149,32 +174,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Berrabioaren zain</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Instalatutako bertsioa</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Bertsio ezezaguna</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Hemen instalatua:</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Bertsio eskuragarria</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Erakutsi honakoa duten gehigarriak:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -194,7 +219,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Hobespen-paketeak</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Egoera:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Edozein</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -206,10 +246,27 @@
<source>OK</source>
<translation>Ados</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Ezin izan da konektatu honekin:</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -224,7 +281,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Kargak huts egin du</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -249,17 +306,47 @@
<message>
<location filename="addonmanager_workers.py" line="367"/>
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
<translation>Ezin izan dira lan-mahairako git eguneraketak atzitu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Huts egin du hemengo metadatuen irakurketak:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Makroak aurkitu dira.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Horrek esan nahi du ez dela mantentzen eta zerrenda honetako gehigarri aurreratuagoren batek funtzionaltasun bera eskaintzen duela.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Lan-mahai honek beharbada ez du jadanik mantenimendurik eta Python 3 duen sistema batean instalatzen bada erroreak sortu ditzake bai abioan bai erabiltzen ari denean.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Makro hau instalatuta dago.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -301,25 +388,15 @@
<source>This addon is marked as obsolete</source>
<translation>Gehigarri hau zaharkituta dago</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Horrek esan nahi du ez dela mantentzen eta zerrenda honetako gehigarri aurreratuagoren batek funtzionaltasun bera eskaintzen duela.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Gehigarri hau Python 2 bertsiorako soilik da</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Lan-mahai honek beharbada ez du jadanik mantenimendurik eta Python 3 duen sistema batean instalatzen bada erroreak sortu ditzake bai abioan bai erabiltzen ari denean.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Makroen deskribapena atzitzen...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Informazioa atzitzen wikitik</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Makro hau instalatuta dago.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Makro bat instalatu da eta 'Makroa -&gt; Makroak' menuan erabilgarri dago</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Aukerako Python modulua falta da (ez du instalazioa eragozten)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Lan-mahai hau instalatzea eragozten duten zenbait errore aurkitu dira</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Python modulua falta da</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Aukerako Python modulua falta da (ez du instalazioa eragozten)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Lan-mahai hau instalatzea eragozten duten zenbait errore aurkitu dira</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Instalatu falta diren osagaiak.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Errorea modulua eguneratzan </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Konpondu eskuz</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -422,35 +494,60 @@
<translation>Ongi instalatu da</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Hemen instalatu daitezkeen makroak ez dira FreeCADen makro ofizialak eta FreeCAD taldeak ez ditu gainbegiratzen. Ziurtatu badakizula zer ari zaren instalatzen!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pakete-metadatuak atzitzen...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Gehigarriaren informazioa kargatzen</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Gehigarrien kudeatzailea</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>FreeCAD berrabiarazi behar da aldaketak indarrean sartu daitezen. Sakatu 'Ados' FreeCAD orain berrabiarazteko edo 'Utzi' geroago berrabiarazteko.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation>Berrabiarazi geroago</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Aplikatu</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Hemen instalatu daitezkeen makroak ez dira FreeCADen makro ofizialak eta FreeCAD taldeak ez ditu gainbegiratzen. Ziurtatu badakizula zer ari zaren instalatzen!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>FreeCAD berrabiarazi behar da aldaketak indarrean sartu daitezen.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>FreeCAD berrabiarazi behar da aldaketak indarrean sartu daitezen. Sakatu 'Ados' FreeCAD orain berrabiarazteko edo 'Utzi' geroago berrabiarazteko.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Gehigarrien kudeatzailea: Eguneraketaren egiaztapena saltatu da 'AutoCheck' erabiltzaile-hobespena faltsua delako</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -519,37 +641,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Ez dago eguneraketarik eskuragarri</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Pakete guztien eguneratzeak huts egin du. Paketeak:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Huts egin duten paketeak:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>Makroaren instalazioak huts egin du</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Eguneratzearen txostena</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Instalazioa ongi gauzatu da</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Instalazioak huts egin du</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="fi" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Asennettu</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Asennettu</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Kehittäjä</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Mikä tahansa</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Tämä tarkoittaa yleensä sitä, että sitä ei enää ylläpidetä ja että tässä luettelossa on edistyneempiä lisäosia, mitkä tekevät saman toiminnallisuuden.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Tätä työpöytää ei voida enää ylläpitää ja sen asentaminen Python 3 -järjestelmään johtaa todennäköisemmin virheisiin käynnistyksessä tai käytön aikana.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Tämä makro on jo asennettu.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation>Tämä lisäosa on merkitty vanhentuneeksi</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Tämä tarkoittaa yleensä sitä, että sitä ei enää ylläpidetä ja että tässä luettelossa on edistyneempiä lisäosia, mitkä tekevät saman toiminnallisuuden.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Tämä lisäosa on merkitty vain Python 2: lle</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Tätä työpöytää ei voida enää ylläpitää ja sen asentaminen Python 3 -järjestelmään johtaa todennäköisemmin virheisiin käynnistyksessä tai käytön aikana.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Haetaan tietoja wikistä</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Tämä makro on jo asennettu.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Makro on asennettu ja se on saatavilla makro -&gt; Makro -valikosta</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Valinnainen python-moduuli puuttuu (se &apos; estää asennuksen)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Joitakin virheitä havaittiin, mikä estää tämän työpöydän asentamisen</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Python moduuli puuttuu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Valinnainen python-moduuli puuttuu (se &apos; estää asennuksen)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Joitakin virheitä havaittiin, mikä estää tämän työpöydän asentamisen</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Asenna ensin puuttuvat komponentit.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>Asennettu onnistuneesti</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Lisäosat, jotka voidaan asentaa täällä, eivät ole virallisesti osa FreeCAD: , eikä niitä ole tarkistettu FreeCAD tiimissä. Varmista, että tiedät mitä olet asentamassa!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Lisäosien Hallinta</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Sinun on käynnistettävä FreeCAD uudelleen, jotta muutokset tulevat voimaan. Paina Ok käynnistäksesi FreeCAD nyt, tai Peruuta käynnistääksesi myöhemmin uudelleen.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Käytä</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Lisäosat, jotka voidaan asentaa täällä, eivät ole virallisesti osa FreeCAD: , eikä niitä ole tarkistettu FreeCAD tiimissä. Varmista, että tiedät mitä olet asentamassa!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Sinun on käynnistettävä FreeCAD uudelleen, jotta muutokset tulevat voimaan. Paina Ok käynnistäksesi FreeCAD nyt, tai Peruuta käynnistääksesi myöhemmin uudelleen.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="fil" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation type="unfinished">Installed</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation type="unfinished">Installed</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>May-akda</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Kahit ano</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>Okay</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation type="unfinished">This addon is marked as obsolete</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished">This addon is marked as Python 2 Only</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation type="unfinished">Retrieving info from wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation type="unfinished">A macro has been installed and is available under Macro -&gt; Macros menu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation type="unfinished">Missing python module</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation type="unfinished">Please install the missing components first.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation type="unfinished">Successfully installed</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation type="unfinished">Addon manager</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation type="unfinished">Apply</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="fr" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Installé</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Version inconnue (aucun fichier package.xml trouvé)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>installé le</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>installé</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Mise à jour disponible pour la version</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Ceci est la dernière version disponible</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Mis à jour, veuillez redémarrer FreeCAD pour lutiliser</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Recherche de mise à jour en cours</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Recherche automatique de mises à jour désactivée</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Emplacement dinstallation</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>Récupération de README.md depuis le dépôt des paquets</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Installer</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Désinstaller</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,70 +91,80 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Rechercher des mises à jour</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Exécuter la Macro</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Retourner à la liste des paquets</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<translation>
<numerusform>Supprimer la version mise en cache de ce README et -télécharger de nouveau</numerusform>
<numerusform>Supprimer la version mise en cache de ce README et télécharger de nouveau</numerusform>
</translation>
</message>
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>Le filtre est valide</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>Lexpression rationnelle du filtre nest pas valable</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Cliquer pour plus de détails sur le paquet</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Cliquer pour plus de détails sur l'atelier</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Cliquer pour plus de détails sur la macro</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Mainteneur</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Mainteneurs :</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Installé</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Auteur</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>À jour</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -149,32 +174,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>En attente de redémarrage</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Version installée</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Version inconnue</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Installée le</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Version disponible</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Afficher les greffons contenant :</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -194,7 +219,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Kits de préférences</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Statut:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Quelconque</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -206,10 +246,27 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Échec de connexion à</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -224,7 +281,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Échec du chargement</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -249,17 +306,47 @@
<message>
<location filename="addonmanager_workers.py" line="367"/>
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
<translation>Impossible de récupérer les mises à jour git pour l'atelier</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Impossible de lire les métadonnées depuis</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>La localisation des macros est terminée.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Cela signifie généralement qu'il n'est plus maintenu, et que d'autres greffons plus perfectionnés proposant les mêmes fonctionnalités sont disponibles.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Cet atelier peut ne plus être maintenu et l'installer sur un système Python 3 entraînera très probablement des erreurs au démarrage ou en cours d'utilisation.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Cette macro est déjà installée.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -301,25 +388,15 @@
<source>This addon is marked as obsolete</source>
<translation>Ce greffon est marqué comme obsolète</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Cela signifie généralement qu'il n'est plus maintenu, et que d'autres greffons plus perfectionnés proposant les mêmes fonctionnalités sont disponibles.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Cet addon est indiqué pour Python 2 uniquement</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Cet atelier peut ne plus être maintenu et l'installer sur un système Python 3 entraînera très probablement des erreurs au démarrage ou en cours d'utilisation.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Récupération de la description de la macro...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Récupération des informations depuis le wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Cette macro est déjà installée.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Une macro a été installée et est disponible dans le menu Macro -&gt; Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Un module Python optionnel est manquant (mais n'empêche pas l'installation)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Des erreurs sont survenues et empêchent l'installation de cet atelier</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Module Python manquant</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Un module Python optionnel est manquant (mais n'empêche pas l'installation)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Des erreurs sont survenues et empêchent l'installation de cet atelier</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Veuillez d'abord installer les composants manquants.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Erreur lors de la mise à jour du module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Veuillez corriger manuellement</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -422,35 +494,60 @@
<translation>Installation réussie</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Les extensions qui peuvent être installées ici ne font pas partie de FreeCAD, et ne sont pas officiellement approuvées par l'équipe de FreeCAD. Assurez-vous de savoir ce que vous installez !</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Récupération des métadonnées du paquet...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Chargement des informations du greffon</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Gestionnaire de Greffons</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Vous devez redémarrer FreeCAD pour que les changements prennent effet.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Vous devez redémarrer FreeCAD pour que les changements prennent effet. Appuyez sur Ok pour redémarrer FreeCAD maintenant, ou Annuler pour redémarrer plus tard.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation>Redémarrer plus tard</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Appliquer</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Les extensions qui peuvent être installées ici ne font pas partie de FreeCAD, et ne sont pas officiellement approuvées par l'équipe de FreeCAD. Assurez-vous de savoir ce que vous installez !</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Vous devez redémarrer FreeCAD pour que les changements prennent effet.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Vous devez redémarrer FreeCAD pour que les changements prennent effet. Appuyez sur Ok pour redémarrer FreeCAD maintenant, ou Annuler pour redémarrer plus tard.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Gestionnaire d'extensions : Ignorer la vérification de mise à jour parce que la préférence de l'utilisateur est Fausse</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -519,37 +641,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Aucune mise à jour disponible</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>La mise à jour de tous les paquets a échoué. Paquets :</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Paquets échoués:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>L'installation de la macro a échoué</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Mise à jour des dépots</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Installation réussie</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>L'installation a échoué</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="gl" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Calquera</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>Aceptar</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Esto xeralmente significa que xa non é mantido, e algún complemento máis avanzado nesta lista provén a mesma funcionalidade.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Este banco de traballo xa non se mantén e instalalo nun sistema con Python 3 probablemente provoque erros ó iniciarse ou ó usarse.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro xa está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation>Este complemento está marcado como obsoleto</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Esto xeralmente significa que xa non é mantido, e algún complemento máis avanzado nesta lista provén a mesma funcionalidade.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Este complemento está marcado soamente como Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Este banco de traballo xa non se mantén e instalalo nun sistema con Python 3 probablemente provoque erros ó iniciarse ou ó usarse.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Recuperando información dende wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro xa está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Unha macro foi instalada e está dispoñible baixo o menú Macros Macro -&gt;</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Módulo python opcional perdido (non impide a instalación)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Algúns erros atopados que impiden instalar este banco de traballo</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Perdido módulo python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Módulo python opcional perdido (non impide a instalación)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Algúns erros atopados que impiden instalar este banco de traballo</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Fai o favor de instalar os compoñentes que falta primeiro.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>Instalado con éxito</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>As addons que se poden instalar aqui non son parte oficial de FreeCAD, e non son revisadas polo equipo de FreeCAD. Está certo de que sabes o que estás instalando!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Xestor de complementos</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Tes que reiniciar FreeCAD para que os trocos teñan efecto. Preme Ok para reiniciar FreeCAD agora, ou Cancelar para reiniciar despois.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Aplicar</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>As addons que se poden instalar aqui non son parte oficial de FreeCAD, e non son revisadas polo equipo de FreeCAD. Está certo de que sabes o que estás instalando!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Tes que reiniciar FreeCAD para que os trocos teñan efecto. Preme Ok para reiniciar FreeCAD agora, ou Cancelar para reiniciar despois.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="hr" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalirano</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -133,9 +148,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalirano</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -197,6 +222,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Stanje:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Bilo koji</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -207,11 +247,28 @@
<source>OK</source>
<translation>U redu</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -257,11 +314,43 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>To obično znači da se više ne održava, a neki napredniji dodatak na ovom popisu pruža istu funkciju.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Ova radna ploča se više ne može održavati i instaliranje na Python 3 sustav vjerojatno će rezultirati pogreškama pri pokretanju ili tijekom upotrebe.
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Ova makronaredba je već instalirana.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -302,23 +391,11 @@
<source>This addon is marked as obsolete</source>
<translation>Ovaj dodatak je označen kao zastario</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>To obično znači da se više ne održava, a neki napredniji dodatak na ovom popisu pruža istu funkciju.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Taj je dodatak označen samo za Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Ova radna ploča se više ne može održavati i instaliranje na Python 3 sustav vjerojatno će rezultirati pogreškama pri pokretanju ili tijekom upotrebe.
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -334,11 +411,6 @@
<source>Retrieving info from wiki</source>
<translation>Dohvaćanje informacije od wiki-a</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Ova makronaredba je već instalirana.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -378,26 +450,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Makronaredba je instalirana i dostupna je pod Makro -&gt; Makros-Izborniku</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Nedostaje neobvezan python modul (neće se spriječiti instalacija)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Pronađene su neke pogreške koje sprečavaju instalaciju ove radne površine</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -408,11 +460,31 @@
<source>Missing python module</source>
<translation>Nedostaje python modul</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Nedostaje neobvezan python modul (neće se spriječiti instalacija)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Pronađene su neke pogreške koje sprečavaju instalaciju ove radne površine</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Prvo instalirajte nedostajuće dijelove.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -428,15 +500,50 @@
<source>Successfully installed</source>
<translation>Uspješno instaliran</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Dodaci koji se ovdje mogu instalirati nisu službeni dio FreeCAD programa, i nisu ispitani od FreeCAD tima. Budite sigurni da znate što će se instalirati!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -448,16 +555,6 @@
<source>Addon manager</source>
<translation>Upravitelj dodataka</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Za primjenu promjene, ponovo pokreni FreeCAD.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Morate ponovo pokrenuti FreeCAD da bi promjene stupile na snagu. Pritisnite OK za ponovno pokretanje programa FreeCAD sada ili Odustani za kasnije ponovno pokretanje.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -469,9 +566,14 @@
<translation>Ponovno pokreni kasnije</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -483,6 +585,26 @@
<source>Apply</source>
<translation>Primijeni</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Dodaci koji se ovdje mogu instalirati nisu službeni dio FreeCAD programa, i nisu ispitani od FreeCAD tima. Budite sigurni da znate što će se instalirati!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Za primjenu promjene, ponovo pokreni FreeCAD.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Morate ponovo pokrenuti FreeCAD da bi promjene stupile na snagu. Pritisnite OK za ponovno pokretanje programa FreeCAD sada ili Odustani za kasnije ponovno pokretanje.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -528,11 +650,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -543,6 +660,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="hu" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Telepítve</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Ismeretlen verzió (csomag.xml nem található)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>telepítve ezen</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>telepítve</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Rendelkezésre áll verzió frissítés</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Ez a legfrissebb elérhető verzió</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Frissítve, indítsa újra a FreeCAD-et</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Frissítések ellenőrzése folyamatban</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Automatikus frissítés ellenőrzés letiltva</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Telepítés helye</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>README.md lekérése a csomagtárból</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Teleptés</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Eltávolítás</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,70 +91,80 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Frissítések keresése</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Makró futtatás</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Vissza a csomag listához</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<translation>
<numerusform>A README gyorsítótárazott verziójának törlése és újratöltése</numerusform>
<numerusform>A README gyorsítótárazott verziójának törlése és újratöltése</numerusform>
</translation>
</message>
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>A szűrő érvényes</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>A szűrő alapértelmezett kifejezése érvénytelen</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Kattintson a csomag részleteiért</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Kattintson a munkafelület részleteiért</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Kattintson a makró részleteiért</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Közreműködő</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Közreműködők:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Telepítve</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Létrehozó</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Naprakész</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -149,32 +174,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Újraindításra várva</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Telepített verzió</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Ismeretlen verzió</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Telepítve ekkor</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Elérhető verzió</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>A következőt tartalmazó bővítmények megjelenítése:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -194,7 +219,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Preferenciacsomagok</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Állapot:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Bármelyik</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -206,10 +246,27 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Sikertelen csatlakozás</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -224,7 +281,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Sikertelen betöltés</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -249,17 +306,47 @@
<message>
<location filename="addonmanager_workers.py" line="367"/>
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
<translation>Nem lehet letölteni a git-frissítéseket a munkafelületekhez</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Nem sikerült beolvasni a metaadatokat innen</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Befejezte a makrók megtalálását.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Ez általában azt jelenti, hogy már nem tartják karban, és a lista néhány fejlettebb bővítménye ugyanazokat a funkciókat nyújtja.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Előfordulhat, hogy ez a munkafelület már nem karbantartható, és a Python 3 rendszerre való telepítése több mint valószínű, hogy hibákat fog eredményezni indításkor vagy használat közben.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Ez a makró már telepítve van.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -301,25 +388,15 @@
<source>This addon is marked as obsolete</source>
<translation>Ez a bővítmény elavultként jelölt</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Ez általában azt jelenti, hogy már nem tartják karban, és a lista néhány fejlettebb bővítménye ugyanazokat a funkciókat nyújtja.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Ez a bővítmény csak Python 2-ként van megjelölve</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Előfordulhat, hogy ez a munkafelület már nem karbantartható, és a Python 3 rendszerre való telepítése több mint valószínű, hogy hibákat fog eredményezni indításkor vagy használat közben.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Makró leírásának lekérése...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Információ beolvasása wiki-ből</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Ez a makró már telepítve van.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>A makró telepítve van, és elérhető a Makró -&gt; Makrók menüben</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Hiányzó kiegészítő python modul (nem állítja meg a telepítése)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Néhány hibát talált, amely megakadályozza, hogy telepítse ezt a munkafelületet</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Hiányzó python modul</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Hiányzó kiegészítő python modul (nem állítja meg a telepítése)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Néhány hibát talált, amely megakadályozza, hogy telepítse ezt a munkafelületet</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Kérem először telepítse a hiányzó összetevőket.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Hiba a modul frissítésekor </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Kérem javítsa manuálisan</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -422,35 +494,60 @@
<translation>Sikeresen telepítve</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Az itt telepíthető bővítmények hivatalosan nem részei a FreeCAD-nek, és azokat nem vizsgáljfelül a FreeCAD csapata. Győződjön meg róla, hogy ismeri, amit telepíteni akar!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>A csomag metaadatainak lekérése...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Bővítményadatok betöltése</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Kiegészítők kezelője</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>A módosítások érvénybe léptetéséhez újra kell indítania a FreeCAD-et.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>A módosítások érvénybe léptetéséhez újra kell indítania a FreeCAD programot. A FreeCAD újraindításához nyomja meg az Ok gombot, vagy a Mégse gombra indítsa újra később.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation>Újraindítás később</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Alkalmaz</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Az itt telepíthető bővítmények hivatalosan nem részei a FreeCAD-nek, és azokat nem vizsgáljfelül a FreeCAD csapata. Győződjön meg róla, hogy ismeri, amit telepíteni akar!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>A módosítások érvénybe léptetéséhez újra kell indítania a FreeCAD-et.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>A módosítások érvénybe léptetéséhez újra kell indítania a FreeCAD programot. A FreeCAD újraindításához nyomja meg az Ok gombot, vagy a Mégse gombra indítsa újra később.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Bővítménykezelő: Kihagyom a frissítések keresését, mert az Automatikus ellenőrzés felhasználói beállítás Hamis értékre van állítva</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -519,37 +641,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Nem állnak rendelkezésre frissítések</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Az összes csomag frissítése nem sikerült. Csomagok:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Sikertelen csomagok:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>A makró telepítése sikertelen</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Jelentés a frissítésekről</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Sikeres telepítés</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Sikertelen telepítés</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="id" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Telah diinstal</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -131,9 +146,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Telah diinstal</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Penulis</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -195,6 +220,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Apa saja</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -205,11 +245,28 @@
<source>OK</source>
<translation>Baik</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -255,11 +312,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Addon ini biasanya tidak lagi dipertahankan dan beberapa addon lebih canggih di daftar ini menyediakan fungsionalitas yang sama.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Meja kerja ini tidak lagi diurus dan memasangnya pada sistem Python 3 mungkin akan lebih sering menyebabkan galat saat memulai atau saat menggunakan.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Makro ini sudah diinstal.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -300,21 +387,11 @@
<source>This addon is marked as obsolete</source>
<translation>Addon ini ditandai sebagai usang</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Addon ini biasanya tidak lagi dipertahankan dan beberapa addon lebih canggih di daftar ini menyediakan fungsionalitas yang sama.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished">This addon is marked as Python 2 Only</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Meja kerja ini tidak lagi diurus dan memasangnya pada sistem Python 3 mungkin akan lebih sering menyebabkan galat saat memulai atau saat menggunakan.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -330,11 +407,6 @@
<source>Retrieving info from wiki</source>
<translation>Mengambil info dari wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Makro ini sudah diinstal.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -370,26 +442,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Sebuah makro sudah diinstal dan tersedia di bawah menu Makro -&gt; Makro</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Modul python opsional tidak ada (tidak mencegah penginstalan)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Beberapa kesalahan ditemukan yang mencegah untuk menginstal meja kerja ini</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -400,11 +452,31 @@
<source>Missing python module</source>
<translation>Modul python tidak ada</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Modul python opsional tidak ada (tidak mencegah penginstalan)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Beberapa kesalahan ditemukan yang mencegah untuk menginstal meja kerja ini</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Silakan instal komponen yang hilang terlebih dahulu.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -420,15 +492,50 @@
<source>Successfully installed</source>
<translation>Berhasil diinstal</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>AddOn yang dapat diinstal di sini bukan bagian resmi dari FreeCAD dan tidak ditinjau oleh tim FreeCAD. Pastikan Anda tahu betul AddOn yang Anda instal!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -440,16 +547,6 @@
<source>Addon manager</source>
<translation>Manajer addon</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Anda harus memulai ulang FreeCAD agar perubahan diterapkan. Tekan OK untuk memulai kembali FreeCAD sekarang atau Batal untuk memulai kembali nanti.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -461,9 +558,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -475,6 +577,26 @@
<source>Apply</source>
<translation type="unfinished">Apply</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>AddOn yang dapat diinstal di sini bukan bagian resmi dari FreeCAD dan tidak ditinjau oleh tim FreeCAD. Pastikan Anda tahu betul AddOn yang Anda instal!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Anda harus memulai ulang FreeCAD agar perubahan diterapkan. Tekan OK untuk memulai kembali FreeCAD sekarang atau Batal untuk memulai kembali nanti.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -520,11 +642,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -535,6 +652,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="it" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Installato</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Installato</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autore</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Stato:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Qualsiasi</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Questo di solito significa che non è più mantenuto e alcuni addon in questa lista forniscono la stessa funzionalità.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Questo ambiente potrebbe non essere più mantenuto e installarlo su un sistema Python 3 causerà probabilmente errori all'avvio o durante l'uso.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Questa macro è già installata.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation>Questo addon è contrassegnato come obsoleto</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Questo di solito significa che non è più mantenuto e alcuni addon in questa lista forniscono la stessa funzionalità.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Questo componente aggiuntivo è contrassegnato come solo con Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Questo ambiente potrebbe non essere più mantenuto e installarlo su un sistema Python 3 causerà probabilmente errori all'avvio o durante l'uso.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Recupero informazioni dal wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Questa macro è già installata.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Una macro è stata installata ed è disponibile sotto Macro -&gt; menu Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Modulo Python opzionale mancante (ma non impedisce l'installazione)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Sono stati trovati alcuni errori che impediscono di installare questo ambiente di lavoro</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Modulo python mancante</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Modulo Python opzionale mancante (ma non impedisce l'installazione)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Sono stati trovati alcuni errori che impediscono di installare questo ambiente di lavoro</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Si prega di installare prima i componenti mancanti.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>Installazione riuscita</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Gli addons che possono essere installati da qui non sono parte ufficiale di FreeCAD e non sono revisionati dal team FreeCAD. Accertarsi di sapere cosa si sta installando!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Addon manager</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>È necessario riavviare FreeCAD perché le modifiche abbiano effetto.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Per rendere effettive le modifiche è necessario riavviare FreeCAD. Premere Ok per riavviare FreeCAD ora, o Annulla per riavviare più tardi.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation>Riavvia dopo</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Applica</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Gli addons che possono essere installati da qui non sono parte ufficiale di FreeCAD e non sono revisionati dal team FreeCAD. Accertarsi di sapere cosa si sta installando!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>È necessario riavviare FreeCAD perché le modifiche abbiano effetto.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Per rendere effettive le modifiche è necessario riavviare FreeCAD. Premere Ok per riavviare FreeCAD ora, o Annulla per riavviare più tardi.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="ja" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation></translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -131,9 +146,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation></translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation></translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -195,6 +220,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation></translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -205,11 +245,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -255,11 +312,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Python 3 使</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -300,21 +387,11 @@
<source>This addon is marked as obsolete</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation> Python 2 </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Python 3 使</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -330,11 +407,6 @@
<source>Retrieving info from wiki</source>
<translation>Wikiからの情報を取得しています</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -370,26 +442,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation> -&gt; </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Pythonモジュールが見つかりません()</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -400,11 +452,31 @@
<source>Missing python module</source>
<translation>Pythonが見当たりません</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Pythonモジュールが見つかりません()</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -420,15 +492,50 @@
<source>Successfully installed</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>FreeCAD公式の一部ではないゆえにFreeCADチームによってレビューがなされていない</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -440,16 +547,6 @@
<source>Addon manager</source>
<translation></translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>FreeCADを再起動する必要がありますFreeCADを再起動する場合はOKを</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -461,9 +558,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -475,6 +577,26 @@
<source>Apply</source>
<translation></translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>FreeCAD公式の一部ではないゆえにFreeCADチームによってレビューがなされていない</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>FreeCADを再起動する必要がありますFreeCADを再起動する場合はOKを</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -520,11 +642,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -535,6 +652,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="lt" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation type="unfinished">Installed</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -134,9 +149,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation type="unfinished">Installed</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation type="unfinished">Author</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -198,6 +223,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Bet koks</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -208,11 +248,28 @@
<source>OK</source>
<translation>Gerai</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -258,11 +315,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -303,21 +390,11 @@
<source>This addon is marked as obsolete</source>
<translation type="unfinished">This addon is marked as obsolete</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished">This addon is marked as Python 2 Only</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -333,11 +410,6 @@
<source>Retrieving info from wiki</source>
<translation type="unfinished">Retrieving info from wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -373,26 +445,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation type="unfinished">A macro has been installed and is available under Macro -&gt; Macros menu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -403,11 +455,31 @@
<source>Missing python module</source>
<translation type="unfinished">Missing python module</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation type="unfinished">Please install the missing components first.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -423,15 +495,50 @@
<source>Successfully installed</source>
<translation type="unfinished">Successfully installed</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -443,16 +550,6 @@
<source>Addon manager</source>
<translation type="unfinished">Addon manager</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -464,9 +561,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -478,6 +580,26 @@
<source>Apply</source>
<translation>Pritaikyti</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -523,11 +645,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -538,6 +655,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="nl" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Geïnstalleerd</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Geïnstalleerd</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Auteur</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Elke</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Dit betekent gewoonlijk dat het niet meer onderhouden wordt, en een geavanceerdere uitbreidingen in deze lijst biedt dezelfde functionaliteit.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Deze werkbank wordt wellicht niet langer onderhouden en de installatie ervan op een Python 3-systeem zal hoogstwaarschijnlijk leiden tot fouten bij het opstarten of tijdens het gebruik.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Deze macro is al geïnstalleerd.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation>Deze uitbreiding is gemarkeerd als verouderd</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Dit betekent gewoonlijk dat het niet meer onderhouden wordt, en een geavanceerdere uitbreidingen in deze lijst biedt dezelfde functionaliteit.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Deze toevoeging is alleen geschikt voor Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Deze werkbank wordt wellicht niet langer onderhouden en de installatie ervan op een Python 3-systeem zal hoogstwaarschijnlijk leiden tot fouten bij het opstarten of tijdens het gebruik.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Informatie ophalen van wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Deze macro is al geïnstalleerd.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Een macro is geïnstalleerd en is beschikbaar onder Macro -&gt; Macro' s menu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Ontbrekende optionele python module (voorkomt niet het installeren)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Er zijn enkele fouten gevonden die voorkomen dat deze werkbank wordt geïnstalleerd</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Ontbrekende python module</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Ontbrekende optionele python module (voorkomt niet het installeren)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Er zijn enkele fouten gevonden die voorkomen dat deze werkbank wordt geïnstalleerd</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Installeer eerst de ontbrekende componenten.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>Succesvol geïnstalleerd</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>De addons die geïnstalleerd kunnen worden maken niet officiëel onderdeel uit van FreeCAD en zijn niet gereviewed door het FreeCad team. Zorg ervoor dat je weet wat je installeert!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Uitbreidingsmanager</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Je moet FreeCAD opnieuw starten om de wijzigingen door te voeren. Klik Ok om FreeCAD nu opnieuw te starten, of Cancel om dit later te doen.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Toepassen</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>De addons die geïnstalleerd kunnen worden maken niet officiëel onderdeel uit van FreeCAD en zijn niet gereviewed door het FreeCad team. Zorg ervoor dat je weet wat je installeert!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Je moet FreeCAD opnieuw starten om de wijzigingen door te voeren. Klik Ok om FreeCAD nu opnieuw te starten, of Cancel om dit later te doen.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="pl" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Zainstalowano</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Nieznana wersja (nie znaleziono pliku package.xml)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>zainstalowane w</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>zainstalowano</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Aktualizacja dostępna do wersji</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>To jest najnowsza dostępna wersja</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Zaktualizowano, uruchom ponownie program FreeCAD aby używać</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Sprawdzanie aktualizacji w toku</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Automatyczne sprawdzanie aktualizacji wyłączone</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Miejsce instalacji</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>Pobieranie README.md z repozytorium pakietów</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Zainstaluj</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Odinstaluj</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,72 +91,82 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Sprawdź aktualizacje</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Uruchom makrodefinicję</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Wróć do listy pakietów</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<translation>
<numerusform>Usuń buforowaną wersję tego pliku README, i pobierz ponownie</numerusform>
<numerusform>Usuń buforowaną wersję tych plików README, i pobierz ponownie</numerusform>
<numerusform>Usuń buforowaną wersję tych plików README, i pobierz ponownie</numerusform>
<numerusform>Usuń buforowaną wersję tych plików README, i pobierz ponownie</numerusform>
</translation>
</message>
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>Filtr jest prawidłowy</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>Wyrażenie regularne filtra jest nieprawidłowe</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Kliknij, aby uzyskać informacje o pakiecie</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Kliknij, aby uzyskać informacje o środowisku pracy</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Kliknij, aby uzyskać informacje o makrodefinicji</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Opiekun</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Opiekunowie:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Zainstalowano</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Aktualny</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -151,32 +176,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Oczekuje na ponowne uruchomienie</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Zainstalowana wersja</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Nieznana wersja</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Zainstalowane w</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Dostępna wersja</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Pokaż dodatki zawierające:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -197,7 +222,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Pakiety preferencji</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Dowolny</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -209,10 +249,27 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Nie udało się połączyć z</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -227,7 +284,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Niepowodzenie ładowania</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -252,17 +309,47 @@
<message>
<location filename="addonmanager_workers.py" line="367"/>
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
<translation>Nie można pobrać aktualizacji git dla środowiska pracy</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Nie udało się odczytać metadanych z</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Zakończono lokalizowanie makrodefinicji.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Oznacza to, że zazwyczaj nie jest on już utrzymywany, a niektóre bardziej zaawansowane dodatki z tej listy zapewniają samą funkcjonalność.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Te środowisko pracy nie może być dłużej utrzymywane, a zainstalowanie go w systemie Python 3 z dużym prawdopodobieństwem doprowadzi do błędów podczas uruchamiania lub podczas użytkowania.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Moduł jest już zainstalowany.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -304,25 +391,15 @@
<source>This addon is marked as obsolete</source>
<translation>Ten dodatek jest oznaczony jako przestarzały</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Oznacza to, że zazwyczaj nie jest on już utrzymywany, a niektóre bardziej zaawansowane dodatki z tej listy zapewniają samą funkcjonalność.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Ten dodatek jest oznaczony tylko jako Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Te środowisko pracy nie może być dłużej utrzymywane, a zainstalowanie go w systemie Python 3 z dużym prawdopodobieństwem doprowadzi do błędów podczas uruchamiania lub podczas użytkowania.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Pobieranie opisu makrodefinicji ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -334,11 +411,6 @@
<source>Retrieving info from wiki</source>
<translation>Pobieranie informacji z Wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Moduł jest już zainstalowany.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -374,26 +446,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Makro zostało zainstalowane i jest dostępne w menu Macrodefinicji -&gt; Menu makrodefinicji</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Brakuje opcjonalnego modułu Python (nie przeszkadza w instalacji)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Znaleziono pewne błędy, które uniemożliwiają zainstalowanie tego środowiska</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -404,11 +456,31 @@
<source>Missing python module</source>
<translation>Nieistniejący moduł Pyton</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Brakuje opcjonalnego modułu Python (nie przeszkadza w instalacji)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Znaleziono pewne błędy, które uniemożliwiają zainstalowanie tego środowiska</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Proszę najpierw zainstalować brakujące komponenty.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Błąd aktualizacji modułu </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Proszę naprawić ręcznie</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -425,35 +497,60 @@
<translation>Zainstalowano pomyślnie</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Dodatki, które mogą być zainstalowane, nie oficjalnie częścią FreeCAD, i nie sprawdzane przez zespół FreeCAD. Upewnij się, że wiesz, co instalujesz!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pobieranie metadanych pakietu...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Wczytywanie informacji o dodatku</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Menedżer dodatków</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Musisz zrestartować FreeCAD, aby zmiany zaczęły obowiązywać.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Musisz zrestartować program FreeCAD, aby zmiany odniosły skutek. Naciśnij Ok, aby zrestartować FreeCAD teraz, lub Anuluj, aby zrestartować program później.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -465,9 +562,14 @@
<translation>Uruchom ponownie później</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -479,6 +581,26 @@
<source>Apply</source>
<translation>Zastosuj</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Dodatki, które mogą być zainstalowane, nie oficjalnie częścią FreeCAD, i nie sprawdzane przez zespół FreeCAD. Upewnij się, że wiesz, co instalujesz!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Musisz zrestartować FreeCAD, aby zmiany zaczęły obowiązywać.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Musisz zrestartować program FreeCAD, aby zmiany odniosły skutek. Naciśnij Ok, aby zrestartować FreeCAD teraz, lub Anuluj, aby zrestartować program później.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Menedżer dodatków: Pomijam sprawdzania aktualizacji, ponieważ preferencja użytkownika Sprawdź automatycznie ma wartość Fałsz</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -522,37 +644,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Brak dostępnych aktualizacji</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Wszystkie aktualizacje pakietów nie powiodły się. Pakiety:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Pakiety uszkodzone:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>Instalacja makrodefinicji nie powiodła się</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Raport aktualizacji</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Instalacja zakończona sukcesem</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Instalacja nie powiodła się</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="pt-BR" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Versão desconhecida (nenhum arquivo package.xml encontrado)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>instalado em</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>instalado</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Atualização disponível para versão</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Esta é a versão mais recente disponível</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Atualizado, por favor reinicie o FreeCAD para utilização</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Verificação de atualização em andamento</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Verificações de atualização automáticas desabilitadas</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Local da instalação</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>Buscando LEIAME.md do repositório do pacote</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Instalar</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Desinstalar</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,17 +91,17 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Verificar Atualizações</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Executar macro</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Retornar à lista de pacotes</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
@@ -99,7 +114,7 @@
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>O filtro é válido</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
@@ -109,37 +124,47 @@
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Clique para detalhes sobre o pacote</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Clique para detalhes sobre a bancada de trabalho</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Clique para ver detalhes sobre macro</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Mantenedor</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Mantenedores:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Atualizado</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -149,32 +174,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Reinício pendente</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Versão instalada</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Versão desconhecida</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Instalado em</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Versão disponível</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Exibir Complementos contendo:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -194,7 +219,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Pacotes de preferência</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Qualquer um</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -206,10 +246,27 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Falha ao conectar a</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -224,7 +281,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Falha ao carregar</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -249,17 +306,47 @@
<message>
<location filename="addonmanager_workers.py" line="367"/>
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
<translation>Não foi possível buscar atualizações do git para a bancada de trabalho</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Finalizada a localização de macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Isso geralmente significa que ela não é mais mantida, e outra extensão mais avançada nesta lista fornece a mesma funcionalidade.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Esta bancada não pode mais ser mantida e instalá-la em um sistema Python 3 irá mais do que provavelmente resultar em erros na inicialização ou quando em uso.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -301,25 +388,15 @@
<source>This addon is marked as obsolete</source>
<translation>Essa extensão está marcada como obsoleta</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Isso geralmente significa que ela não é mais mantida, e outra extensão mais avançada nesta lista fornece a mesma funcionalidade.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Esta extensão é marcada como apenas para Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Esta bancada não pode mais ser mantida e instalá-la em um sistema Python 3 irá mais do que provavelmente resultar em erros na inicialização ou quando em uso.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Recuperando descrição da macro...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Recuperando informações da wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Uma macro foi instalada e está disponível no menu Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Faltando módulo python opcional (não impede a instalação)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Foram encontrados alguns erros que impedem a instalação desta bancada de trabalho</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Modulo Python não localizado</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Faltando módulo python opcional (não impede a instalação)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Foram encontrados alguns erros que impedem a instalação desta bancada de trabalho</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Por favor, primeiro instale os componentes faltantes.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Erro ao atualizar módulo </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Por favor, corrija manualmente</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,36 +493,61 @@
<source>Successfully installed</source>
<translation>Instalado com sucesso</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Os adicionais que podem ser instalados aqui não são, oficialmente, parte do FreeCAD e não foram revisados pelo time FreeCAD. Tenha certeza do que você esta instalando!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Carregando informações de complementos</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Gestor de Suplementos</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Reinicie o FreeCAD para que as mudanças tenham efeito. OK para reiniciar ou Cancelar para reiniciar mais tarde.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Aplicar</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Os adicionais que podem ser instalados aqui não são, oficialmente, parte do FreeCAD e não foram revisados pelo time FreeCAD. Tenha certeza do que você esta instalando!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Reinicie o FreeCAD para que as mudanças tenham efeito. OK para reiniciar ou Cancelar para reiniciar mais tarde.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Gerenciador de Complementos: Ignorando a verificação de atualização porque a preferência do usuário AutoCheck é Falso</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -519,12 +641,7 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Não atualizações disponíveis</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
@@ -534,22 +651,52 @@
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Pacotes falhados:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>Falha na instalação da macro</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Atualizar relatório</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Instalação bem-sucedida</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Instalação falhou</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="pt-PT" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalado</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Estado:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Qualquer</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Isto geralmente significa que não é mantido, e algum extra mais atualizado nesta lista fornece a mesma funcionalidade.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Esta bancada de trabalho não pode mais ser mantida e instalá-la em um sistema Python 3 irá provavelmente resultar em erros no arranque ou quando em uso.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation>Este extra está marcado como obsoleto</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Isto geralmente significa que não é mantido, e algum extra mais atualizado nesta lista fornece a mesma funcionalidade.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Este complemento é marcado apenas como Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Esta bancada de trabalho não pode mais ser mantida e instalá-la em um sistema Python 3 irá provavelmente resultar em erros no arranque ou quando em uso.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Obtendo informações da wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Esta macro está instalada.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Uma macro foi instalada e está disponível no menu Macro -&gt; Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Módulo python opcional em falta (não impede instalação)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Foram encontrados erros que impedem a instalação desta bancada de trabalho</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Módulo python em falta</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Módulo python opcional em falta (não impede instalação)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Foram encontrados erros que impedem a instalação desta bancada de trabalho</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Por favor, instale os componentes em falta primeiro.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>Instalado com sucesso</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Os complementos que podem ser instalados aqui não fazem oficialmente parte do FreeCAD e não são revistos pela equipe do FreeCAD. Certifique-se que conhece o que está a instalar!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Gestor de extras</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Reinicie o FreeCAD para que as alterações tenham efeito. Ok para reiniciar ou Cancelar para reiniciar mais tarde.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Aplicar</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Os complementos que podem ser instalados aqui não fazem oficialmente parte do FreeCAD e não são revistos pela equipe do FreeCAD. Certifique-se que conhece o que está a instalar!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Reinicie o FreeCAD para que as alterações tenham efeito. Ok para reiniciar ou Cancelar para reiniciar mais tarde.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="ro" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalat</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -133,9 +148,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Instalat</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -197,6 +222,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Oricare</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -207,11 +247,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -257,11 +314,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>De obicei acest lucru inseamnă nu mai este menținut, iar unele addon-uri mai avansate oferă aceleași funcții.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Acest ambient de lucru nu mai poate fi întreținut și instalarea sa pe un sistem Python 3 va cauza mai mult decât probabil erori la pornire sau în timpul utilizării.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Acest macro este deja instalat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -302,21 +389,11 @@
<source>This addon is marked as obsolete</source>
<translation>Acest addon este marcat ca expirat</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>De obicei acest lucru inseamnă nu mai este menținut, iar unele addon-uri mai avansate oferă aceleași funcții.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Acest supliment este marcat ca Python 2 doar</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Acest ambient de lucru nu mai poate fi întreținut și instalarea sa pe un sistem Python 3 va cauza mai mult decât probabil erori la pornire sau în timpul utilizării.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -332,11 +409,6 @@
<source>Retrieving info from wiki</source>
<translation>Preluare informații de la wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Acest macro este deja instalat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -372,26 +444,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Un macro a fost instalat și este disponibil sub meniul Macro -&gt; Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Modulul opțional Python lipsește (nu împiedică instalarea)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Au fost găsite unele erori care împiedică instalarea ambientului de lucru</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -402,11 +454,31 @@
<source>Missing python module</source>
<translation>Lipsește modulul Python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Modulul opțional Python lipsește (nu împiedică instalarea)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Au fost găsite unele erori care împiedică instalarea ambientului de lucru</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation> rugăm instalați mai întâi componentele lipsă.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -422,15 +494,50 @@
<source>Successfully installed</source>
<translation>Instalat cu succes</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Programele de tip addon ce pot fi instalate aici nu fac parte oficial din FreeCAD, și nu sunt revizionate de echipa FreeCAD. Asigurați- programele instalate sunt sigure!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -442,16 +549,6 @@
<source>Addon manager</source>
<translation>Manager de addon</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Trebuie reporniți FreeCAD pentru ca modificările aibă efect. Apăsați Ok pentru a reporni FreeCAD acum, sau Anulați pentru a reporni mai târziu.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -463,9 +560,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -477,6 +579,26 @@
<source>Apply</source>
<translation>Aplică</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Programele de tip addon ce pot fi instalate aici nu fac parte oficial din FreeCAD, și nu sunt revizionate de echipa FreeCAD. Asigurați- programele instalate sunt sigure!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Trebuie reporniți FreeCAD pentru ca modificările aibă efect. Apăsați Ok pentru a reporni FreeCAD acum, sau Anulați pentru a reporni mai târziu.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -522,11 +644,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -537,6 +654,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="ru" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Установлен</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -41,7 +46,7 @@
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Выполняется проверка обновлений</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -76,7 +91,7 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Проверить наличие обновлений</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
@@ -134,14 +149,24 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Установлен</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Автор</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Актуальная версия</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -156,12 +181,12 @@
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Установленная версия</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Неизвестная версия</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
@@ -198,6 +223,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Состояние:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Любой</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -208,11 +248,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -258,11 +315,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Это обычно означает, что оно больше не поддерживается, и некоторые более продвинутые дополнения в этом списке обеспечивают те же функции.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Этот верстак больше не может быть поддержан, и установка его на систему с Python 3, вероятно, вызовет ошибки при запуске или во время использования.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Этот макрос уже установлен.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -303,21 +390,11 @@
<source>This addon is marked as obsolete</source>
<translation>Это дополнение помечено как устаревшее</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Это обычно означает, что оно больше не поддерживается, и некоторые более продвинутые дополнения в этом списке обеспечивают те же функции.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Это дополнение помечено Только для Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Этот верстак больше не может быть поддержан, и установка его на систему с Python 3, вероятно, вызовет ошибки при запуске или во время использования.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -333,11 +410,6 @@
<source>Retrieving info from wiki</source>
<translation>Получение информации из вики</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Этот макрос уже установлен.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -373,26 +445,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Макрос установлен и доступен меню Макросы -&gt; макрос</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Отсутствует дополнительный модуль python (не запрещает установку)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Найдены некоторые ошибки, которые мешают установке этого рабочего окружения</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -403,11 +455,31 @@
<source>Missing python module</source>
<translation>Отсутствует модуль python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Отсутствует дополнительный модуль python (не запрещает установку)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Найдены некоторые ошибки, которые мешают установке этого рабочего окружения</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Сначала установите недостающие компоненты.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -423,15 +495,50 @@
<source>Successfully installed</source>
<translation>Успешно установлено</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Дополнения, которые могут быть установлены отсюда, официально не являются частью FreeCAD и не проверяются командой FreeCAD. Убедитесь, что вы знаете, что устанавливаете!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -443,16 +550,6 @@
<source>Addon manager</source>
<translation>Менеджер дополнений</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Вы должны перезапустить FreeCAD для применения изменений. Нажмите Ok, чтобы перезапустить FreeCAD сейчас, или Отменить, чтобы перезапустить позже.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -464,9 +561,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -478,6 +580,26 @@
<source>Apply</source>
<translation>Применить</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Дополнения, которые могут быть установлены отсюда, официально не являются частью FreeCAD и не проверяются командой FreeCAD. Убедитесь, что вы знаете, что устанавливаете!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Вы должны перезапустить FreeCAD для применения изменений. Нажмите Ok, чтобы перезапустить FreeCAD сейчас, или Отменить, чтобы перезапустить позже.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -523,11 +645,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -538,6 +655,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="sk" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Nainštalované</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,47 +16,57 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Neznáma verzia (nenašiel sa žiadny súbor package.xml)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>nainštalované v</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>nainštalované</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Dostupná aktualizácia na verziu</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Toto je najnovšia dostupná verzia</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Aktualizované. Na začatie používanie, prosím, reštartujte aplikáciu FreeCAD</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Prebieha kontrola aktualizácií</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Automatické kontroly aktualizácií zakázané</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Umiestnenie inštalácie</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
@@ -61,12 +76,12 @@
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Inštalovať</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Odinštalovať</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,17 +91,17 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Skontrolovať aktualizáciu</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Spustiť makro</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Návrat na zoznam balíkov</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
@@ -101,17 +116,17 @@
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>Filter je platný</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>Filter regulárneho výrazu je platný</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Kliknutím zobrazíte podrobnosti o balíku</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
@@ -121,27 +136,37 @@
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Kliknutím zobrazíte podrobnosti o makre</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Správca</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Správcovia:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Nainštalované</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Aktuálne</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -151,27 +176,27 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Čakajúci reštart</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Nainštalovaná verzia</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Neznáma verzia</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Nainštalované v</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Dostupná verzia</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
@@ -198,6 +223,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Akékoľvek</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -208,10 +248,27 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Zlyhalo pripojenie k</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -226,7 +283,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Zlyhalo načítavanie</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -258,11 +315,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>To obvykle znamená, že nie je udržiavaný, a že niektorý pokročilejší doplnok z tohto zoznamu poskytuje rovnaké funkcie.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Tento pracovný priestor nemusí byť udržiavaný a jeho inštalácia v systéme s jazykom Python verzie 3 bude mať pravdepodobne za následok chyby pri spúšťaní alebo počas používania.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Toto makro je nainštalované.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -303,21 +390,11 @@
<source>This addon is marked as obsolete</source>
<translation>Tento doplnok je označený ako zastaraný</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>To obvykle znamená, že nie je udržiavaný, a že niektorý pokročilejší doplnok z tohto zoznamu poskytuje rovnaké funkcie.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Tento doplnok je označený ako kompatibilný iba s jazykom Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Tento pracovný priestor nemusí byť udržiavaný a jeho inštalácia v systéme s jazykom Python verzie 3 bude mať pravdepodobne za následok chyby pri spúšťaní alebo počas používania.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -333,11 +410,6 @@
<source>Retrieving info from wiki</source>
<translation>Prijímajú sa informácie z wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Toto makro je nainštalované.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -373,26 +445,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Makro bolo nainštalované a je dostupné v ponuke Makro -&gt; Makrá</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Chýba voliteľný modul jazyka python (inštalácii nebude zabránené)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Našli sa nejaké chyby, ktoré zabránili inštalácii tohto pracovného priestoru</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -403,11 +455,31 @@
<source>Missing python module</source>
<translation>Chýba modul jazyka python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Chýba voliteľný modul jazyka python (inštalácii nebude zabránené)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Našli sa nejaké chyby, ktoré zabránili inštalácii tohto pracovného priestoru</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Prosím, najskôr nainštalujte chýbajúce súčasti.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Chyba pri aktualizácii modulu </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Prosím, opravte to ručne</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -424,35 +496,60 @@
<translation>Inštalácia úspešná</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Doplnky, ktoré tu môžete nainštalovať, nie oficiálnou súčasťou aplikácie FreeCAD a nie skontrolované tímom aplikácie FreeCAD. Uistite sa, že viete, čo inštalujete!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Získavajú sa metaúdaje balíku...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Načítavajú sa informácie o doplnku</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Správca doplnkov</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Pre uplatnenie zmien musíte reštartovať FreeCAD.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Aby sa zmeny prejavili, musíte reštartovať aplikáciu FreeCAD. Stlačením tlačidla OK reštartujete aplikáciu FreeCAD ihneď alebo tlačidlom Zrušiť vykonáte reštart neskôr.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -464,9 +561,14 @@
<translation>Reštartovať neskôr</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -478,6 +580,26 @@
<source>Apply</source>
<translation>Použiť</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Doplnky, ktoré tu môžete nainštalovať, nie oficiálnou súčasťou aplikácie FreeCAD a nie skontrolované tímom aplikácie FreeCAD. Uistite sa, že viete, čo inštalujete!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Pre uplatnenie zmien musíte reštartovať FreeCAD.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Aby sa zmeny prejavili, musíte reštartovať aplikáciu FreeCAD. Stlačením tlačidla OK reštartujete aplikáciu FreeCAD ihneď alebo tlačidlom Zrušiť vykonáte reštart neskôr.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,37 +643,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Nie dostupné žiadne aktualizácie</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Aktualizácia všetkých balíkov zlyhala. Balíky:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Zlyhané balíky:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>Inštalácia makra zlyhala</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Hlásenie o aktualizácii</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Inštalácia bola úspešná</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Inštalácia zlyhala</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="sl" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Nameščeno</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Neznana različica (datoteke package.xml ni mogoče najti)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>nameščen na</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>nameščen</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Na voljo posodbitev na različico</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>To je najnovejša razpoložljiva različica</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Posodobljeno. Za uporabo ponovno zaženite FreeCAD</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Preverjanje posodobitev</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Samodejno preverjanje za posodobitvami onemogočeno</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Mesto namestitve</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>Pridobivanje datoteke README.md s skladišča paketa</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Namesti</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Odmesti</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,23 +91,23 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Preveri za posodobitve</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Zaženi makro</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Vrnitev na seznam paketov</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Izbriši predpomnjeno različico te README in jo ponovno prenesi</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
@@ -101,47 +116,57 @@
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>Sito je veljavno</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>Regularni izraz sita je neveljaven</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Kliknite za podrobnosti o paketu</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Kliknite za podrobnosti o delovnem okolju</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Kliknite za podrobnosti o makru</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Vzdrževalec</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Vzdrževalci:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Nameščeno</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Avtor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Posodobljeno</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -151,32 +176,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Čakanje na ponovni zagon</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Nameščena različica</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Neznanana različica</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Nameščen na</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Razpoložljiva različica</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Prikaži dodatke, ki vsebujejo:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -196,7 +221,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Prednostno paketi</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Stanje:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Po želji</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -208,10 +248,27 @@
<source>OK</source>
<translation>Potrdi</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Spodletelo je povezovanje s</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -226,7 +283,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Nalaganje spodletelo</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -251,17 +308,47 @@
<message>
<location filename="addonmanager_workers.py" line="367"/>
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
<translation>Ni mogoče pridobiti git posodobitev za delovno okolje</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Spodletelo branje metapodatkov s</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Odkrivanje makrov končano.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>To ponavadi pomeni, da ni več vzdrževan in naprednejši dodatek s tega seznama nudi enake zmožnosti.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>To delovno okolje lahko ni več vzdrževano in namestitev v Python 3 okolje bo najverjetneje prinesla napake pri zagonu ali med delovanjem.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Ta makro je že nameščen.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -303,25 +390,15 @@
<source>This addon is marked as obsolete</source>
<translation>Ta dodatek je označen kot zastarel</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>To ponavadi pomeni, da ni več vzdrževan in naprednejši dodatek s tega seznama nudi enake zmožnosti.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Ta dodatek je označen, da je le za Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>To delovno okolje lahko ni več vzdrževano in namestitev v Python 3 okolje bo najverjetneje prinesla napake pri zagonu ali med delovanjem.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Pridobivanje opisov makrov ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -333,11 +410,6 @@
<source>Retrieving info from wiki</source>
<translation>Pridobivanje podatkov iz wiki strani</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Ta makro je že nameščen.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -373,26 +445,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Makro je bil namščen in je dosegljiv preko menija Makro -&gt; Makri</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Manjkajoči neobvezni Pythonov modul (ne ustavi namestitve)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Najdene so bile določene napake, ki preprečujejo namestitev tega delovnega okolja</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -403,11 +455,31 @@
<source>Missing python module</source>
<translation>Manjkajoči Pythonov modul</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Manjkajoči neobvezni Pythonov modul (ne ustavi namestitve)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Najdene so bile določene napake, ki preprečujejo namestitev tega delovnega okolja</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Namestite najprej manjkajoče sestavine.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Napaka med posodabljanjem modula </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Popravite ročno</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -424,35 +496,60 @@
<translation>Uspešno nameščeno</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Dodatki, ki jih je tukaj mogoče namestiti, niso uradno del FreeCADA in jih osebje FreeCADA ni pregledalo. Zato poskrbite, da pred namestitivijo izdelek poznate!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pridobivanje metapodatkov paketa ...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Nalaganje podatkov o dodatku</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Upravljalnik dodatkov</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Da bi spremembe stopile v veljavo, morate ponovno zagnati FreeCAD.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Za uveljavitev sprememb je potrebno FreeCAD ponovno zaganti. Za takojšen ponovni zagon klinite V redu, če želite ponovno zagnati kasneje, pa kliknite Prekliči.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -464,9 +561,14 @@
<translation>Ponovno zaženi pozneje</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -478,6 +580,26 @@
<source>Apply</source>
<translation>Uveljavi</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Dodatki, ki jih je tukaj mogoče namestiti, niso uradno del FreeCADA in jih osebje FreeCADA ni pregledalo. Zato poskrbite, da pred namestitivijo izdelek poznate!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Da bi spremembe stopile v veljavo, morate ponovno zagnati FreeCAD.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Za uveljavitev sprememb je potrebno FreeCAD ponovno zaganti. Za takojšen ponovni zagon klinite V redu, če želite ponovno zagnati kasneje, pa kliknite Prekliči.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Upravljalnik dodatkov: Preskakovanje preverjanja posodobitev, ker je v prednastavitvah samodejno preverjanje neokljukano</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,37 +643,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Na voljo ni novih posodobitev</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Posodobitve vseh paketov spodletele. Paketi:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Spodleteli paketi:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>Nameščanje makrov spodletelo</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Posodobitveno poročilo</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Nameščanje uspelo</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Nameščanje spodletelo</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -635,12 +782,12 @@
<message>
<location filename="../../AddonManager.ui" line="127"/>
<source>Uninstalls a selected macro or workbench</source>
<translation>Odnamesti izbrani makro ali delovno okolje</translation>
<translation>Odmesti izbrani makro ali delovno okolje</translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="130"/>
<source>Uninstall selected</source>
<translation>Odstrani izbrano</translation>
<translation>Odmesti izbrano</translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="137"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="sv-SE" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Installerad</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Installerad</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Upphovsman</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Vilken som</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Det betyder oftast att den inte längre underhålls, och vissa mer avancerade addon i den här listan ger samma funktionalitet.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Denna arbetsbänk får inte längre underhållas och installera den ett Python 3-system kommer mer än sannolikt resultera i fel vid start eller när den används.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Det här makrot är redan installerat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation>Detta addon är markerat som föråldrat</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Det betyder oftast att den inte längre underhålls, och vissa mer avancerade addon i den här listan ger samma funktionalitet.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Detta addon är markerat som Endast Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Denna arbetsbänk får inte längre underhållas och installera den ett Python 3-system kommer mer än sannolikt resultera i fel vid start eller när den används.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Hämtar information från wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Det här makrot är redan installerat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Ett makro har installerats och är tillgängligt under menyn Makro -> Makron</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Hittar inte frivillig Python-modul (förhindrar inte installation)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Några fel hittades som förhindrar installationen av denna arbetsyta</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Hittar inte Python-modul</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Hittar inte frivillig Python-modul (förhindrar inte installation)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Några fel hittades som förhindrar installationen av denna arbetsyta</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Vänligen installera de saknade komponenterna först.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>Installationen lyckades</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Tilläggen som kan installeras är inte en officiell del av FreeCAD, och granskas inte av FreeCAD-teamet. Var säker att du vet vad du installerar!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Tilläggs hanterare</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Du måste starta om FreeCAD för att ändringar ska börja gälla. Tryck Ok för att starta om FreeCAD nu, eller Avbryt för att starta om senare.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Verkställ</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Tilläggen som kan installeras är inte en officiell del av FreeCAD, och granskas inte av FreeCAD-teamet. Var säker att du vet vad du installerar!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Du måste starta om FreeCAD för att ändringar ska börja gälla. Tryck Ok för att starta om FreeCAD nu, eller Avbryt för att starta om senare.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="tr" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Yüklendi</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -11,62 +16,72 @@
<message>
<location filename="package_details.py" line="103"/>
<source>Unknown version (no package.xml file found)</source>
<translation type="unfinished">Unknown version (no package.xml file found)</translation>
<translation>Bilinmeyen sürüm (hiçbir paket.xml dosyası bulunamadı)</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
<source>installed on</source>
<translation type="unfinished">installed on</translation>
<translation>yüklendiği konum</translation>
</message>
<message>
<location filename="package_details.py" line="118"/>
<source>installed</source>
<translation type="unfinished">installed</translation>
<translation>yüklendi</translation>
</message>
<message>
<location filename="package_details.py" line="126"/>
<source>Update available to version</source>
<translation type="unfinished">Update available to version</translation>
<translation>Sürüm güncellemesi mevcut</translation>
</message>
<message>
<location filename="package_details.py" line="144"/>
<source>This is the latest version available</source>
<translation type="unfinished">This is the latest version available</translation>
<translation>Bu, mevcut son sürümdür</translation>
</message>
<message>
<location filename="package_details.py" line="151"/>
<source>Updated, please restart FreeCAD to use</source>
<translation type="unfinished">Updated, please restart FreeCAD to use</translation>
<translation>Güncellendi, FreeCAD'i kullanmak için lütfen tekrar başlatın</translation>
</message>
<message>
<location filename="package_details.py" line="159"/>
<source>Update check in progress</source>
<translation type="unfinished">Update check in progress</translation>
<translation>Güncelleme denetimi devam ediyor</translation>
</message>
<message>
<location filename="package_details.py" line="163"/>
<source>Automatic update checks disabled</source>
<translation type="unfinished">Automatic update checks disabled</translation>
<translation>Otomatik güncelleme denetimi devre dışı</translation>
</message>
<message>
<location filename="package_details.py" line="172"/>
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
<translation>Kurulum konumu</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
<translation type="unfinished">Fetching README.md from package repository</translation>
<translation>README.md dosyası paket deposundan getiriliyor</translation>
</message>
<message>
<location filename="package_details.py" line="407"/>
<source>Install</source>
<translation type="unfinished">Install</translation>
<translation>Yükle</translation>
</message>
<message>
<location filename="package_details.py" line="410"/>
<source>Uninstall</source>
<translation type="unfinished">Uninstall</translation>
<translation>Kaldır</translation>
</message>
<message>
<location filename="package_details.py" line="413"/>
@@ -76,70 +91,80 @@
<message>
<location filename="package_details.py" line="416"/>
<source>Check for Update</source>
<translation type="unfinished">Check for Update</translation>
<translation>Güncellemeleri Denetle</translation>
</message>
<message>
<location filename="package_details.py" line="419"/>
<source>Run Macro</source>
<translation type="unfinished">Run Macro</translation>
<translation>Makro Çalıştır</translation>
</message>
<message>
<location filename="package_details.py" line="424"/>
<source>Return to package list</source>
<translation type="unfinished">Return to package list</translation>
<translation>Paket listesine dön</translation>
</message>
<message numerus="yes">
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Delete cached version of this README and re-download</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
<translation>
<numerusform>Bu README dosyasının ara belleğe alınan sürümünü sil ve tekrar indir</numerusform>
<numerusform>Bu README dosyasının ara belleğe alınan sürümünü sil ve tekrar indir</numerusform>
</translation>
</message>
<message>
<location filename="package_list.py" line="119"/>
<source>Filter is valid</source>
<translation type="unfinished">Filter is valid</translation>
<translation>Süzgeç geçerli</translation>
</message>
<message>
<location filename="package_list.py" line="125"/>
<source>Filter regular expression is invalid</source>
<translation type="unfinished">Filter regular expression is invalid</translation>
<translation>Süzgeç düzenli ifadesi geçersiz</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation type="unfinished">Click for details about package</translation>
<translation>Paket ayrıntıları için tıklayın</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation type="unfinished">Click for details about workbench</translation>
<translation>Tezgah ayrıntıları için tıklayın</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation type="unfinished">Click for details about macro</translation>
<translation>Makro ayrıntıları için tıklayın</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Geliştirici</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Geliştiriciler:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Yüklendi</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Yazar</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
<source>Up-to-date</source>
<translation type="unfinished">Up-to-date</translation>
<translation>Güncel</translation>
</message>
<message>
<location filename="AddonManager.py" line="586"/>
@@ -149,32 +174,32 @@
<message>
<location filename="package_list.py" line="414"/>
<source>Pending restart</source>
<translation type="unfinished">Pending restart</translation>
<translation>Yeniden başlatma askıya alınıyor</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
<translation type="unfinished">Installed version</translation>
<translation>Kurulu sürüm</translation>
</message>
<message>
<location filename="package_list.py" line="380"/>
<source>Unknown version</source>
<translation type="unfinished">Unknown version</translation>
<translation>Bilinmeyen sürüm</translation>
</message>
<message>
<location filename="package_list.py" line="383"/>
<source>Installed on</source>
<translation type="unfinished">Installed on</translation>
<translation>Yüklendiği konum</translation>
</message>
<message>
<location filename="package_list.py" line="394"/>
<source>Available version</source>
<translation type="unfinished">Available version</translation>
<translation>Güncel sürüm</translation>
</message>
<message>
<location filename="package_list.py" line="566"/>
<source>Show Addons containing:</source>
<translation type="unfinished">Show Addons containing:</translation>
<translation>Şunları içeren Eklentileri göster:</translation>
</message>
<message>
<location filename="package_list.py" line="569"/>
@@ -194,7 +219,22 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
<translation>Tercih Paketleri</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>Durum:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Herhangi biri</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
@@ -206,10 +246,27 @@
<source>OK</source>
<translation>Tamam</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
<translation>Şuna bağlanılamadı:</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
@@ -224,7 +281,7 @@
<message>
<location filename="addonmanager_workers.py" line="261"/>
<source>Failed loading</source>
<translation type="unfinished">Failed loading</translation>
<translation>Yükleme başarısız</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="296"/>
@@ -249,17 +306,47 @@
<message>
<location filename="addonmanager_workers.py" line="367"/>
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
<translation>Tezgah için git güncellemeleri getirme başarısız</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
<translation>Şuradan meta veri okunamadı:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
<translation>Makrolar yerleştirildi.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Bu ifade genellikle, eklentinin artık sürdürülmediği ve bu listedeki bazı daha gelişmiş eklentilerin aynı işlevselliği sunacağı anlamına gelmektedir.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Bu tezgah artık sürdürülemeyebilir ve bunu Python 3 sistemine yüklemek, başlangıç hatalarında veya kullanım sırasında daha iyi sonuç verecektir.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Bu makro zaten yüklü.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
@@ -301,25 +388,15 @@
<source>This addon is marked as obsolete</source>
<translation>Bu eklenti eskimiş olarak işaretleniyor</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Bu ifade genellikle, eklentinin artık sürdürülmediği ve bu listedeki bazı daha gelişmiş eklentilerin aynı işlevselliği sunacağı anlamına gelmektedir.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Bu eklenti, Sadece Python 2 olarak işaretleniyor</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>Bu tezgah artık sürdürülemeyebilir ve bunu Python 3 sistemine yüklemek, başlangıç hatalarında veya kullanım sırasında daha iyi sonuç verecektir.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation type="unfinished">Retrieving macro description...</translation>
<translation>Makro tanımı getiriliyor...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>Wiki'den bilgi alınıyor</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Bu makro zaten yüklü.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>Bir makro yüklendi ve buna makro->makrolar menüsü altından ulaşılabilir</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Eksik opsiyonel pyhton modülü (yüklemeye engel değil)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Bu Çalışma Tezgahı'nın yüklenmesini engelleyen bazı hatalar bulundu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Eksik Python Modülü</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Eksik opsiyonel pyhton modülü (yüklemeye engel değil)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>Bu Çalışma Tezgahı'nın yüklenmesini engelleyen bazı hatalar bulundu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Lüften önce eksik bileşenleri yükleyin.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation>Modül güncelleme hatası </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation>Lütfen elle onarın</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -422,49 +494,79 @@
<translation>Başarıyla Yüklendi</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Yüklenebilecek eklentiler FreeCAD'in resmi bir parçası değildir ve FreeCAD takımı tarafından incelenmemektedir. Ne yüklediğinizi bildiğinizden emin olun!</translation>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Paket meta verisi getiriliyor...</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
<source>Loading addon information</source>
<translation type="unfinished">Loading addon information</translation>
<translation>Eklenti bilgileri yükleniyor</translation>
</message>
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Eklenti Yöneticisi</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Değişikliklerin geçerli olması için FreeCAD&apos;i yeniden başlatmalısınız. FreeCAD&apos;i şimdi yeniden başlatmak için Tamam&apos;a, ya da daha sonra yeniden başlatmak için İptal&apos;e basın.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
<translation type="unfinished">Restart now</translation>
<translation>Şimdi yeniden başlat</translation>
</message>
<message>
<location filename="AddonManager.py" line="210"/>
<source>Restart later</source>
<translation type="unfinished">Restart later</translation>
<translation>Sonra yeniden başlat</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Uygula</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Yüklenebilecek eklentiler FreeCAD'in resmi bir parçası değildir ve FreeCAD takımı tarafından incelenmemektedir. Ne yüklediğinizi bildiğinizden emin olun!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation>Değişikliklerin etkili olması için FreeCAD'i yeniden başlatmalısınız.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Değişikliklerin geçerli olması için FreeCAD&apos;i yeniden başlatmalısınız. FreeCAD&apos;i şimdi yeniden başlatmak için Tamam&apos;a, ya da daha sonra yeniden başlatmak için İptal&apos;e basın.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Eklenti Yönetici: Güncelleme denetimi atlanıyor çünkü OtoDenetleme kullanıcı tercihi "Yanlış"</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -519,37 +641,62 @@
<message>
<location filename="AddonManager.py" line="577"/>
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
<translation>Güncelleme yok</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Tüm paket güncellemeleri başarısız. Paketler:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
<translation>Başarısız paketler:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>Makronun kurulumu başarısız</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
<translation type="unfinished">Update report</translation>
<translation>Güncelleme raporu</translation>
</message>
<message>
<location filename="AddonManager.py" line="850"/>
<source>Installation succeeded</source>
<translation type="unfinished">Installation succeeded</translation>
<translation>Kurulum başarılı oldu</translation>
</message>
<message>
<location filename="AddonManager.py" line="866"/>
<source>Installation failed</source>
<translation type="unfinished">Installation failed</translation>
<translation>Kurulum Başarısız</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,11 @@
<TS version="2.1" language="uk" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation type="unfinished">Installed</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -134,9 +149,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation type="unfinished">Installed</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Автор</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -198,6 +223,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Будь-який</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -208,11 +248,28 @@
<source>OK</source>
<translation>Гаразд</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -258,11 +315,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -303,21 +390,11 @@
<source>This addon is marked as obsolete</source>
<translation type="unfinished">This addon is marked as obsolete</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished">This addon is marked as Python 2 Only</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -333,11 +410,6 @@
<source>Retrieving info from wiki</source>
<translation type="unfinished">Retrieving info from wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -373,26 +445,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation type="unfinished">A macro has been installed and is available under Macro -&gt; Macros menu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -403,11 +455,31 @@
<source>Missing python module</source>
<translation>Відсутній модуль python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation type="unfinished">Please install the missing components first.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -423,15 +495,50 @@
<source>Successfully installed</source>
<translation type="unfinished">Successfully installed</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -443,16 +550,6 @@
<source>Addon manager</source>
<translation>Менеджер додатків</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -464,9 +561,14 @@
<translation>Перезапустити пізніше</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -478,6 +580,26 @@
<source>Apply</source>
<translation>Застосувати</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -523,11 +645,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -538,6 +655,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="val-ES" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>S'ha instal·lat</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -132,9 +147,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>S'ha instal·lat</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -196,6 +221,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Qualsevol</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -206,11 +246,28 @@
<source>OK</source>
<translation>D'acord</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -256,11 +313,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Normalment significa que ja no és mantingut i que algun complement més avançats d'aquesta llista ofereix la mateixa funcionalitat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Aquesta macro ja s'ha instal·lat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -301,21 +388,11 @@
<source>This addon is marked as obsolete</source>
<translation>Aquest complement està marcat com a obsolet</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation>Normalment significa que ja no és mantingut i que algun complement més avançats d'aquesta llista ofereix la mateixa funcionalitat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished">This addon is marked as Python 2 Only</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -331,11 +408,6 @@
<source>Retrieving info from wiki</source>
<translation>S'està recuperant informació del wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation>Aquesta macro ja s'ha instal·lat.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -371,26 +443,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation>S'ha instal·lat una macro i està disponible en el menú Macro -&gt; Macros</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Falta el mòdul python opcional (n&apos;o impedeix la instal·lació)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>S'han trobat alguns errors que impedeixen instal·lar aquest banc de treball</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -401,11 +453,31 @@
<source>Missing python module</source>
<translation>Falta el mòdul python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation>Falta el mòdul python opcional (n&apos;o impedeix la instal·lació)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation>S'han trobat alguns errors que impedeixen instal·lar aquest banc de treball</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Instal·leu primer els components que falten.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -421,15 +493,50 @@
<source>Successfully installed</source>
<translation>S'ha instal·lat correctament</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Els complements que es poden instal·lar ací no formen part oficialment de FreeCAD, i l'equip de FreeCAD no els pot revisar. Assegureu-vos que sabeu què esteu instal·lant.</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -441,16 +548,6 @@
<source>Addon manager</source>
<translation>Gestor de complements</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Heu de reiniciar FreeCAD perquè els canvis siguen efectius. Premeu D'acord per reiniciar FreeCAD ara o Cancel·la per reiniciar-lo després.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -462,9 +559,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -476,6 +578,26 @@
<source>Apply</source>
<translation>Aplica</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation>Els complements que es poden instal·lar ací no formen part oficialment de FreeCAD, i l'equip de FreeCAD no els pot revisar. Assegureu-vos que sabeu què esteu instal·lant.</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>Heu de reiniciar FreeCAD perquè els canvis siguen efectius. Premeu D'acord per reiniciar FreeCAD ara o Cancel·la per reiniciar-lo després.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -521,11 +643,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -536,6 +653,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="vi" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Đã cài đt</translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -131,9 +146,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation>Đã cài đt</translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation>Tác giả</translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -195,6 +220,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation>Bất kỳ</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -205,11 +245,28 @@
<source>OK</source>
<translation>Đng ý</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -255,11 +312,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation> lệnh này đã đưc cài đt.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -300,21 +387,11 @@
<source>This addon is marked as obsolete</source>
<translation type="unfinished">This addon is marked as obsolete</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation type="unfinished">This addon is marked as Python 2 Only</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -330,11 +407,6 @@
<source>Retrieving info from wiki</source>
<translation type="unfinished">Retrieving info from wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation> lệnh này đã đưc cài đt.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -370,26 +442,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation type="unfinished">A macro has been installed and is available under Macro -&gt; Macros menu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -400,11 +452,31 @@
<source>Missing python module</source>
<translation>Thiếu môđun python</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation>Vui lòng cài đt các thành phần còn thiếu trước đã.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -420,15 +492,50 @@
<source>Successfully installed</source>
<translation>Cài đt thành công</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -440,16 +547,6 @@
<source>Addon manager</source>
<translation type="unfinished">Addon manager</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -461,9 +558,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -475,6 +577,26 @@
<source>Apply</source>
<translation>Áp dụng</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -520,11 +642,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -535,6 +652,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="zh-CN" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation></translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -131,9 +146,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation></translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation></translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -195,6 +220,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation>:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation></translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -205,11 +245,28 @@
<source>OK</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -255,11 +312,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>python3系统上安装它很可能会在启动或使用时导致错误</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -300,21 +387,11 @@
<source>This addon is marked as obsolete</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation> Python 2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation>python3系统上安装它很可能会在启动或使用时导致错误</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -330,11 +407,6 @@
<source>Retrieving info from wiki</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -370,26 +442,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation> -&gt; 使</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation> python ()</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -400,11 +452,31 @@
<source>Missing python module</source>
<translation> python </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation> python ()</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -420,15 +492,50 @@
<source>Successfully installed</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation> FreeCAD FreeCAD </translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -440,16 +547,6 @@
<source>Addon manager</source>
<translation></translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>FreeCAD便FreeCAD</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -461,9 +558,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -475,6 +577,26 @@
<source>Apply</source>
<translation></translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation> FreeCAD FreeCAD </translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation>FreeCAD便FreeCAD</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -520,11 +642,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -535,6 +652,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
@@ -3,6 +3,11 @@
<TS version="2.1" language="zh-TW" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation></translation>
</message>
<message>
<location filename="package_details.py" line="96"/>
<source>Version</source>
@@ -53,6 +58,16 @@
<source>Installation location</source>
<translation type="unfinished">Installation location</translation>
</message>
<message>
<location filename="package_details.py" line="240"/>
<source>WARNING: This addon is obsolete</source>
<translation type="unfinished">WARNING: This addon is obsolete</translation>
</message>
<message>
<location filename="package_details.py" line="250"/>
<source>WARNING: This addon is Python 2 Only</source>
<translation type="unfinished">WARNING: This addon is Python 2 Only</translation>
</message>
<message>
<location filename="package_details.py" line="312"/>
<source>Fetching README.md from package repository</source>
@@ -131,9 +146,19 @@
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
<translation></translation>
<location filename="package_list.py" line="371"/>
<source>updated</source>
<translation type="unfinished">updated</translation>
</message>
<message>
<location filename="package_list.py" line="376"/>
<source>Updated</source>
<translation type="unfinished">Updated</translation>
</message>
<message>
<location filename="package_list.py" line="382"/>
<source>Author</source>
<translation></translation>
</message>
<message>
<location filename="package_list.py" line="404"/>
@@ -195,6 +220,21 @@
<source>Preference Packs</source>
<translation type="unfinished">Preference Packs</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="package_list.py" line="695"/>
<source>Any</source>
<translation type="unfinished">Any</translation>
</message>
<message>
<location filename="package_list.py" line="702"/>
<source>Not installed</source>
<translation type="unfinished">Not installed</translation>
</message>
<message>
<location filename="package_list.py" line="582"/>
<source>Filter</source>
@@ -205,11 +245,28 @@
<source>OK</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="72"/>
<source>Error with encrypted connection</source>
<translation type="unfinished">Error with encrypted connection</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="135"/>
<source>Failed to connect to</source>
<translation type="unfinished">Failed to connect to</translation>
</message>
<message>
<location filename="addonmanager_metadata.py" line="220"/>
<source>Failed to connect to URL</source>
<translation type="unfinished">Failed to connect to URL</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation type="unfinished">Checking network connection...
</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="167"/>
<source>Unable to download addon list.</source>
@@ -255,11 +312,41 @@
<source>Failed to read metadata from</source>
<translation type="unfinished">Failed to read metadata from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
<source>git pull failed for {wb.name}</source>
<translation type="unfinished">git pull failed for {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="514"/>
<source>Done locating macros.</source>
<translation type="unfinished">Done locating macros.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="608"/>
<source>An error occurred fetching macros from GitHub</source>
<translation type="unfinished">An error occurred fetching macros from GitHub</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
@@ -300,21 +387,11 @@
<source>This addon is marked as obsolete</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="551"/>
<source>This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</source>
<translation type="unfinished">This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="559"/>
<source>This addon is marked as Python 2 Only</source>
<translation>Python2</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="564"/>
<source>This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</source>
<translation type="unfinished">This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
@@ -330,11 +407,6 @@
<source>Retrieving info from wiki</source>
<translation type="unfinished">Retrieving info from wiki</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="665"/>
<source>This macro is already installed.</source>
<translation type="unfinished">This macro is already installed.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
@@ -370,26 +442,6 @@
<source>A macro has been installed and is available under Macro -&gt; Macros menu</source>
<translation type="unfinished">A macro has been installed and is available under Macro -&gt; Macros menu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="835"/>
<source>Missing workbench</source>
@@ -400,11 +452,31 @@
<source>Missing python module</source>
<translation type="unfinished">Missing python module</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="854"/>
<source>Missing optional python module (doesn&apos;t prevent installing)</source>
<translation type="unfinished">Missing optional python module (doesn&apos;t prevent installing)</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="857"/>
<source>Some errors were found that prevent to install this workbench</source>
<translation type="unfinished">Some errors were found that prevent to install this workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="859"/>
<source>Please install the missing components first.</source>
<translation type="unfinished">Please install the missing components first.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1075"/>
<source>Error updating module </source>
<translation type="unfinished">Error updating module </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1078"/>
<source>Please fix manually</source>
<translation type="unfinished">Please fix manually</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="873"/>
<source>Error: Unable to locate zip from</source>
@@ -420,15 +492,50 @@
<source>Successfully installed</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation type="unfinished">Failed to execute pip. Returned error was:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation type="unfinished">Retrieving package metadata...</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
<translation type="unfinished">Failed to repair missing .git directory</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="335"/>
<source>Repository URL</source>
<translation type="unfinished">Repository URL</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="338"/>
<source>Clone directory</source>
<translation type="unfinished">Clone directory</translation>
</message>
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation type="unfinished">Checking connection</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation type="unfinished">Checking for connection to GitHub...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
<source>Connection failed</source>
<translation type="unfinished">Connection failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation type="unfinished">Starting up...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -440,16 +547,6 @@
<source>Addon manager</source>
<translation></translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
@@ -461,9 +558,14 @@
<translation type="unfinished">Restart later</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
<location filename="AddonManager.py" line="1248"/>
<source>Refresh local cache</source>
<translation type="unfinished">Refresh local cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
@@ -475,6 +577,26 @@
<source>Apply</source>
<translation></translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
<source>The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</source>
<translation type="unfinished">The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing!</translation>
</message>
<message>
<location filename="AddonManager.py" line="203"/>
<source>You must restart FreeCAD for changes to take effect.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
<source>You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</source>
<translation type="unfinished">You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation type="unfinished">Addon Manager: Skipping update check because AutoCheck user preference is False</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -520,11 +642,6 @@
<source>No updates available</source>
<translation type="unfinished">No updates available</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
@@ -535,6 +652,36 @@
<source>Failed packages:</source>
<translation type="unfinished">Failed packages:</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
<source>Missing Requirement</source>
<translation type="unfinished">Missing Requirement</translation>
</message>
<message>
<location filename="AddonManager.py" line="964"/>
<source>Installing dependencies</source>
<translation type="unfinished">Installing dependencies</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
<translation type="unfinished">Succeeded</translation>
</message>
<message>
<location filename="AddonManager.py" line="1159"/>
<source>All packages updates failed:</source>
<translation type="unfinished">All packages updates failed:</translation>
</message>
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
<source>Update report</source>
Binary file not shown.
@@ -3587,7 +3587,7 @@ Wenn Länge = 0 dann wird der Länge so berechnet, dass die Höhe gleich dem rel
<message>
<location filename="ArchStructure.py" line="1192"/>
<source>Select object or edges to be used as a Tool (extrusion path)</source>
<translation type="unfinished">Select object or edges to be used as a Tool (extrusion path)</translation>
<translation>Wählen Sie das Objekt oder die Kanten aus, die als Werkzeug verwendet werden sollen (Extrusionspfad)</translation>
</message>
<message>
<location filename="ArchStructure.py" line="1247"/>
Binary file not shown.
@@ -111,7 +111,7 @@
<message>
<location filename="ArchBuildingPart.py" line="547"/>
<source>If true, when activated, the working plane will automatically adapt to this level</source>
<translation>Jeśli parametr ma wartość prawda, po włączeniu tej opcji płaszczyzna robocza dopasuje się do tego poziomu</translation>
<translation>Jeśli parametr ma wartość prawda, po włączeniu tej opcji płaszczyzna robocza dopasuje się do tej kondygnacji</translation>
</message>
<message>
<location filename="ArchBuildingPart.py" line="550"/>
Binary file not shown.
+20 -20
View File
@@ -186,12 +186,12 @@
<message>
<location filename="ArchBuildingPart.py" line="621"/>
<source>The capture box for newly created objects expressed as [XMin,YMin,ZMin,XMax,YMax,ZMax]</source>
<translation type="unfinished">The capture box for newly created objects expressed as [XMin,YMin,ZMin,XMax,YMax,ZMax]</translation>
<translation>[XMin,YMin,ZMin,XMax,YMax,ZMax] olarak ifade edilen yeni oluşturulan nesneler için yakalama kutusu</translation>
</message>
<message>
<location filename="ArchBuildingPart.py" line="623"/>
<source>Turns auto group box on/off</source>
<translation type="unfinished">Turns auto group box on/off</translation>
<translation>Otomatik grup kutusunu açar/kapatır</translation>
</message>
<message>
<location filename="ArchBuildingPart.py" line="625"/>
@@ -201,7 +201,7 @@
<message>
<location filename="ArchBuildingPart.py" line="627"/>
<source>A margin to use when autosize is turned on</source>
<translation type="unfinished">A margin to use when autosize is turned on</translation>
<translation>Otomatik boyutlandırma açıkken kullanılacak bir kenar boşluğu</translation>
</message>
<message>
<location filename="ArchComponent.py" line="192"/>
@@ -1621,52 +1621,52 @@
<message>
<location filename="ArchStructure.py" line="678"/>
<source>The computed length of the extrusion path</source>
<translation type="unfinished">The computed length of the extrusion path</translation>
<translation>Ekstrüzyon yolunun hesaplanan uzunluğu</translation>
</message>
<message>
<location filename="ArchStructure.py" line="680"/>
<source>Start offset distance along the extrusion path (positive: extend, negative: trim)</source>
<translation type="unfinished">Start offset distance along the extrusion path (positive: extend, negative: trim)</translation>
<translation>Ekstrüzyon yolu boyunca ekMiktar mesafesini sonlandır (pozitif: uzatma, negatif: kırpma)</translation>
</message>
<message>
<location filename="ArchStructure.py" line="680"/>
<source>Start offset distance along the extrusion path (positive: extend, negative: trim</source>
<translation type="unfinished">Start offset distance along the extrusion path (positive: extend, negative: trim</translation>
<translation>Ekstrüzyon yolu boyunca ekMiktar mesafesini sonlandır (pozitif: uzatma, negatif: kırpma</translation>
</message>
<message>
<location filename="ArchStructure.py" line="682"/>
<source>End offset distance along the extrusion path (positive: extend, negative: trim)</source>
<translation type="unfinished">End offset distance along the extrusion path (positive: extend, negative: trim)</translation>
<translation>Ekstrüzyon yolu boyunca ekMiktar mesafesini sonlandır (pozitif: uzatma, negatif: kırpma)</translation>
</message>
<message>
<location filename="ArchStructure.py" line="682"/>
<source>End offset distance along the extrusion path (positive: extend, negative: trim</source>
<translation type="unfinished">End offset distance along the extrusion path (positive: extend, negative: trim</translation>
<translation>Ekstrüzyon yolu boyunca ekMiktar mesafesini sonlandır (pozitif: uzatma, negatif: kırpma</translation>
</message>
<message>
<location filename="ArchStructure.py" line="684"/>
<source>Automatically align the Base of the Structure perpendicular to the Tool axis</source>
<translation type="unfinished">Automatically align the Base of the Structure perpendicular to the Tool axis</translation>
<translation>Yapının Tabanını Araç eksenine dik olarak otomatik olarak hizalayın</translation>
</message>
<message>
<location filename="ArchStructure.py" line="686"/>
<source>X offset between the Base origin and the Tool axis (only used if BasePerpendicularToTool is True)</source>
<translation type="unfinished">X offset between the Base origin and the Tool axis (only used if BasePerpendicularToTool is True)</translation>
<translation>Taban orijini ve Araç ekseni arasındaki X ekMiktarı (yalnızca BasePerpendicularToTool True ise kullanılır)</translation>
</message>
<message>
<location filename="ArchStructure.py" line="688"/>
<source>Y offset between the Base origin and the Tool axis (only used if BasePerpendicularToTool is True)</source>
<translation type="unfinished">Y offset between the Base origin and the Tool axis (only used if BasePerpendicularToTool is True)</translation>
<translation>Taban orijini ve Araç ekseni arasındaki Y ekMiktarı (yalnızca BasePerpendicularToTool True ise kullanılır)</translation>
</message>
<message>
<location filename="ArchStructure.py" line="690"/>
<source>Mirror the Base along its Y axis (only used if BasePerpendicularToTool is True)</source>
<translation type="unfinished">Mirror the Base along its Y axis (only used if BasePerpendicularToTool is True)</translation>
<translation>Tabanı Y ekseni boyunca yansıtın (yalnızca BasePerpendicularToTool True ise kullanılır)</translation>
</message>
<message>
<location filename="ArchStructure.py" line="692"/>
<source>Base rotation around the Tool axis (only used if BasePerpendicularToTool is True)</source>
<translation type="unfinished">Base rotation around the Tool axis (only used if BasePerpendicularToTool is True)</translation>
<translation>Araç ekseni etrafında taban dönüşü (yalnızca BasePerpendicularToTool True ise kullanılır)</translation>
</message>
<message>
<location filename="ArchPanel.py" line="404"/>
@@ -3467,12 +3467,12 @@ Run=0 ise run hesaplanır ve yükseklik ilgili profille özdeştir.</translation
<message>
<location filename="ArchStructure.py" line="205"/>
<source>Create Structures From Selection</source>
<translation type="unfinished">Create Structures From Selection</translation>
<translation>Seçimden Yapılar Oluşturun</translation>
</message>
<message>
<location filename="ArchStructure.py" line="222"/>
<source>Please select the base object first and then the edges to use as extrusion paths</source>
<translation type="unfinished">Please select the base object first and then the edges to use as extrusion paths</translation>
<translation>Lütfen önce temel nesneyi ve ardından ekstrüzyon yolları olarak kullanılacak kenarları seçin</translation>
</message>
<message>
<location filename="ArchStructure.py" line="245"/>
@@ -3482,7 +3482,7 @@ Run=0 ise run hesaplanır ve yükseklik ilgili profille özdeştir.</translation
<message>
<location filename="ArchStructure.py" line="256"/>
<source>Please select at least an axis object</source>
<translation type="unfinished">Please select at least an axis object</translation>
<translation>Lütfen en az bir eksen nesnesi seçin</translation>
</message>
<message>
<location filename="ArchStructure.py" line="345"/>
@@ -3577,7 +3577,7 @@ Run=0 ise run hesaplanır ve yükseklik ilgili profille özdeştir.</translation
<message>
<location filename="ArchStructure.py" line="1186"/>
<source>Extrusion Tools</source>
<translation type="unfinished">Extrusion Tools</translation>
<translation>Ekstrüzyon Araçları</translation>
</message>
<message>
<location filename="ArchStructure.py" line="1325"/>
@@ -3587,7 +3587,7 @@ Run=0 ise run hesaplanır ve yükseklik ilgili profille özdeştir.</translation
<message>
<location filename="ArchStructure.py" line="1192"/>
<source>Select object or edges to be used as a Tool (extrusion path)</source>
<translation type="unfinished">Select object or edges to be used as a Tool (extrusion path)</translation>
<translation>Araç olarak kullanılacak nesneyi veya kenarları seçin (ekstrüzyon yolu)</translation>
</message>
<message>
<location filename="ArchStructure.py" line="1247"/>
@@ -4600,12 +4600,12 @@ Run=0 ise run hesaplanır ve yükseklik ilgili profille özdeştir.</translation
<message>
<location filename="ArchStructure.py" line="196"/>
<source>Multiple Structures</source>
<translation type="unfinished">Multiple Structures</translation>
<translation>Çok Katlı Yapılar</translation>
</message>
<message>
<location filename="ArchStructure.py" line="199"/>
<source>Create multiple Arch Structure objects from a selected base, using each selected edge as an extrusion path</source>
<translation type="unfinished">Create multiple Arch Structure objects from a selected base, using each selected edge as an extrusion path</translation>
<translation>Seçilen her bir kenarı bir ekstrüzyon yolu olarak kullanarak, seçili bir tabandan birden çok Kemer Yapısı nesnesi oluşturun</translation>
</message>
<message>
<location filename="ArchStructure.py" line="233"/>
@@ -239,7 +239,7 @@
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Special constraint which is in general used to let the geometries be on each other. Therefore it's often the same as align, with the difference that it is also defined for points, as a point can lie on a plane. Note that this constraint has a special behaviour for cylinders. For example, a cylindrical surface can't be on a plane, only touch it. Therefore this is not valid. Furthermore point and line coincident with cylinders don't work on the cylinder surface, but on its center line. The reason for that it is, that this centerline would not be accessible with other constraints, but the surface coincident can be also achieved with the align constraint and value 0. At last specialty the cylinder cylinder constraint shall be mentioned: It works also on the cylinder centerlines and therefore makes them concentric. &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;Special constraint which is in general used to let the geometries be on each other. Therefore it's often the same as align, with the difference that it is also defined for points, as a point can lie on a plane. Note that this constraint has a special behaviour for cylinders. For example, a cylindrical surface can't be on a plane, only touch it. Therefore this is not valid. Furthermore point and line coincident with cylinders don't work on the cylinder surface, but on its center line. The reason for that it is, that this centerline would not be accessible with other constraints, but the surface coincident can be also achieved with the align constraint and value 0. At last specialty the cylinder cylinder constraint shall be mentioned: It works also on the cylinder centerlines and therefore makes them concentric. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Murrizketa berezia, oro har geometriak elkarren barruan egoten uzteko erabiltzen dena. Hortaz, lerrokatzea bezalakoa da, baina desberdintasuna da puntuentzat ere definitzen dela, puntua plano batean egon baitaiteke. Kontuan izan murrizketa honek portaera berezia duela zilindroekin. Esaterako, azalera zilindriko bat ezin da plano baten gainean egon, hura uki dezake soilik. Hortaz, hau ez da baliozkoa. Are gehiago, zilindroekin bat datozen puntu eta lerroak ez dute funtzionatzen zilindroaren azaleran, haren zentro-lerroan baizik. Horren arrazoia da, zentro-lerro hori ez litzatekeela eskuragarri egongo beste murrizketa batzuekin, baina bat datorren azalera beste modu batera lor daiteke: lerrokatze-murrizketa eta 0 balioa erabiliz. Azkenik, zilindro-murrizketa aipatu behar da: zilindroaren zentro-lerroetan ere funtzionatzen du eta zentrokide bihurtzen ditu.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>Coincident</source>
@@ -243,7 +243,7 @@
</message>
<message>
<source>Coincident</source>
<translation type="unfinished">Coincident</translation>
<translation>Zbieżność</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Fixes the first geometry in its rotation and translation. Note that fix only works its the direct parent assembly. If you stack assemblies, the parent assembly will not be fixed inside the other ones.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
Binary file not shown.
+178 -10
View File
@@ -736,16 +736,16 @@ Aquesta propietat és només de lectura, jau que el nombre depèn dels punts con
<source>The pattern scale used by this object</source>
<translation type="unfinished">The pattern scale used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>La forma d'aquest objecte</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation type="unfinished">The pattern rotation used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>La forma d'aquest objecte</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1297,11 +1297,6 @@ beyond the dimension line</source>
<source>Array tools</source>
<translation>Eines de taules</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No es pot inserir un nou objecte a una part escalada</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1486,6 +1481,11 @@ La matriu es pot convertir en polar o circular canviant-ne el tipus.</translatio
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation>No s'ha definit la direcció de desplaçament. Si us plau, moveu el ratolí a un o altre costat de l'objecte abans per indicar-ne la direcció</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No es pot inserir un nou objecte a una part escalada</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1513,6 +1513,19 @@ It creates a construction group if it doesn't exist.</source>
Crea un grup de construcció si aquest no existeix.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2224,6 +2237,11 @@ those that are at the same level as this object, including the upper group that
If the selection is a simple object inside a group, it will select the "brother" objects, that is,
those that are at the same level as this object, including the upper group that contains them all.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -4020,6 +4038,131 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<source>Set custom annotation scale in format x:x, x=x</source>
<translation>Estableix l'escala personalitzada de l'anotació amb el format x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Cares:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Cara</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Cable</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No es pot inserir un nou objecte a una part escalada</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4933,11 +5076,21 @@ Per permetre que FreeCAD descarregui aquestes llibreries respongueu Sí.</transl
<source>Add to group</source>
<translation>Afegeix al grup</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation>Selecciona grup</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4953,6 +5106,21 @@ Per permetre que FreeCAD descarregui aquestes llibreries respongueu Sí.</transl
<source>Add to construction group</source>
<translation>Afegeix al grup de construcció</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
+178 -10
View File
@@ -734,16 +734,16 @@ Tato vlastnost je pouze pro čtení, protože počet prvků závisí na bodech o
<source>The pattern scale used by this object</source>
<translation type="unfinished">The pattern scale used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation type="unfinished">The shape of this object</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation type="unfinished">The pattern rotation used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation type="unfinished">The shape of this object</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1302,11 +1302,6 @@ beyond the dimension line</translation>
<source>Array tools</source>
<translation type="unfinished">Array tools</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1494,6 +1489,11 @@ The array can be turned into a polar or a circular array by changing its type.</
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation>Směr odsazení není definován. Prosím, přesuňte myš na jednu nebo druhou stranu objektu pro naznačení směru</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1522,6 +1522,19 @@ and changes their appearance to the construction style.
It creates a construction group if it doesn't exist.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2245,6 +2258,11 @@ those that are at the same level as this object, including the upper group that
If the selection is a simple object inside a group, it will select the "brother" objects, that is,
those that are at the same level as this object, including the upper group that contains them all.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -4046,6 +4064,131 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<source>Set custom annotation scale in format x:x, x=x</source>
<translation type="unfinished">Set custom annotation scale in format x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Plochy:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Plocha</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Křivka</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4959,11 +5102,21 @@ Chcete umožnit FreeCADu stáhnout tyto knihovny?</translation>
<source>Add to group</source>
<translation>Přidat do skupiny</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation>Vybrat skupinu</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4979,6 +5132,21 @@ Chcete umožnit FreeCADu stáhnout tyto knihovny?</translation>
<source>Add to construction group</source>
<translation type="unfinished">Add to construction group</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
+183 -15
View File
@@ -569,7 +569,7 @@ oder aus dem Unterelement 'VertexN', 'EdgeN' bzw. 'FaceN', falls angegeben.</tra
<message>
<location filename="draftlink.py" line="99"/>
<source>Force sync pattern placements even when array elements are expanded</source>
<translation type="unfinished">Force sync pattern placements even when array elements are expanded</translation>
<translation>Erzwinge Synchronisierungsmusterplatzierung, auch wenn Array Elemente erweitert sind</translation>
</message>
<message>
<location filename="draftlink.py" line="104"/>
@@ -740,16 +740,16 @@ Diese Eigenschaft ist nur lesbar, da die Zahl von den Punkten im 'Punkt Objekt'
<source>The pattern scale used by this object</source>
<translation>Maßstab des für dieses Objekt verwendeten Musters</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>Die Form dieses Objekts</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation>Die von diesem Objekt verwendete Musterrotation</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>Die Form dieses Objekts</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1306,11 +1306,6 @@ beyond the dimension line</source>
<source>Array tools</source>
<translation>Anordnungs-Werkzeuge</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Kann kein neues Objekt in einen skaliertes Teil einfügen</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1496,6 +1491,11 @@ Die Anordnung kann in eine orthogonale oder polare Anordnung durch ändern des T
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation>Versatz Richtung ist nicht definiert. Bitte bewegen Sie die Maus auf einer Seiten des Objekts zuerst, um eine Richtung anzuzeigen</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Kann kein neues Objekt in einen skaliertes Teil einfügen</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1524,6 +1524,19 @@ hinzu und ändert ihr Aussehen zum Konstruktionsstil.
Es wird eine Konstruktionsgruppe erstellt, wenn diese nicht vorhanden ist.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2243,6 +2256,11 @@ those that are at the same level as this object, including the upper group that
Wenn die Auswahl ein einfaches Objekt innerhalb einer Gruppe ist, werden die "Bruder" Objekte ausgewählt, das heißt, solche, die auf der gleichen Ebene wie dieses Objekt sind, einschließlich der übergeordneten Gruppe, die sie alle enthält.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -3902,12 +3920,12 @@ Nicht verfügbar, wenn die Option "Primitive Teile verwenden" aktiviert ist</tra
<message>
<location filename="make_label.py" line="272"/>
<source>Wrong input: label_type must be a string.</source>
<translation type="unfinished">Wrong input: label_type must be a string.</translation>
<translation>Falsche Eingabe: label_type muss ein String sein.</translation>
</message>
<message>
<location filename="make_label.py" line="277"/>
<source>Wrong input: label_type must be one of the following: </source>
<translation type="unfinished">Wrong input: label_type must be one of the following: </translation>
<translation>Falsche Eingabe: label_type muss einer der folgenden sein: </translation>
</message>
<message>
<location filename="make_label.py" line="278"/>
@@ -4012,12 +4030,12 @@ Nicht verfügbar, wenn die Option "Primitive Teile verwenden" aktiviert ist</tra
<message>
<location filename="view_layer.py" line="454"/>
<source>Relabeling layer:</source>
<translation type="unfinished">Relabeling layer:</translation>
<translation>Ebenenbezeichnung ändern:</translation>
</message>
<message>
<location filename="view_layer.py" line="458"/>
<source>Merging layer:</source>
<translation type="unfinished">Merging layer:</translation>
<translation>Zusammenführungsebene:</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
@@ -4039,6 +4057,131 @@ Nicht verfügbar, wenn die Option "Primitive Teile verwenden" aktiviert ist</tra
<source>Set custom annotation scale in format x:x, x=x</source>
<translation>Legen Sie den benutzerdefinierte Anmerkungs Massstab im Format x:x, x=x fest</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Flächen:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Fläche</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Kantenzug</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Kann kein neues Objekt in einen skaliertes Teil einfügen</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4951,11 +5094,21 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z
<source>Add to group</source>
<translation>Zur Gruppe hinzufügen</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation>Gruppe wählen</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4971,6 +5124,21 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z
<source>Add to construction group</source>
<translation>Zur Konstruktionsgruppe hinzufügen</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
+178 -10
View File
@@ -742,16 +742,16 @@ This property is read-only, as the number depends on the points contained within
<source>The pattern scale used by this object</source>
<translation type="unfinished">The pattern scale used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>Το σχήμα αυτού του αντικειμένου</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation type="unfinished">The pattern rotation used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>Το σχήμα αυτού του αντικειμένου</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1310,11 +1310,6 @@ beyond the dimension line</translation>
<source>Array tools</source>
<translation type="unfinished">Array tools</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1502,6 +1497,11 @@ The array can be turned into a polar or a circular array by changing its type.</
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation type="unfinished">Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1530,6 +1530,19 @@ and changes their appearance to the construction style.
It creates a construction group if it doesn't exist.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2253,6 +2266,11 @@ those that are at the same level as this object, including the upper group that
If the selection is a simple object inside a group, it will select the "brother" objects, that is,
those that are at the same level as this object, including the upper group that contains them all.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -4054,6 +4072,131 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<source>Set custom annotation scale in format x:x, x=x</source>
<translation type="unfinished">Set custom annotation scale in format x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Όψεις:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Όψη</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Σύρμα</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4968,11 +5111,21 @@ https://github.com/yorikvanhavre/Draft-dxf-importer
<source>Add to group</source>
<translation type="unfinished">Add to group</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation type="unfinished">Select group</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4988,6 +5141,21 @@ https://github.com/yorikvanhavre/Draft-dxf-importer
<source>Add to construction group</source>
<translation type="unfinished">Add to construction group</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
@@ -128,7 +128,7 @@ Deja esta propiedad vacía para poder configurar manualmente 'Eje' y 'Centro'.</
<message>
<location filename="array.py" line="291"/>
<source>A parameter that determines how many symmetry planes the circular array will have.</source>
<translation type="unfinished">A parameter that determines how many symmetry planes the circular array will have.</translation>
<translation>Un parámetro que determina cuántos planos de simetría tendrá la matriz circular.</translation>
</message>
<message>
<location filename="array.py" line="291"/>
@@ -236,13 +236,13 @@ There are various possibilities:
- An object, and one of its edges.
- An object, and two of its vertices.
- An arc object, and its edge.</source>
<translation type="unfinished">The object, and specific subelements of it,
that this dimension object is measuring.
<translation>El objeto, y subelementos específicos del mismo,
que esta cota está midiendo.
There are various possibilities:
- An object, and one of its edges.
- An object, and two of its vertices.
- An arc object, and its edge.</translation>
Hay varias posibilidades:
- Un objeto, y una de sus aristas.
- Un objeto, y dos de sus vértices.
- Un arco, y su arista.</translation>
</message>
<message>
<location filename="dimension.py" line="167"/>
@@ -568,7 +568,7 @@ o desde el subelemento 'VerticeN', 'AristaN', o 'CaraN', respectivamente, si es
<message>
<location filename="draftlink.py" line="99"/>
<source>Force sync pattern placements even when array elements are expanded</source>
<translation type="unfinished">Force sync pattern placements even when array elements are expanded</translation>
<translation>Forzar sincronización de patrones incluso cuando se expanden elementos de matriz</translation>
</message>
<message>
<location filename="draftlink.py" line="104"/>
@@ -741,16 +741,16 @@ Esta propiedad es de solo lectura, así que el número depende de los puntos con
<source>The pattern scale used by this object</source>
<translation>Escala del patrón usado por este objeto</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>La forma de este objeto</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation>Rotación del patrón usado por este objeto</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>La forma de este objeto</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1309,11 +1309,6 @@ más allá de la línea de dimensión</translation>
<source>Array tools</source>
<translation>Herramientas de matriz</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No se puede insertar un nuevo objeto en una parte escalada</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1501,6 +1496,11 @@ La matriz puede convertirse en una matriz polar o circular cambiando su tipo.</t
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation>La dirección del desplazamiento no está definida. Por favor, mueva el ratón a cada lado del objeto primero para indicar una dirección</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No se puede insertar un nuevo objeto en una parte escalada</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1529,6 +1529,19 @@ y cambia su apariencia al estilo de construcción.
Crea un grupo de construcción si no existe.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -1903,7 +1916,7 @@ Si otros objetos son seleccionados son ignorados.</translation>
<message>
<location filename="gui_hatch.py" line="42"/>
<source>Creates hatches on the faces of a selected object</source>
<translation type="unfinished">Creates hatches on the faces of a selected object</translation>
<translation>Crea rayados en las caras de un objeto seleccionado</translation>
</message>
</context>
<context>
@@ -2251,6 +2264,11 @@ those that are at the same level as this object, including the upper group that
Si la selección es un objeto simple dentro de un grupo, seleccionará los objetos "hermanos", es decir, aquellos que están al mismo nivel que este objeto, incluyendo el grupo superior que los contiene todos.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -3376,7 +3394,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="importDWG.py" line="286"/>
<source>LibreDWG error</source>
<translation type="unfinished">LibreDWG error</translation>
<translation>Error de LibreDWG</translation>
</message>
<message>
<location filename="importDWG.py" line="295"/>
@@ -3391,17 +3409,17 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="importDWG.py" line="231"/>
<source>Error during DWG conversion. Try moving the DWG file to a directory path without spaces and non-english characters, or try saving to a lower DWG version.</source>
<translation type="unfinished">Error during DWG conversion. Try moving the DWG file to a directory path without spaces and non-english characters, or try saving to a lower DWG version.</translation>
<translation>Error durante la conversión DWG. Trate de mover el archivo DWG a una ruta de directorio sin espacios y caracteres no ingleses, o trate de guardar en una versión inferior de DWG.</translation>
</message>
<message>
<location filename="importDWG.py" line="300"/>
<source>ODA File Converter not found</source>
<translation type="unfinished">ODA File Converter not found</translation>
<translation>Convertidor de archivos ODA no encontrado</translation>
</message>
<message>
<location filename="importDWG.py" line="310"/>
<source>QCAD error</source>
<translation type="unfinished">QCAD error</translation>
<translation>Error QCAD</translation>
</message>
<message>
<location filename="make_sketch.py" line="139"/>
@@ -3844,7 +3862,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="make_sketch.py" line="104"/>
<source>No shape found</source>
<translation type="unfinished">No shape found</translation>
<translation>Forma no encontrada</translation>
</message>
<message>
<location filename="make_sketch.py" line="109"/>
@@ -3856,7 +3874,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="make_sketch.py" line="111"/>
<source>All Shapes must be planar</source>
<translation type="unfinished">All Shapes must be planar</translation>
<translation>Todas las formas deben ser planas</translation>
</message>
<message>
<location filename="make_sketch.py" line="135"/>
@@ -3912,12 +3930,12 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="make_label.py" line="272"/>
<source>Wrong input: label_type must be a string.</source>
<translation type="unfinished">Wrong input: label_type must be a string.</translation>
<translation>Entrada incorrecta: label_type debe ser una cadena.</translation>
</message>
<message>
<location filename="make_label.py" line="277"/>
<source>Wrong input: label_type must be one of the following: </source>
<translation type="unfinished">Wrong input: label_type must be one of the following: </translation>
<translation>Entrada incorrecta: label_type debe ser una de las siguientes: </translation>
</message>
<message>
<location filename="make_label.py" line="278"/>
@@ -4022,12 +4040,12 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="view_layer.py" line="454"/>
<source>Relabeling layer:</source>
<translation type="unfinished">Relabeling layer:</translation>
<translation>Capa de Reetiquetado:</translation>
</message>
<message>
<location filename="view_layer.py" line="458"/>
<source>Merging layer:</source>
<translation type="unfinished">Merging layer:</translation>
<translation>Combinando capa:</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
@@ -4049,6 +4067,131 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<source>Set custom annotation scale in format x:x, x=x</source>
<translation>Establecer escala de anotación personalizada en formato x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Caras:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Cara</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Alambre</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No se puede insertar un nuevo objeto en una parte escalada</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4360,7 +4503,7 @@ Para habilitar FreeCAD para descargar estas bibliotecas, responda Sí.</translat
<message>
<location filename="gui_dimensions.py" line="508"/>
<source>Edge too short!</source>
<translation type="unfinished">Edge too short!</translation>
<translation>¡Arista demasiado corta!</translation>
</message>
<message>
<location filename="gui_dimensions.py" line="511"/>
@@ -4962,11 +5105,21 @@ Para habilitar FreeCAD para descargar estas bibliotecas, responda Sí.</translat
<source>Add to group</source>
<translation>Añadir al grupo</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation>Seleccionar grupo</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4982,6 +5135,21 @@ Para habilitar FreeCAD para descargar estas bibliotecas, responda Sí.</translat
<source>Add to construction group</source>
<translation>Añadir al grupo de construcción</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
@@ -128,7 +128,7 @@ Deja esta propiedad vacía para poder establecer manualmente 'Eje' y 'Centro'.</
<message>
<location filename="array.py" line="291"/>
<source>A parameter that determines how many symmetry planes the circular array will have.</source>
<translation type="unfinished">A parameter that determines how many symmetry planes the circular array will have.</translation>
<translation>Un parámetro que determina cuántos planos de simetría tendrá la matriz circular.</translation>
</message>
<message>
<location filename="array.py" line="291"/>
@@ -236,13 +236,13 @@ There are various possibilities:
- An object, and one of its edges.
- An object, and two of its vertices.
- An arc object, and its edge.</source>
<translation type="unfinished">The object, and specific subelements of it,
that this dimension object is measuring.
<translation>El objeto, y subelementos específicos del mismo,
que esta cota está midiendo.
There are various possibilities:
- An object, and one of its edges.
- An object, and two of its vertices.
- An arc object, and its edge.</translation>
Hay varias posibilidades:
- Un objeto, y una de sus aristas.
- Un objeto, y dos de sus vértices.
- Un arco, y su arista.</translation>
</message>
<message>
<location filename="dimension.py" line="167"/>
@@ -568,7 +568,7 @@ o desde el subelemento 'VerticeN', 'AristaN', o 'CaraN', respectivamente, si es
<message>
<location filename="draftlink.py" line="99"/>
<source>Force sync pattern placements even when array elements are expanded</source>
<translation type="unfinished">Force sync pattern placements even when array elements are expanded</translation>
<translation>Forzar sincronización de patrones incluso cuando se expanden elementos de matriz</translation>
</message>
<message>
<location filename="draftlink.py" line="104"/>
@@ -741,16 +741,16 @@ Esta propiedad es de solo lectura, así que el número depende de los puntos con
<source>The pattern scale used by this object</source>
<translation>Escala del patrón usado por este objeto</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>La forma de este objeto</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation>Rotación del patrón usado por este objeto</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>La forma de este objeto</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1309,11 +1309,6 @@ más allá de la línea de dimensión</translation>
<source>Array tools</source>
<translation>Herramientas de matriz</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No se puede insertar un nuevo objeto en una parte escalada</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1501,6 +1496,11 @@ La matriz puede convertirse en una matriz polar o circular cambiando su tipo.</t
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation>La dirección del desplazamiento no está definida. Por favor, mueva el ratón a cada lado del objeto primero para indicar una dirección</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No se puede insertar un nuevo objeto en una parte escalada</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1529,6 +1529,19 @@ y cambia su apariencia al estilo de construcción.
Crea un grupo de construcción si no existe.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -1903,7 +1916,7 @@ Si otros objetos son seleccionados son ignorados.</translation>
<message>
<location filename="gui_hatch.py" line="42"/>
<source>Creates hatches on the faces of a selected object</source>
<translation type="unfinished">Creates hatches on the faces of a selected object</translation>
<translation>Crea rayados en las caras de un objeto seleccionado</translation>
</message>
</context>
<context>
@@ -2251,6 +2264,11 @@ those that are at the same level as this object, including the upper group that
Si la selección es un objeto simple dentro de un grupo, seleccionará los objetos "hermanos", es decir, aquellos que están al mismo nivel que este objeto, incluyendo el grupo superior que los contiene todos.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -3376,7 +3394,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="importDWG.py" line="286"/>
<source>LibreDWG error</source>
<translation type="unfinished">LibreDWG error</translation>
<translation>Error de LibreDWG</translation>
</message>
<message>
<location filename="importDWG.py" line="295"/>
@@ -3391,17 +3409,17 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="importDWG.py" line="231"/>
<source>Error during DWG conversion. Try moving the DWG file to a directory path without spaces and non-english characters, or try saving to a lower DWG version.</source>
<translation type="unfinished">Error during DWG conversion. Try moving the DWG file to a directory path without spaces and non-english characters, or try saving to a lower DWG version.</translation>
<translation>Error durante la conversión DWG. Trate de mover el archivo DWG a una ruta de directorio sin espacios y caracteres no ingleses, o trate de guardar en una versión inferior de DWG.</translation>
</message>
<message>
<location filename="importDWG.py" line="300"/>
<source>ODA File Converter not found</source>
<translation type="unfinished">ODA File Converter not found</translation>
<translation>Convertidor de archivos ODA no encontrado</translation>
</message>
<message>
<location filename="importDWG.py" line="310"/>
<source>QCAD error</source>
<translation type="unfinished">QCAD error</translation>
<translation>Error QCAD</translation>
</message>
<message>
<location filename="make_sketch.py" line="139"/>
@@ -3844,7 +3862,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="make_sketch.py" line="104"/>
<source>No shape found</source>
<translation type="unfinished">No shape found</translation>
<translation>Forma no encontrada</translation>
</message>
<message>
<location filename="make_sketch.py" line="109"/>
@@ -3856,7 +3874,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="make_sketch.py" line="111"/>
<source>All Shapes must be planar</source>
<translation type="unfinished">All Shapes must be planar</translation>
<translation>Todas las formas deben ser planas</translation>
</message>
<message>
<location filename="make_sketch.py" line="135"/>
@@ -3912,12 +3930,12 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="make_label.py" line="272"/>
<source>Wrong input: label_type must be a string.</source>
<translation type="unfinished">Wrong input: label_type must be a string.</translation>
<translation>Entrada incorrecta: label_type debe ser una cadena.</translation>
</message>
<message>
<location filename="make_label.py" line="277"/>
<source>Wrong input: label_type must be one of the following: </source>
<translation type="unfinished">Wrong input: label_type must be one of the following: </translation>
<translation>Entrada incorrecta: label_type debe ser una de las siguientes: </translation>
</message>
<message>
<location filename="make_label.py" line="278"/>
@@ -4022,12 +4040,12 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="view_layer.py" line="454"/>
<source>Relabeling layer:</source>
<translation type="unfinished">Relabeling layer:</translation>
<translation>Capa de Reetiquetado:</translation>
</message>
<message>
<location filename="view_layer.py" line="458"/>
<source>Merging layer:</source>
<translation type="unfinished">Merging layer:</translation>
<translation>Combinando capa:</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
@@ -4049,6 +4067,131 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<source>Set custom annotation scale in format x:x, x=x</source>
<translation>Establecer escala de anotación personalizada en formato x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Caras:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Cara</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Alambre</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation>No se puede insertar un nuevo objeto en una parte escalada</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4359,7 +4502,7 @@ Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si.</transl
<message>
<location filename="gui_dimensions.py" line="508"/>
<source>Edge too short!</source>
<translation type="unfinished">Edge too short!</translation>
<translation>¡Arista demasiado corta!</translation>
</message>
<message>
<location filename="gui_dimensions.py" line="511"/>
@@ -4961,11 +5104,21 @@ Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si.</transl
<source>Add to group</source>
<translation>Añadir al grupo</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation>Seleccionar grupo</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4981,6 +5134,21 @@ Para habilitar a FreeCAD la descarga de estas bibliotecas, responder Si.</transl
<source>Add to construction group</source>
<translation>Añadir al grupo de construcción</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
+183 -15
View File
@@ -566,7 +566,7 @@ nagusitik erauziko dira, edo 'ErpinaN', 'ErtzaN' edo 'AurpegiaN' azpielementutik
<message>
<location filename="draftlink.py" line="99"/>
<source>Force sync pattern placements even when array elements are expanded</source>
<translation type="unfinished">Force sync pattern placements even when array elements are expanded</translation>
<translation>Behartu ereduen kokapenaren sinkronizazioa matrize-elementuak hedatuta daudenean ere</translation>
</message>
<message>
<location filename="draftlink.py" line="104"/>
@@ -739,16 +739,16 @@ Propietate hau irakurtzeko soilik da, kopuru hori 'Puntu-objektua' elementuak di
<source>The pattern scale used by this object</source>
<translation>Objektu honek darabilen eredu-eskala</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>Objektu honen forma</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation>Objektu honek darabilen eredu-biraketa</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>Objektu honen forma</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1307,11 +1307,6 @@ haratago duen luzera</translation>
<source>Array tools</source>
<translation>Matrize-tresnak</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Ezin izan da objektu berria txertatu eskalatutako piezan</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1499,6 +1494,11 @@ Matrizearen mota aldatu daiteke, polarra edo zirkularra izan dadin.</translation
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation>Desplazamenduaren norabidea ez dago definituta. Eraman sagua objektuaren aldeetako batera, norabide bat adierazteko</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Ezin izan da objektu berria txertatu eskalatutako piezan</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1527,6 +1527,19 @@ eta haien itxura aldatzen du eraikuntza-estiloan-
Eraikutzan-talde bat sortzen du, lehendik ez badago.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2251,6 +2264,11 @@ those that are at the same level as this object, including the upper group that
Hautapena talde bateko objektu sinple bat bada, objektu "anaiak" hautatuko dira, alegia, objektuaren maila berean daudenak, baita haiek denen edukiontzia den goiko taldekoak ere.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -3916,12 +3934,12 @@ Ez dago erabilgarri zirriborroen 'Erabili piezen jatorrizkoak' aukera gaituta ba
<message>
<location filename="make_label.py" line="272"/>
<source>Wrong input: label_type must be a string.</source>
<translation type="unfinished">Wrong input: label_type must be a string.</translation>
<translation>Okerreko sarrera: label_type aldagaiak kate bat izan behar du.</translation>
</message>
<message>
<location filename="make_label.py" line="277"/>
<source>Wrong input: label_type must be one of the following: </source>
<translation type="unfinished">Wrong input: label_type must be one of the following: </translation>
<translation>Okerreko sarrera: label_type aldagaiak hurrengoetako bat izan behar du: </translation>
</message>
<message>
<location filename="make_label.py" line="278"/>
@@ -4026,12 +4044,12 @@ Ez dago erabilgarri zirriborroen 'Erabili piezen jatorrizkoak' aukera gaituta ba
<message>
<location filename="view_layer.py" line="454"/>
<source>Relabeling layer:</source>
<translation type="unfinished">Relabeling layer:</translation>
<translation>Berretiketatuko den geruza:</translation>
</message>
<message>
<location filename="view_layer.py" line="458"/>
<source>Merging layer:</source>
<translation type="unfinished">Merging layer:</translation>
<translation>Fusionatuko den geruza:</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
@@ -4053,6 +4071,131 @@ Ez dago erabilgarri zirriborroen 'Erabili piezen jatorrizkoak' aukera gaituta ba
<source>Set custom annotation scale in format x:x, x=x</source>
<translation>Ezarri oharpen-eskala pertsonalizatua x:x, x=x formatuan</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Aurpegiak:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Aurpegia</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Alanbrea</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Ezin izan da objektu berria txertatu eskalatutako piezan</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4967,11 +5110,21 @@ FreeCADek liburutegi horiek deskarga ditzan gaitzeko, erantzun 'Bai'.</translati
<source>Add to group</source>
<translation>Gehitu taldeari</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation>Hautatu taldea</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4987,6 +5140,21 @@ FreeCADek liburutegi horiek deskarga ditzan gaitzeko, erantzun 'Bai'.</translati
<source>Add to construction group</source>
<translation>Gehitu eraikuntza taldeari</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
+178 -10
View File
@@ -732,16 +732,16 @@ This property is read-only, as the number depends on the points contained within
<source>The pattern scale used by this object</source>
<translation type="unfinished">The pattern scale used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>Tämän objektin muoto</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation type="unfinished">The pattern rotation used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>Tämän objektin muoto</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1300,11 +1300,6 @@ mittajanan jälkeen</translation>
<source>Array tools</source>
<translation type="unfinished">Array tools</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1492,6 +1487,11 @@ The array can be turned into a polar or a circular array by changing its type.</
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation>Siirtymän suuntaa ei ole määritelty. Ole hyvä ja siirrä hiirtä objektin jommalle kummalle puolelle osoittaaksesi ensin suunnan</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1520,6 +1520,19 @@ and changes their appearance to the construction style.
It creates a construction group if it doesn't exist.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2243,6 +2256,11 @@ those that are at the same level as this object, including the upper group that
If the selection is a simple object inside a group, it will select the "brother" objects, that is,
those that are at the same level as this object, including the upper group that contains them all.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -4044,6 +4062,131 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<source>Set custom annotation scale in format x:x, x=x</source>
<translation type="unfinished">Set custom annotation scale in format x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Pintatahkot:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Tahko</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Lanka</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4958,11 +5101,21 @@ To enabled FreeCAD to download these libraries, answer Yes.</translation>
<source>Add to group</source>
<translation type="unfinished">Add to group</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation type="unfinished">Select group</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4978,6 +5131,21 @@ To enabled FreeCAD to download these libraries, answer Yes.</translation>
<source>Add to construction group</source>
<translation type="unfinished">Add to construction group</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
+178 -10
View File
@@ -742,16 +742,16 @@ This property is read-only, as the number depends on the points contained within
<source>The pattern scale used by this object</source>
<translation type="unfinished">The pattern scale used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation type="unfinished">The shape of this object</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation type="unfinished">The pattern rotation used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation type="unfinished">The shape of this object</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1310,11 +1310,6 @@ beyond the dimension line</translation>
<source>Array tools</source>
<translation type="unfinished">Array tools</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1502,6 +1497,11 @@ The array can be turned into a polar or a circular array by changing its type.</
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation type="unfinished">Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1530,6 +1530,19 @@ and changes their appearance to the construction style.
It creates a construction group if it doesn't exist.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2254,6 +2267,11 @@ those that are at the same level as this object, including the upper group that
If the selection is a simple object inside a group, it will select the "brother" objects, that is,
those that are at the same level as this object, including the upper group that contains them all.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -4056,6 +4074,131 @@ Pampook na x</translation>
<source>Set custom annotation scale in format x:x, x=x</source>
<translation type="unfinished">Set custom annotation scale in format x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Faces:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Face</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Wire</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4970,11 +5113,21 @@ Upang ma-enable ang FreeCAD upang kupyahin ang mga aklatang ito, sagutin ang Oo.
<source>Add to group</source>
<translation type="unfinished">Add to group</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation type="unfinished">Select group</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4990,6 +5143,21 @@ Upang ma-enable ang FreeCAD upang kupyahin ang mga aklatang ito, sagutin ang Oo.
<source>Add to construction group</source>
<translation type="unfinished">Add to construction group</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
+183 -15
View File
@@ -562,7 +562,7 @@ ou à partir du sous-élément 'VertexN', 'EdgeN', ou 'FaceN', respectivement, s
<message>
<location filename="draftlink.py" line="99"/>
<source>Force sync pattern placements even when array elements are expanded</source>
<translation type="unfinished">Force sync pattern placements even when array elements are expanded</translation>
<translation>Forcer la synchronisation des emplacements des motifs même lorsque les éléments du tableau sont étendus</translation>
</message>
<message>
<location filename="draftlink.py" line="104"/>
@@ -733,16 +733,16 @@ Cette propriété est en lecture seule, car le nombre dépend des points contenu
<source>The pattern scale used by this object</source>
<translation>La mise à l'échelle du motif utilisée par cet objet</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>La forme de cet objet</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation>La rotation du motif utilisée par cet objet</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>La forme de cet objet</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1300,11 +1300,6 @@ au-delà de la ligne de cote</translation>
<source>Array tools</source>
<translation>Outils de réseau</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Impossible d'insérer un nouvel objet dans une pièce redimensionnée</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1490,6 +1485,11 @@ Le réseau peut être transformé en réseau polaire ou circulaire en changeant
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation>La direction de décalage n'est pas définie. Veuillez d'abord déplacer la souris de chaque côté de l'objet pour indiquer une direction</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Impossible d'insérer un nouvel objet dans une pièce redimensionnée</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1518,6 +1518,19 @@ et change leur apparence en style de construction.
Il crée un groupe de construction s'il n'existe pas.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2240,6 +2253,11 @@ those that are at the same level as this object, including the upper group that
Si la sélection est un objet simple à l'intérieur d'un groupe, elle sélectionnera les objets "frères", c'est-à-dire
ceux qui sont au même niveau que cet objet, ainsi que le groupe supérieur qui les contient tous.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -3903,12 +3921,12 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="make_label.py" line="272"/>
<source>Wrong input: label_type must be a string.</source>
<translation type="unfinished">Wrong input: label_type must be a string.</translation>
<translation>Mauvaise entrée : label_type doit être une chaîne de caractères.</translation>
</message>
<message>
<location filename="make_label.py" line="277"/>
<source>Wrong input: label_type must be one of the following: </source>
<translation type="unfinished">Wrong input: label_type must be one of the following: </translation>
<translation>Mauvaise entrée : label_type doit être l'un des éléments suivants : </translation>
</message>
<message>
<location filename="make_label.py" line="278"/>
@@ -4013,12 +4031,12 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<message>
<location filename="view_layer.py" line="454"/>
<source>Relabeling layer:</source>
<translation type="unfinished">Relabeling layer:</translation>
<translation>Renommage du calque :</translation>
</message>
<message>
<location filename="view_layer.py" line="458"/>
<source>Merging layer:</source>
<translation type="unfinished">Merging layer:</translation>
<translation>Fusion du calque :</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
@@ -4040,6 +4058,131 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<source>Set custom annotation scale in format x:x, x=x</source>
<translation>Définir l'échelle d'annotation personnalisée au format x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Faces :</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Face</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Fil</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation>Impossible d'insérer un nouvel objet dans une pièce redimensionnée</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4947,11 +5090,21 @@ To enabled FreeCAD to download these libraries, answer Yes.</source>
<source>Add to group</source>
<translation>Ajouter au groupe</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation>Sélectionner groupe</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4967,6 +5120,21 @@ To enabled FreeCAD to download these libraries, answer Yes.</source>
<source>Add to construction group</source>
<translation>Ajouter au groupe de construction</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
Binary file not shown.
+178 -10
View File
@@ -742,16 +742,16 @@ This property is read-only, as the number depends on the points contained within
<source>The pattern scale used by this object</source>
<translation type="unfinished">The pattern scale used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>A forma desde obxecto</translation>
</message>
<message>
<location filename="hatch.py" line="64"/>
<source>The pattern rotation used by this object</source>
<translation type="unfinished">The pattern rotation used by this object</translation>
</message>
<message>
<location filename="hatch.py" line="49"/>
<source>The shape of this object</source>
<translation>A forma desde obxecto</translation>
</message>
<message>
<location filename="hatch.py" line="67"/>
<source>If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces)</source>
@@ -1310,11 +1310,6 @@ beyond the dimension line</translation>
<source>Array tools</source>
<translation type="unfinished">Array tools</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="157"/>
<source>True</source>
@@ -1502,6 +1497,11 @@ The array can be turned into a polar or a circular array by changing its type.</
<source>Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</source>
<translation type="unfinished">Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction</translation>
</message>
<message>
<location filename="gui_utils.py" line="154"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="view_layer.py" line="402"/>
<source>Merge layer duplicates</source>
@@ -1530,6 +1530,19 @@ and changes their appearance to the construction style.
It creates a construction group if it doesn't exist.</translation>
</message>
</context>
<context>
<name>Draft_AddNamedGroup</name>
<message>
<location filename="gui_groups.py" line="361"/>
<source>Add a new named group</source>
<translation type="unfinished">Add a new named group</translation>
</message>
<message>
<location filename="gui_groups.py" line="365"/>
<source>Add a new group with a given name.</source>
<translation type="unfinished">Add a new group with a given name.</translation>
</message>
</context>
<context>
<name>Draft_AddPoint</name>
<message>
@@ -2253,6 +2266,11 @@ those that are at the same level as this object, including the upper group that
If the selection is a simple object inside a group, it will select the "brother" objects, that is,
those that are at the same level as this object, including the upper group that contains them all.</translation>
</message>
<message>
<location filename="gui_groups.py" line="167"/>
<source>Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</source>
<translation type="unfinished">Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected.</translation>
</message>
</context>
<context>
<name>Draft_SelectPlane</name>
@@ -4054,6 +4072,131 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<source>Set custom annotation scale in format x:x, x=x</source>
<translation type="unfinished">Set custom annotation scale in format x:x, x=x</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
<source>Solids:</source>
<translation type="unfinished">Solids:</translation>
</message>
<message>
<location filename="utils.py" line="651"/>
<source>Faces:</source>
<translation>Faces:</translation>
</message>
<message>
<location filename="utils.py" line="652"/>
<source>Wires:</source>
<translation type="unfinished">Wires:</translation>
</message>
<message>
<location filename="utils.py" line="653"/>
<source>Edges:</source>
<translation type="unfinished">Edges:</translation>
</message>
<message>
<location filename="utils.py" line="654"/>
<source>Vertices:</source>
<translation type="unfinished">Vertices:</translation>
</message>
<message>
<location filename="utils.py" line="658"/>
<source>Face</source>
<translation>Face</translation>
</message>
<message>
<location filename="utils.py" line="663"/>
<source>Wire</source>
<translation>Arame</translation>
</message>
<message>
<location filename="utils.py" line="699"/>
<source>different types</source>
<translation type="unfinished">different types</translation>
</message>
<message>
<location filename="utils.py" line="709"/>
<source>Objects have different placements. Distance between the two base points: </source>
<translation type="unfinished">Objects have different placements. Distance between the two base points: </translation>
</message>
<message>
<location filename="utils.py" line="712"/>
<source>has a different value</source>
<translation type="unfinished">has a different value</translation>
</message>
<message>
<location filename="utils.py" line="715"/>
<source>doesn't exist in one of the objects</source>
<translation type="unfinished">doesn't exist in one of the objects</translation>
</message>
<message>
<location filename="utils.py" line="827"/>
<source>%s shares a base with %d other objects. Please check if you want to modify this.</source>
<translation type="unfinished">%s shares a base with %d other objects. Please check if you want to modify this.</translation>
</message>
<message>
<location filename="utils.py" line="833"/>
<source>%s cannot be modified because its placement is readonly.</source>
<translation type="unfinished">%s cannot be modified because its placement is readonly.</translation>
</message>
<message>
<location filename="utils.py" line="977"/>
<source>Wrong input: unknown document.</source>
<translation type="unfinished">Wrong input: unknown document.</translation>
</message>
<message>
<location filename="utils.py" line="1055"/>
<source>This function will be deprecated in </source>
<translation type="unfinished">This function will be deprecated in </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>Please use </source>
<translation type="unfinished">Please use </translation>
</message>
<message>
<location filename="utils.py" line="1059"/>
<source>This function will be deprecated. </source>
<translation type="unfinished">This function will be deprecated. </translation>
</message>
<message>
<location filename="gui_utils.py" line="81"/>
<source>No graphical interface</source>
<translation type="unfinished">No graphical interface</translation>
</message>
<message>
<location filename="gui_utils.py" line="161"/>
<source>Unable to insert new object into a scaled part</source>
<translation type="unfinished">Unable to insert new object into a scaled part</translation>
</message>
<message>
<location filename="gui_utils.py" line="267"/>
<source>Symbol not implemented. Using a default symbol.</source>
<translation type="unfinished">Symbol not implemented. Using a default symbol.</translation>
</message>
<message>
<location filename="gui_utils.py" line="333"/>
<source>Visibility off; removed from list: </source>
<translation type="unfinished">Visibility off; removed from list: </translation>
</message>
<message>
<location filename="gui_utils.py" line="603"/>
<source>image is Null</source>
<translation type="unfinished">image is Null</translation>
</message>
<message>
<location filename="gui_utils.py" line="609"/>
<source>filename does not exist on the system or in the resource file</source>
<translation type="unfinished">filename does not exist on the system or in the resource file</translation>
</message>
<message>
<location filename="gui_utils.py" line="668"/>
<source>unable to load texture</source>
<translation type="unfinished">unable to load texture</translation>
</message>
<message>
<location filename="gui_utils.py" line="738"/>
<source>Does not have 'ViewObject.RootNode'.</source>
<translation type="unfinished">Does not have 'ViewObject.RootNode'.</translation>
</message>
<message>
<location filename="task_orthoarray.py" line="83"/>
<source>Task panel:</source>
@@ -4966,11 +5109,21 @@ Para permitir o FreeCAD a descarga destas bibliotecas, responda Si.</translation
<source>Add to group</source>
<translation type="unfinished">Add to group</translation>
</message>
<message>
<location filename="gui_groups.py" line="70"/>
<source>Add new group</source>
<translation type="unfinished">Add new group</translation>
</message>
<message>
<location filename="gui_groups.py" line="183"/>
<source>Select group</source>
<translation type="unfinished">Select group</translation>
</message>
<message>
<location filename="gui_groups.py" line="193"/>
<source>No new selection. You must select non-empty groups or objects inside groups.</source>
<translation type="unfinished">No new selection. You must select non-empty groups or objects inside groups.</translation>
</message>
<message>
<location filename="gui_groups.py" line="257"/>
<source>Autogroup</source>
@@ -4986,6 +5139,21 @@ Para permitir o FreeCAD a descarga destas bibliotecas, responda Si.</translation
<source>Add to construction group</source>
<translation type="unfinished">Add to construction group</translation>
</message>
<message>
<location filename="gui_groups.py" line="355"/>
<source>Add a new group with a given name</source>
<translation type="unfinished">Add a new group with a given name</translation>
</message>
<message>
<location filename="gui_groups.py" line="383"/>
<source>Add group</source>
<translation type="unfinished">Add group</translation>
</message>
<message>
<location filename="gui_groups.py" line="385"/>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>

Some files were not shown because too many files have changed in this diff Show More