Merged crowdin translations

This commit is contained in:
Yorik van Havre
2022-02-01 12:59:42 +01:00
parent dc9e3e5326
commit b0b1c0afbb
294 changed files with 39989 additions and 13227 deletions
Binary file not shown.
+1 -1
View File
@@ -8063,7 +8063,7 @@ Voleu desar-lo amb un nom diferent?</translation>
</message>
<message>
<source>&amp;Open...</source>
<translation>&amp;Obrir...</translation>
<translation>&amp;Obre...</translation>
</message>
<message>
<source>Open a document or import files</source>
Binary file not shown.
+74 -75
View File
@@ -211,7 +211,7 @@
</message>
<message>
<source>Enable Translations</source>
<translation>Habilitar traducciones</translation>
<translation>Habilitar traslaciones</translation>
</message>
<message>
<source>Enable Rotations</source>
@@ -796,7 +796,7 @@ Si no está marcado, entonces la propiedad debe tener un nombre único y se acce
</message>
<message>
<source>CheckBox</source>
<translation>CasillaSelección</translation>
<translation>Casilla de selección</translation>
</message>
</context>
<context>
@@ -1452,7 +1452,7 @@ Si no está marcado, entonces la propiedad debe tener un nombre único y se acce
</message>
<message>
<source>Start up</source>
<translation>Comenzar</translation>
<translation>Inicio</translation>
</message>
<message>
<source>Enable splash screen at start up</source>
@@ -1460,7 +1460,7 @@ Si no está marcado, entonces la propiedad debe tener un nombre único y se acce
</message>
<message>
<source>Auto load module after start up:</source>
<translation>Carga automática del módulo después de iniciar:</translation>
<translation>Módulo a cargar automáticamente después de iniciar:</translation>
</message>
<message>
<source>Language</source>
@@ -1533,23 +1533,22 @@ this according to your screen size or personal taste</source>
'Both': keep all three panels, and you can have two sets of tree view and property view.</source>
<translation>Personaliza cómo se muestra la vista de árbol en el panel (se requiere reiniciar).
'Vista Combinada': combina la vista de árbol y la vista de propiedad en un panel.
'Vista de Árbol y Vista de Propiedades': divide la vista de árbol y la vista de propiedades en un panel separado.
'Ambos': mantiene los tres paneles, y puedes tener dos conjuntos de vista de árbol y vista de propiedad.</translation>
'Vista combinada': combina la vista de árbol y la vista de propiedad en un panel.
'Vista de árbol y vista de propiedades': divide la vista de árbol y la vista de propiedades en un panel separado.
'Ambas': mantiene los tres paneles, y puedes tener dos conjuntos de vista de árbol y vista de propiedad.</translation>
</message>
<message>
<source>A Splash screen is a small loading window that is shown
when FreeCAD is launching. If this option is checked, FreeCAD will
display the splash screen</source>
<translation>Una pantalla de Bienvenida es una pequeña ventana de carga que se muestra
<translation>Una pantalla de bienvenida es una pequeña ventana de carga que se muestra
cuando se inicia FreeCAD. Si esta opción está marcada, FreeCAD mostrará
la pantalla de bienvenida</translation>
</message>
<message>
<source>Choose which workbench will be activated and shown
after FreeCAD launches</source>
<translation>Elija qué banco de trabajo se activará y se mostrará
después de que FreeCAD inicie</translation>
<translation>Elige cuál entorno de trabajo se activará y mostrará al iniciar FreeCAD</translation>
</message>
<message>
<source>Words will be wrapped when they exceed available
@@ -1586,15 +1585,15 @@ espacio horizontal disponible en la consola de Python</translation>
</message>
<message>
<source>Combo View</source>
<translation>Vista Combinada</translation>
<translation>Vista combinada</translation>
</message>
<message>
<source>TreeView and PropertyView</source>
<translation>Vista del Árbol y Vista de Propiedades</translation>
<translation>Vista de árbol y vista de propiedades</translation>
</message>
<message>
<source>Both</source>
<translation>Ambos</translation>
<translation>Ambas</translation>
</message>
</context>
<context>
@@ -2258,11 +2257,11 @@ Especifique otro directorio, por favor.</translation>
</message>
<message>
<source>Record warnings</source>
<translation>Guardar advertencias</translation>
<translation>Grabar advertencias</translation>
</message>
<message>
<source>Record error messages</source>
<translation>Guardar mensajes de error</translation>
<translation>Grabar mensajes de error</translation>
</message>
<message>
<source>Colors</source>
@@ -2306,75 +2305,76 @@ Especifique otro directorio, por favor.</translation>
</message>
<message>
<source>Warnings will be recorded</source>
<translation>Las advertencias se registrarán</translation>
<translation>Las advertencias se grabarán</translation>
</message>
<message>
<source>Error messages will be recorded</source>
<translation>Los mensajes de registro serán grabados</translation>
<translation>Los mensajes de error serán grabados</translation>
</message>
<message>
<source>When an error has occurred, the Report View dialog becomes visible
on-screen while displaying the error</source>
<translation>Cuando ha ocurrido un error, el diálogo de Vista de Informe se hace visible en pantalla mostrando el error</translation>
<translation>Cuando ha ocurrido un error, el diálogo de la Vista de Informe se hace visible en pantalla mostrando el error</translation>
</message>
<message>
<source>Show report view on error</source>
<translation>Mostrar vista de informe en errores</translation>
<translation>Mostrar la vista de informes en caso de errores</translation>
</message>
<message>
<source>When a warning has occurred, the Report View dialog becomes visible
on-screen while displaying the warning</source>
<translation>Cuando ha ocurrido una advertencia, el diálogo de Vista de Informe se hace visible en pantalla mostrando la advertencia</translation>
<translation>Cuando ha ocurrido una advertencia, el cuadro de diálogo de Informe se hace visible
en pantalla mientras se muestra la advertencia</translation>
</message>
<message>
<source>Show report view on warning</source>
<translation>Mostrar vista de informe en advertencias</translation>
<translation>Mostrar vista de informes en caso de advertencias</translation>
</message>
<message>
<source>When a normal message has occurred, the Report View dialog becomes visible
on-screen while displaying the message</source>
<translation>Cuando se emite un mensaje normal, el diálogo de Vista de Informe se hace visible en pantalla mostrando el mensaje</translation>
<translation>Cuando ha ocurrido un mensaje normal, el cuadro de diálogo de Ver informes se hace visible
en pantalla mientras se muestra el mensaje</translation>
</message>
<message>
<source>Show report view on normal message</source>
<translation>Mostrar vista de informe en mensaje normal</translation>
<translation>Mostrar vista de informe en caso de mensaje normal</translation>
</message>
<message>
<source>When a log message has occurred, the Report View dialog becomes visible
on-screen while displaying the log message</source>
<translation>Cuando se emite un mensaje de registro, el diálogo de Vista de Informe se hace visible en pantalla mostrando el mensaje de registro</translation>
<translation>Cuando se ha producido un mensaje de registro, el cuadro de diálogo de Ver informes se hace visible
en pantalla mientras se muestra el mensaje de registro</translation>
</message>
<message>
<source>Show report view on log message</source>
<translation>Mostrar vista de informe en mensaje de registro</translation>
<translation>Mostrar vista de informe en caso de mensaje de registro</translation>
</message>
<message>
<source>Font color for normal messages in Report view panel</source>
<translation>Color de fuente para los mensajes normales en el panel de Vista de Informe</translation>
<translation>Color de fuente para los mensajes normales en el panel de vista del informe</translation>
</message>
<message>
<source>Font color for log messages in Report view panel</source>
<translation>Color de fuente para los mensajes de registro en el panel de Vista de Informe</translation>
<translation>Color de fuente para los mensajes de registro en el panel de vista del informe</translation>
</message>
<message>
<source>Font color for warning messages in Report view panel</source>
<translation>Color de fuente para mensajes de avertencia en el panel de Vista de Informe</translation>
<translation>Color de fuente para mensajes de advertencia en el panel de vista de informe</translation>
</message>
<message>
<source>Font color for error messages in Report view panel</source>
<translation>Color de fuente para los mensajes de error en el panel de Vista de Informe</translation>
<translation>Color de fuente para mensajes de error en el panel de vista del informe</translation>
</message>
<message>
<source>Internal Python output will be redirected
from Python console to Report view panel</source>
<translation>La salida interna de Python se redirigirá
desde la consola de Python al panel de la vista de informe</translation>
<translation>La salida interna de Python se redirigirá desde la consola de Python al panel de vista de informe</translation>
</message>
<message>
<source>Internal Python error messages will be redirected
from Python console to Report view panel</source>
<translation>La salida interna de Python se redirigirá
desde la consola de Python al panel de la vista de informe</translation>
<translation>Los mensajes de errores internos de Python serán redireccionados desde la consola de Python al panel de vista de informes</translation>
</message>
<message>
<source>Include a timecode for each report</source>
@@ -2828,7 +2828,7 @@ del objeto 3D que se muestra actualmente.</translation>
</message>
<message>
<source>Create new document at start up</source>
<translation>Crear un documento nuevo al iniciar</translation>
<translation>Crear nuevo documento al iniciar</translation>
</message>
<message>
<source>Storage</source>
@@ -2844,15 +2844,15 @@ del objeto 3D que se muestra actualmente.</translation>
</message>
<message>
<source>Save thumbnail into project file when saving document</source>
<translation>Guardar la imagen en miniatura dentro del archivo de proyecto cuando se guarda un documento</translation>
<translation>Guardar miniatura en el archivo del proyecto al guardar el documento</translation>
</message>
<message>
<source>Maximum number of backup files to keep when resaving document</source>
<translation>Número máximo de archivos de copia de seguridad a tener a la hora de volver a guardar el documento</translation>
<translation>Número máximo de archivos de copia de seguridad a tener al momento de volver a guardar el documento</translation>
</message>
<message>
<source>Document objects</source>
<translation>Objetos de documento</translation>
<translation>Objetos del documento</translation>
</message>
<message>
<source>Allow duplicate object labels in one document</source>
@@ -2860,11 +2860,11 @@ del objeto 3D que se muestra actualmente.</translation>
</message>
<message>
<source>Maximum Undo/Redo steps</source>
<translation>Máximos pasos de deshacer/rehacer</translation>
<translation>Máximo de pasos de deshacer/rehacer</translation>
</message>
<message>
<source>Using Undo/Redo on documents</source>
<translation>Usando Deshacer/Rehacer en los documentos</translation>
<translation>Usar Deshacer/Rehacer en documentos</translation>
</message>
<message>
<source>Authoring and License</source>
@@ -2912,7 +2912,7 @@ del objeto 3D que se muestra actualmente.</translation>
</message>
<message>
<source>Save AutoRecovery information every</source>
<translation>Guardar información de autorrecuperación cada</translation>
<translation>Guardar información de auto-recuperación cada</translation>
</message>
<message>
<source>Add the program logo to the generated thumbnail</source>
@@ -2928,11 +2928,11 @@ del objeto 3D que se muestra actualmente.</translation>
</message>
<message>
<source>All changes in documents are stored so that they can be undone/redone</source>
<translation>Todos los cambios en los documentos se almacenan para que se puedan deshacer/rehacer</translation>
<translation>Todos los cambios en los documentos son almacenados para que se puedan deshacer/rehacer</translation>
</message>
<message>
<source>How many Undo/Redo steps should be recorded</source>
<translation>Cuántos pasos de Deshacer/Rehacer deben ser grabados</translation>
<translation>Cuántos pasos de deshacer/rehacer deben ser grabados</translation>
</message>
<message>
<source>Allow user aborting document recomputation by pressing ESC.
@@ -2947,16 +2947,15 @@ Esta operación puede aumentar ligeramente el tiempo de recálculo.</translation
<message>
<source>If there is a recovery file available the application will
automatically run a file recovery when it is started.</source>
<translation>Si hay un archivo de recuperación disponible, la aplicación
ejecutará automáticamente un archivo de recuperación cuando se inicie.</translation>
<translation>Si hay un archivo de recuperación disponible, la aplicación automáticamente ejecutará un archivo de recuperación cuando se inicie.</translation>
</message>
<message>
<source>How often a recovery file is written</source>
<translation>Con qué frecuencia se escribe un archivo de recuperación</translation>
<translation>Cada cuánto se escribe el archivo de recuperación</translation>
</message>
<message>
<source>A thumbnail will be stored when document is saved</source>
<translation>Una miniatura se almacena cuando se guarde el documento</translation>
<translation>Una miniatura se almacenada cuando se guarde el documento</translation>
</message>
<message>
<source>Size</source>
@@ -2965,16 +2964,16 @@ ejecutará automáticamente un archivo de recuperación cuando se inicie.</trans
<message>
<source>Sets the size of the thumbnail that is stored in the document.
Common sizes are 128, 256 and 512</source>
<translation>Establece el tamaño de la miniatura que se almacena en el documento.
<translation>Fija el tamaño de la miniatura que es almacenada en el documento.
Los tamaños comunes son 128, 256 y 512</translation>
</message>
<message>
<source>The program logo will be added to the thumbnail</source>
<translation>El logotipo del programa se añadirá a la miniatura</translation>
<translation>El logo del programa se añadirá a la miniatura</translation>
</message>
<message>
<source>How many backup files will be kept when saving document</source>
<translation>Cuántos archivos de copia de seguridad serán guardados al guardar el documento</translation>
<translation>Cuántos archivos de copia de seguridad se conservarán cuando se guarde el documento</translation>
</message>
<message>
<source>Backup files will get extension '.FCbak' and file names
@@ -3019,15 +3018,15 @@ También puede utilizar el formulario: John Doe &lt;[email protected]&gt;</translatio
</message>
<message>
<source>The field 'Last modified by' will be set to specified author when saving the file</source>
<translation>El campo 'Última modificación por' se establecerá al autor especificado al guardar el archivo</translation>
<translation>El campo "Última modificación por" será asignado al autor especificado cuando se guarde el archivo</translation>
</message>
<message>
<source>Default company name to use for new files</source>
<translation>Nombre de empresa predeterminado a usar para nuevos archivos</translation>
<translation>Nombre de organización predeterminado a usar en archivos nuevos</translation>
</message>
<message>
<source>Default license for new documents</source>
<translation>Licencia predeterminada para nuevos documentos</translation>
<translation>Licencia predeterminada para documentos nuevos</translation>
</message>
<message>
<source>Creative Commons Attribution</source>
@@ -3344,15 +3343,15 @@ También puede utilizar el formulario: John Doe &lt;[email protected]&gt;</translatio
</message>
<message>
<source>Macro recording settings</source>
<translation>Configuración de la grabación de macros</translation>
<translation>Configuración de grabación de macros</translation>
</message>
<message>
<source>Logging Commands</source>
<translation>Comandos de registro</translation>
<translation>Registro de comandos</translation>
</message>
<message>
<source>Show script commands in python console</source>
<translation>Mostrar comandos de archivos de guión en la consola de Python</translation>
<translation>Mostrar comandos de scripts en la consola de Python</translation>
</message>
<message>
<source>Log all commands issued by menus to file:</source>
@@ -3364,7 +3363,7 @@ También puede utilizar el formulario: John Doe &lt;[email protected]&gt;</translatio
</message>
<message>
<source>Gui commands</source>
<translation>Comandos de interfaz de usuario</translation>
<translation>Comandos de la interfaz gráfica de usuario</translation>
</message>
<message>
<source>Record as comment</source>
@@ -3380,19 +3379,19 @@ También puede utilizar el formulario: John Doe &lt;[email protected]&gt;</translatio
</message>
<message>
<source>Run macros in local environment</source>
<translation>Ejecutar macro en entorno local</translation>
<translation>Ejecutar macros en entorno local</translation>
</message>
<message>
<source>Record GUI commands</source>
<translation>Grabar comandos GUI</translation>
<translation>Grabar los comandos GUI</translation>
</message>
<message>
<source>Variables defined by macros are created as local variables</source>
<translation>Las variables definidas por macros se crean como variables locales</translation>
<translation>Las variables definidas por macros son creadas como variables locales</translation>
</message>
<message>
<source>Commands executed by macro scripts are shown in Python console</source>
<translation>Los comandos ejecutados por scripts de macro se muestran en la consola de Python</translation>
<translation>Los comandos ejecutados por scripts de macros se muestran en la consola de Python</translation>
</message>
<message>
<source>Recorded macros will also contain user interface commands</source>
@@ -3412,19 +3411,19 @@ También puede utilizar el formulario: John Doe &lt;[email protected]&gt;</translatio
</message>
<message>
<source>Size of recent macro list</source>
<translation>Tamaño de la lista de macros reciente</translation>
<translation>Tamaño de la lista de macros recientes</translation>
</message>
<message>
<source>How many macros should be listed in recent macros list</source>
<translation>Cuántas macros debería aparecer en la lista de macros recientes</translation>
<translation>Cuántas macros deben aparecer en la lista de macros recientes</translation>
</message>
<message>
<source>Shortcut count</source>
<translation>Contador de accesos directos</translation>
<translation>Contador de atajos</translation>
</message>
<message>
<source>How many recent macros should have shortcuts</source>
<translation>Cuántas macros recientes deben tener accesos directos</translation>
<translation>Cuántas macros recientes deben tener atajos</translation>
</message>
<message>
<source>Keyboard Modifiers</source>
@@ -3670,7 +3669,7 @@ El paso de zoom de '1' significa un factor de 7.5 para cada paso de acercamiento
</message>
<message>
<source>Auto expand tree item when the corresponding object is selected in 3D view</source>
<translation>Auto expande el elemento del árbol cuando se selecciona el objeto correspondiente en la vista 3D</translation>
<translation>Autoexpande el elemento del árbol cuando se selecciona el objeto correspondiente en la vista 3D</translation>
</message>
<message>
<source>Preselect the object in 3D view when mouse over the tree item</source>
@@ -3682,7 +3681,7 @@ El paso de zoom de '1' significa un factor de 7.5 para cada paso de acercamiento
</message>
<message>
<source>Add checkboxes for selection in document tree</source>
<translation>Añadir casillas de selección en el árbol del documentos</translation>
<translation>Añadir casillas de selección en el árbol de documentos</translation>
</message>
</context>
<context>
@@ -3733,7 +3732,7 @@ El paso de zoom de '1' significa un factor de 7.5 para cada paso de acercamiento
</message>
<message>
<source>Minimum fractional inch:</source>
<translation>Mínimo pulgadas fraccionarias:</translation>
<translation>Fracción de pulgada mínima:</translation>
</message>
<message>
<source>1/2"</source>
@@ -3769,7 +3768,7 @@ El paso de zoom de '1' significa un factor de 7.5 para cada paso de acercamiento
</message>
<message>
<source>Number of decimals that should be shown for numbers and dimensions</source>
<translation>Número de decimales que deberían mostrarse en números y cotas</translation>
<translation>Número de decimales que deben mostrarse para números y cotas</translation>
</message>
<message>
<source>Unit system that should be used for all parts the application</source>
@@ -3777,7 +3776,7 @@ El paso de zoom de '1' significa un factor de 7.5 para cada paso de acercamiento
</message>
<message>
<source>Minimum fractional inch to be displayed</source>
<translation>Pulgada fraccional mínima que se mostrará</translation>
<translation>Fracción de pulgada mínima que se mostrará</translation>
</message>
<message>
<source>Building US (ft-in/sqft/cft)</source>
@@ -4417,7 +4416,7 @@ La columna 'Estado' muestra si el documento puede ser recuperado.</translation>
</message>
<message>
<source>Translation:</source>
<translation>Traducción:</translation>
<translation>Traslación:</translation>
</message>
<message>
<source>Z:</source>
@@ -4717,7 +4716,7 @@ originally selected prior to opening this dialog</source>
<name>Gui::DockWnd::ComboView</name>
<message>
<source>Combo View</source>
<translation>Vista Combinada</translation>
<translation>Vista combinada</translation>
</message>
<message>
<source>Model</source>
@@ -5949,7 +5948,7 @@ Do you want to specify another directory?</source>
</message>
<message>
<source>Afrikaans</source>
<translation>Africano</translation>
<translation>Afrikáans</translation>
</message>
<message>
<source>Norwegian</source>
@@ -6398,7 +6397,7 @@ Do you want to specify another directory?</source>
</message>
<message>
<source>Combo View</source>
<translation>Vista Combinada</translation>
<translation>Vista combinada</translation>
</message>
<message>
<source>Toolbox</source>
@@ -6791,7 +6790,7 @@ Be aware the point where you click matters.</source>
</message>
<message>
<source>Translation:</source>
<translation>Traducción:</translation>
<translation>Traslación:</translation>
</message>
<message>
<source>Rotation:</source>
@@ -9488,7 +9487,7 @@ Would you like to save the file with a different name?</source>
</message>
<message>
<source>Auto expand tree item when the corresponding object is selected in 3D view</source>
<translation>Auto expande el elemento del árbol cuando se selecciona el objeto correspondiente en la vista 3D</translation>
<translation>Autoexpande el elemento del árbol cuando se selecciona el objeto correspondiente en la vista 3D</translation>
</message>
</context>
<context>
Binary file not shown.
+1 -2
View File
@@ -2375,8 +2375,7 @@ desde la consola de Python al panel de la vista de informe</translation>
<message>
<source>Internal Python error messages will be redirected
from Python console to Report view panel</source>
<translation>La salida interna de Python se redirigirá
desde la consola de Python al panel de la vista de informe</translation>
<translation>Los mensajes de errores internos de Python serán redireccionados desde la consola de Python al panel de vista de informes</translation>
</message>
<message>
<source>Include a timecode for each report</source>
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
+18 -18
View File
@@ -299,7 +299,7 @@
<name>ExpressionLabel</name>
<message>
<source>Enter an expression...</source>
<translation>Vnesite izraz ...</translation>
<translation>Vnesite izraz ...</translation>
</message>
<message>
<source>Expression: </source>
@@ -1669,7 +1669,7 @@ ukazni mizi, se prelomijo</translation>
</message>
<message>
<source>Addons...</source>
<translation>Dodatki ...</translation>
<translation>Dodatki ...</translation>
</message>
<message>
<source>Toolbar</source>
@@ -1955,7 +1955,7 @@ Navedite drugo mapo.</translation>
</message>
<message>
<source>Find...</source>
<translation>Poišči ...</translation>
<translation>Poišči ...</translation>
</message>
<message>
<source>Sorted</source>
@@ -4100,7 +4100,7 @@ Prednostni je sistem, nastavljen v splošnih prednastavitvah.</translation>
</message>
<message>
<source>Cleanup...</source>
<translation>Počisti ...</translation>
<translation>Počisti ...</translation>
</message>
<message>
<source>Delete</source>
@@ -5469,7 +5469,7 @@ Kako želite nadaljevati?</translation>
</message>
<message>
<source>Expression...</source>
<translation>Izraz ...</translation>
<translation>Izraz ...</translation>
</message>
<message>
<source>Auto expand</source>
@@ -5540,7 +5540,7 @@ Ali želite končati ne da bi shranili podatke?</translation>
</message>
<message>
<source>Insert file name...</source>
<translation>Vstavite ime datoteke ...</translation>
<translation>Vstavite ime datoteke ...</translation>
</message>
<message>
<source>Save History</source>
@@ -6154,7 +6154,7 @@ Ali želite navesti drugo mapo?</translation>
</message>
<message>
<source>Search...</source>
<translation>Iskanje ...</translation>
<translation>Iskanje ...</translation>
</message>
<message>
<source>Search for objects</source>
@@ -6278,7 +6278,7 @@ Ali želite navesti drugo mapo?</translation>
</message>
<message>
<source>Preferences...</source>
<translation>Prednastavitve ...</translation>
<translation>Prednastavitve ...</translation>
</message>
<message>
<source>Quit %1</source>
@@ -6477,7 +6477,7 @@ Ali želite navesti drugo mapo?</translation>
</message>
<message>
<source>Printing...</source>
<translation>Tiskanje ...</translation>
<translation>Tiskanje ...</translation>
</message>
<message>
<source>Cannot load workbench</source>
@@ -6659,7 +6659,7 @@ Odprite brskalnik in vtipkajte: http://localhost:%1.</translation>
</message>
<message>
<source>Options...</source>
<translation>Možnosti ...</translation>
<translation>Možnosti ...</translation>
</message>
<message>
<source>Out of memory</source>
@@ -6973,7 +6973,7 @@ Izberite "Prekini" za prekinitev</translation>
</message>
<message>
<source>Override colors...</source>
<translation>Povozi barve ...</translation>
<translation>Povozi barve ...</translation>
</message>
<message>
<source>Identical physical path detected. It may cause unwanted overwrite of existing document!
@@ -6993,7 +6993,7 @@ Izberite "Prekini" za prekinitev</translation>
Please check report view for more...</source>
<translation>
Za več informacij poglejte poročevalni pogled ...</translation>
Za več informacij poglejte poročevalni pogled ...</translation>
</message>
<message>
<source>
@@ -7356,7 +7356,7 @@ Ali želite datoteko shraniti z drugačnim imenom?</translation>
<name>StdCmdDlgMacroExecute</name>
<message>
<source>Macros ...</source>
<translation>Makri </translation>
<translation>Makri ...</translation>
</message>
<message>
<source>Opens a dialog to let you execute a recorded macro</source>
@@ -7386,7 +7386,7 @@ Ali želite datoteko shraniti z drugačnim imenom?</translation>
<name>StdCmdDlgMacroRecord</name>
<message>
<source>&amp;Macro recording ...</source>
<translation>&amp;Snemanje makra </translation>
<translation>&amp;Snemanje makra ...</translation>
</message>
<message>
<source>Opens a dialog to record a macro</source>
@@ -7405,7 +7405,7 @@ Ali želite datoteko shraniti z drugačnim imenom?</translation>
</message>
<message>
<source>E&amp;dit parameters ...</source>
<translation>&amp;Uredi določilke </translation>
<translation>&amp;Uredi določilke ...</translation>
</message>
<message>
<source>Opens a Dialog to edit the parameters</source>
@@ -7420,7 +7420,7 @@ Ali želite datoteko shraniti z drugačnim imenom?</translation>
</message>
<message>
<source>&amp;Preferences ...</source>
<translation>&amp;Prednastavitve </translation>
<translation>&amp;Prednastavitve ...</translation>
</message>
<message>
<source>Opens a Dialog to edit the preferences</source>
@@ -7909,7 +7909,7 @@ Ali želite datoteko shraniti z drugačnim imenom?</translation>
</message>
<message>
<source>Attach to remote debugger...</source>
<translation>Priloži k oddaljenemu razhroščevalniku ...</translation>
<translation>Priloži k oddaljenemu razhroščevalniku ...</translation>
</message>
<message>
<source>Attach to a remotely running debugger</source>
@@ -8161,7 +8161,7 @@ Ali želite datoteko shraniti z drugačnim imenom?</translation>
</message>
<message>
<source>&amp;Print...</source>
<translation>&amp;Natisni ...</translation>
<translation>&amp;Natisni ...</translation>
</message>
<message>
<source>Print the document</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="ca" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>S'està recuperant informació de</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>S'està recuperant la descripció...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>S'està recuperant informació de</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Buscant actualitzacions...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Buscant actualitzacions...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplica</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>S'ha eliminat la macro correctament.</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="542"/>
<source>Restart required</source>
@@ -691,17 +756,17 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>No sha pogut executar el Python</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>No sha pogut executar el pip</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>La instal·lació del paquet ha fallat</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -751,7 +825,12 @@
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Segur que voleu desinstal·lar aquest complement?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="cs" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -124,19 +139,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -148,6 +163,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -178,6 +198,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -295,11 +330,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Načítání informací 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>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -360,25 +405,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Načítání popisu...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Načítání informací z</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -500,6 +535,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -550,11 +610,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -590,6 +645,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Hledání aktualizací...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -606,20 +671,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Hledání aktualizací...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Použít</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>
@@ -655,6 +715,11 @@
<source>Macro successfully removed.</source>
<translation>Makro bylo úspěšně odstraněno.</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="542"/>
<source>Restart required</source>
@@ -715,6 +780,17 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -755,6 +831,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="de" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -107,7 +122,7 @@
<location filename="package_details.py" line="431"/>
<source>Delete cached version of this README and re-download</source>
<translation type="unfinished">
<numerusform>Lösche die zwischengespeicherte Version dieses READMEs und lade sie erneut</numerusform>
<numerusform>Lösche die zwischengespeicherte Version dieses READMEs und lade sie erneut herunter</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
</translation>
</message>
@@ -122,19 +137,19 @@
<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>Für Details zum Paket klicken</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Für Details zum Arbeitsbereich klicken</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Für Details zum Makro klicken</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation>Maintainer:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation>Ausstehender Neustart</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<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>Für Details zum Arbeitsbereich klicken</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Für Details zum Makro klicken</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,15 +328,25 @@
<source>Unable to fetch git updates for workbench</source>
<translation>Git-Updates für Workbench können nicht abgerufen werden</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Informationen werden abgerufen von</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Fehler beim Laden der Metadaten von</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
<translation type="unfinished">git fetch failed for {wb.name}</translation>
<translation>git fetch fehlgeschlagen für {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation>Makro-Code wird zwischengespeichert...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Paket-Metadaten werden abgerufen...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Pip konnte nicht ausgeführt werden. Fehlermeldung war:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Beschreibung wird abgerufen...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Informationen werden abgerufen von</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -496,7 +531,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Fehler: ZIP-Datei konnte nicht gefunden werden unter</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Paket-Metadaten werden abgerufen...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Pip konnte nicht ausgeführt werden. Fehlermeldung war:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -546,12 +606,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Fehlende Abhängigkeit</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation>Cache wird aktualisiert...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Nach Updates suchen...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Nach Updates suchen...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation>QtNetwork konnte nicht importiert werden - siehe Berichtsansicht für Details. Der Addon Manager ist nicht verfügbar.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Übernehmen</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Das Makro wurde erfolgreich entfernt.</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="542"/>
<source>Restart required</source>
@@ -676,7 +741,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Zu viel aufzulisten</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -691,17 +756,17 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Python kann nicht ausgeführt werden</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Pip kann nicht ausgeführt werden</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>Paketinstallation fehlgeschlagen</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation>Installation des Makros fehlgeschlagen</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -746,12 +820,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Entfernen bestätigen</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Soll dieses Addon wirklich deinstalliert werden?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="el" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Ανάκτηση πληροφοριών από</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Ανάκτηση περιγραφής...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Ανάκτηση πληροφοριών από</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Έλεγχος για ενημερώσεις...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<translation>Πρέπει να γίνει επανεκκίνηση του FreeCad για να εφαρμοστούν οι αλλαγές. Πατήστε Ok για να επανεκκινήσετε το FreeCAD τώρα, ή Cancel για να γίνει επανεκκίνηση αργότερα.</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Έλεγχος για ενημερώσεις...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="es-AR" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<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>Haga clic para obtener detalles sobre el paquete</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Haga clic para obtener detalles sobre el banco de trabajo</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Haga clic para obtener detalles sobre la macro</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation>Mantenedores:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation>Reinicio pendiente</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<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>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>Haga clic para obtener detalles sobre la macro</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -219,7 +254,7 @@
<message>
<location filename="package_list.py" line="578"/>
<source>Preference Packs</source>
<translation>Paquetes de preferencias</translation>
<translation>Paquetes preferidos</translation>
</message>
<message>
<location filename="package_list.py" line="692"/>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recuperando información de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Error al leer los metadatos de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation>Código macro en caché...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Recuperando metadatos del paquete...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Error al ejecutar pip. El error retornado fue:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Recuperando descripción...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recuperando información de</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Recuperando metadatos del paquete...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Error al ejecutar pip. El error retornado fue:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation>Actualizando caché...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Buscando actualizaciones...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Buscando actualizaciones...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplicar</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Macro eliminada correctamente.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation>La instalación de macro ha fallado</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="es-ES" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<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>Haga clic para obtener detalles sobre el paquete</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Haga clic para obtener detalles sobre el banco de trabajo</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Haga clic para obtener detalles sobre la macro</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation>Mantenedores:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation>Reinicio pendiente</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<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>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>Haga clic para obtener detalles sobre la macro</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recuperando información de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Error al leer los metadatos de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Recuperando metadatos del paquete...</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="651"/>
<source>Retrieving description...</source>
<translation>Recuperando la descripción...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recuperando información de</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Recuperando metadatos del paquete...</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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation>Actualizando caché...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Buscando actualizaciones...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Buscando actualizaciones...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplicar</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Macro eliminado correctamente.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation>La instalación de macro ha fallado</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="eu" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation>Iragazkiaren adierazpen erregularra baliogabea da</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation>Egin klik paketearen xehetasunak eskuratzeko</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Egin klik lan-mahaiaren xehetasunak eskuratzeko</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Egin klik makroaren xehetasunak eskuratzeko</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation>Mantentzaileak:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation>Berrabioaren zain</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation>Egin klik paketearen xehetasunak eskuratzeko</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<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>Egin klik makroaren xehetasunak eskuratzeko</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation>Ezin izan dira lan-mahairako git eguneraketak atzitu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Informazioa berreskuratzen hemendik</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Huts egin du hemengo metadatuen irakurketak:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pakete-metadatuak atzitzen...</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="651"/>
<source>Retrieving description...</source>
<translation>Deskribapena atzitzen...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Informazioa berreskuratzen hemendik</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pakete-metadatuak atzitzen...</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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Eguneraketak bilatzen...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Eguneraketak bilatzen...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplikatu</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Makroa ongi kendu da.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation>Makroaren instalazioak huts egin du</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="fi" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Haetaan tietoja</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Haetaan kuvausta...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Haetaan tietoja</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -496,7 +531,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Virhe: Zip-lähdetiedostoa ei voitu paikantaa</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -546,12 +606,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Puuttuva riippuvuus</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Tarkistetaan päivityksiä...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Tarkistetaan päivityksiä...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Käytä</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Makro poistettu onnistuneesti.</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="542"/>
<source>Restart required</source>
@@ -676,7 +741,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Liian monta listattavaksi</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -701,7 +766,7 @@
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>Paketin asennus epäonnistui</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -746,12 +820,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Vahvista poisto</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Haluatko varmasti poistaa lisäosan?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="fil" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation type="unfinished">Retrieving description...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation type="unfinished">Checking for updates...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation type="unfinished">Checking for updates...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation type="unfinished">Apply</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation type="unfinished">Macro successfully removed.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="fr" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<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>Cliquer pour plus de détails sur le paquet</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Cliquer pour plus de détails sur l'atelier</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Cliquer pour plus de détails sur la macro</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation>Mainteneurs :</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation>En attente de redémarrage</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<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>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>Cliquer pour plus de détails sur la macro</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,15 +328,25 @@
<source>Unable to fetch git updates for workbench</source>
<translation>Impossible de récupérer les mises à jour git pour l'atelier</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Récupération des informations de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Impossible de lire les métadonnées depuis</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
<translation type="unfinished">git fetch failed for {wb.name}</translation>
<translation>La récupération de git a échoué pour {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation>Mise en cache du code de la macro...</translation>
</message>
<message>
<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_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Impossible d'exécuter pip. L'erreur retournée était :</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Récupération de la description...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Récupération des informations de</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -496,7 +531,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Erreur: Impossible de localiser le ZIP depuis</translation>
</message>
<message>
<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_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Impossible d'exécuter pip. L'erreur retournée était :</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -546,12 +606,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Dépendances manquantes</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation>Mise à jour du cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Recherche de mises à jour...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Recherche de mises à jour...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation>Impossible d'importer QtNetwork -- Voir la vue rapport pour plus de détails. Addon Manager indisponible.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Appliquer</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Macro désinstallée avec succès.</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="542"/>
<source>Restart required</source>
@@ -676,7 +741,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Trop de valeurs à afficher</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -691,28 +756,37 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Impossible d'exécuter Python</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Impossible d'exécuter pip</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>L'installation du paquet a échoué</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
<source>See Report View for detailed failure log.</source>
<translation type="unfinished">See Report View for detailed failure log.</translation>
<translation>Reportez-vous à la vue rapport pour plus de détails sur les échecs.</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 numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -746,12 +820,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Confirmer la suppression</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Etes vous sur de désinstaller ce module?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="gl" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recuperando información dende</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Recuperando descrición...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recuperando información dende</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Comprobando actualizacións...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Comprobando actualizacións...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplicar</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Eliminouse a macro correctamente.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="hr" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -125,19 +140,19 @@
<translation>Regularni izraz filtra nije važeći</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation>Kliknite za detalje o paketu</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Kliknite za detalje o radnoj površini</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Kliknite za detalje o makro naredbama</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -149,6 +164,11 @@
<source>Maintainers:</source>
<translation>Održavatelji:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -179,6 +199,21 @@
<source>Pending restart</source>
<translation>Na čekanju ponovnog pokretanja</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation>Kliknite za detalje o paketu</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Kliknite za detalje o radnoj površini</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Kliknite za detalje o makro naredbama</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -295,11 +330,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation>Nije moguće dohvatiti git ažuriranja za radnu površinu</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Dohvaćanje informacije od</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Čitanje metapodataka iz nije uspjelo</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -362,25 +407,15 @@
<source>Caching macro code...</source>
<translation>Osvježavanje predmemorije koda makronaredbe...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Dohvaćanje metapodataka paketa...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Izvršenje pip-a nije uspjelo. Vraćena pogreška je bila:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Dohvaćanje opisa...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Dohvaćanje informacije od</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -506,6 +541,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Dohvaćanje metapodataka paketa...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Izvršenje pip-a nije uspjelo. Vraćena pogreška je bila:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -556,11 +616,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -596,6 +651,16 @@
<source>Updating cache...</source>
<translation>Ažuriram cache</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Provjeri ima li ažuriranja...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -612,20 +677,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Provjeri ima li ažuriranja...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Primijeni</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Upravitelj dodataka: preskakanje provjere ažuriranja jer je korisnička postavka AutoCheck lažna</translation>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -661,6 +721,11 @@
<source>Macro successfully removed.</source>
<translation>Makro je uspješno uklonjen.</translation>
</message>
<message>
<location filename="AddonManager.py" line="534"/>
<source>Addon Manager: Skipping update check because AutoCheck user preference is False</source>
<translation>Upravitelj dodataka: preskakanje provjere ažuriranja jer je korisnička postavka AutoCheck lažna</translation>
</message>
<message>
<location filename="AddonManager.py" line="542"/>
<source>Restart required</source>
@@ -721,6 +786,16 @@
<source>Installation of macro failed</source>
<translation>Instalacija makro naredbe nije uspjela.</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -761,6 +836,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="hu" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<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>Kattintson a csomag részleteiért</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Kattintson a munkafelület részleteiért</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Kattintson a makró részleteiért</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation>Közreműködők:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation>Újraindításra várva</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<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>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>Kattintson a makró részleteiért</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation>Nem lehet letölteni a git-frissítéseket a munkafelületekhez</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Információ beolvasása ettől</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Nem sikerült beolvasni a metaadatokat innen</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation>Makro kód ellenörzése...</translation>
</message>
<message>
<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_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>A kép a képben végrehajtás sikertelen volt. Hiba történt:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Leírások lekérdezése...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Információ beolvasása ettől</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
</message>
<message>
<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_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>A kép a képben végrehajtás sikertelen volt. Hiba történt:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation>Gyorsítótár frissítése...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Frissítés keresése...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Frissítés keresése...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Alkalmaz</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Makró sikeresen törölve.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation>A makró telepítése sikertelen</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="id" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -121,19 +136,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -145,6 +160,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -175,6 +195,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -292,11 +327,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Mengambil info dari</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -357,25 +402,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Mengambil deskripsi...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Mengambil info dari</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -497,6 +532,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -547,11 +607,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -587,6 +642,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Memeriksa pembaruan...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -603,20 +668,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Memeriksa pembaruan...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation type="unfinished">Apply</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>
@@ -652,6 +712,11 @@
<source>Macro successfully removed.</source>
<translation>Makro berhasil di hapus</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="542"/>
<source>Restart required</source>
@@ -712,6 +777,14 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -752,6 +825,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="it" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,15 +328,25 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recupero informazioni da</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
<translation type="unfinished">git fetch failed for {wb.name}</translation>
<translation>git fetch fallito per {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Recupero descrizione...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recupero informazioni da</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -496,7 +531,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Errore: Impossibile individuare zip da</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -546,12 +606,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Prerequisiti mancanti</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Controllo aggiornamenti...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Controllo aggiornamenti...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation>Impossibile importare QtNetwork -- vedere Report View per i dettagli. Addon Manager non disponibile.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Applica</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Macro rimossa con successo.</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="542"/>
<source>Restart required</source>
@@ -676,7 +741,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Troppi da elencare</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -691,28 +756,37 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Impossibile eseguire Python</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Impossibile eseguire pip</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>Installazione del pacchetto fallita</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
<source>See Report View for detailed failure log.</source>
<translation type="unfinished">See Report View for detailed failure log.</translation>
<translation>Vedere Report View per il registro di errore dettagliato.</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 numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -746,12 +820,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Conferma rimozione</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Sei sicuro di voler disinstallare questo Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="ja" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -121,19 +136,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -145,6 +160,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -175,6 +195,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -292,11 +327,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation></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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -357,25 +402,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation></translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation></translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -497,6 +532,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -547,11 +607,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -587,6 +642,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation></translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -603,20 +668,15 @@
<translation>FreeCADを再起動する必要がありますFreeCADを再起動する場合はOKを</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation></translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -652,6 +712,11 @@
<source>Macro successfully removed.</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="542"/>
<source>Restart required</source>
@@ -712,6 +777,14 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -752,6 +825,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="ka" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -16,7 +31,7 @@
<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> ( package.xml )</translation>
</message>
<message>
<location filename="package_details.py" line="108"/>
@@ -122,19 +137,19 @@
<translation> </translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation> </translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation> </translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation> :</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation> </translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation> </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>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation> </translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -276,12 +311,12 @@
<message>
<location filename="addonmanager_workers.py" line="310"/>
<source>GitPython not installed! Cannot retrieve macros from git</source>
<translation type="unfinished">GitPython not installed! Cannot retrieve macros from git</translation>
<translation> GitPython- ! git- </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="319"/>
<source>Something went wrong with the Git Macro Retrieval, possibly the Git executable is not in the path</source>
<translation type="unfinished">Something went wrong with the Git Macro Retrieval, possibly the Git executable is not in the path</translation>
<translation> Git- . Git- </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="343"/>
@@ -293,15 +328,25 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation> </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation> </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
<translation type="unfinished">git fetch failed for {wb.name}</translation>
<translation>git fetch- {wb.name}-</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation> ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</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="651"/>
<source>Retrieving description...</source>
<translation> ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation> </translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -391,7 +426,7 @@
<message>
<location filename="addonmanager_workers.py" line="700"/>
<source>GitPython not found. Using standard download instead.</source>
<translation type="unfinished">GitPython not found. Using standard download instead.</translation>
<translation> GitPython- . .</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="705"/>
@@ -406,7 +441,7 @@
<message>
<location filename="addonmanager_workers.py" line="738"/>
<source>Outdated GitPython detected, consider upgrading with pip.</source>
<translation type="unfinished">Outdated GitPython detected, consider upgrading with pip.</translation>
<translation> GitPython- . pip-.</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="763"/>
@@ -496,7 +531,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Zip </translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation> ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Pip- :</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -546,12 +606,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation> </translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation> ...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation> ...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<translation> FreeCAD. Ok-, FreeCAD , .</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation> ...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="542"/>
<source>Restart required</source>
@@ -676,7 +741,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation> </translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -691,17 +756,17 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Python- </translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Pip- </translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation> </translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation> </translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -746,12 +820,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation> </translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation> , ?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -820,7 +899,7 @@
<message>
<location filename="../../AddonManager.ui" line="89"/>
<source>Sets configuration options for the Addon Manager</source>
<translation type="unfinished">Sets configuration options for the Addon Manager</translation>
<translation> </translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="92"/>
@@ -888,12 +967,12 @@ installed addons will be checked for available updates
<message>
<location filename="../../AddonManagerOptions.ui" line="25"/>
<source>Automatically check for updates at start (requires GitPython)</source>
<translation type="unfinished">Automatically check for updates at start (requires GitPython)</translation>
<translation> ( GitPython)</translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="35"/>
<source>Custom repositories (one per line):</source>
<translation type="unfinished">Custom repositories (one per line):</translation>
<translation> ( ):</translation>
</message>
<message>
<location filename="../../AddonManagerOptions.ui" line="42"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="lt" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -124,19 +139,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -148,6 +163,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -178,6 +198,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -295,11 +330,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -360,25 +405,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation type="unfinished">Retrieving description...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -500,6 +535,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -550,11 +610,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -590,6 +645,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation type="unfinished">Checking for updates...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -606,20 +671,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation type="unfinished">Checking for updates...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Pritaikyti</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>
@@ -655,6 +715,11 @@
<source>Macro successfully removed.</source>
<translation type="unfinished">Macro successfully removed.</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="542"/>
<source>Restart required</source>
@@ -715,6 +780,17 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -755,6 +831,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="nl" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,29 +137,34 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
<source>Maintainer</source>
<translation type="unfinished">Maintainer</translation>
<translation>Beheerder</translation>
</message>
<message>
<location filename="package_list.py" line="330"/>
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
<translation>Beheerders:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Informatie ophalen vanaf</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Omschrijving ophalen...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Informatie ophalen vanaf</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Zoeken naar updates...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Zoeken naar updates...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Toepassen</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Macro succesvol verwijderd.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="pl" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -124,19 +139,19 @@
<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>Kliknij, aby uzyskać informacje o pakiecie</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Kliknij, aby uzyskać informacje o środowisku pracy</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Kliknij, aby uzyskać informacje o makrodefinicji</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -148,6 +163,11 @@
<source>Maintainers:</source>
<translation>Opiekunowie:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -178,6 +198,21 @@
<source>Pending restart</source>
<translation>Oczekuje na ponowne uruchomienie</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<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>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>Kliknij, aby uzyskać informacje o makrodefinicji</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -296,15 +331,25 @@
<source>Unable to fetch git updates for workbench</source>
<translation>Nie można pobrać aktualizacji git dla środowiska pracy</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Pobieranie informacji z</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Nie udało się odczytać metadanych z</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
<translation type="unfinished">git fetch failed for {wb.name}</translation>
<translation>pobieranie z git nie powiodło się dla {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
@@ -361,25 +406,15 @@
<source>Caching macro code...</source>
<translation>Pamięć podręczna makra...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pobieranie metadanych pakietu...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Wykonanie "obrazu w obrazie" nie powiodło się. Zwrócony błąd:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Pobieranie opisu...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Pobieranie informacji z</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -499,7 +534,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Błąd: Nie można zlokalizować ZIP z</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pobieranie metadanych pakietu...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Wykonanie "obrazu w obrazie" nie powiodło się. Zwrócony błąd:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -549,12 +609,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Brakująca zależność</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -591,6 +646,16 @@
<source>Updating cache...</source>
<translation>Aktualizowanie pamięci podręcznej ...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Sprawdzanie aktualizacji...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -607,24 +672,19 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Sprawdzanie aktualizacji...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation>Nie można zaimportować QtNetwork -- szczegóły możesz zobaczyć w Widoku rapotru. Menedżer dodatków jest niedostępny.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Zastosuj</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>
<translation>aktualizacja</translation>
<translation>aktualizacji</translation>
</message>
<message>
<location filename="AddonManager.py" line="266"/>
@@ -656,6 +716,11 @@
<source>Macro successfully removed.</source>
<translation>Makro zostało pomyślnie usunięte.</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="542"/>
<source>Restart required</source>
@@ -679,7 +744,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Lista jest zbyt długa do wyświetlenia</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -694,28 +759,39 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Nie można wykonać skryptu Python</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Nie można uruchomić pip</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>Instalacja pakietu nie powiodła się</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
<source>See Report View for detailed failure log.</source>
<translation type="unfinished">See Report View for detailed failure log.</translation>
<translation>Szczegóły zapisu awarii znajdują się w widoku raportu.</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 numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -749,12 +825,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Potwierdź usunięcie</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Czy na pewno chcesz odinstalować ten dodatek?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="pt-BR" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -107,7 +122,7 @@
<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>Excluir a versão em cache deste README e baixar novamente</numerusform>
<numerusform>Delete cached version of this README and re-download</numerusform>
</translation>
</message>
@@ -119,22 +134,22 @@
<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>Uma expressão regular filtro é inválida</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation>Clique para detalhes sobre o pacote</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Clique para detalhes sobre a bancada de trabalho</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Clique para ver detalhes sobre macro</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation>Mantenedores:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation>Reinício pendente</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<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>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>Clique para ver detalhes sobre macro</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,10 +328,20 @@
<source>Unable to fetch git updates for workbench</source>
<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="391"/>
<source>Retrieving info from</source>
<translation>Recuperando informações de</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>Falha ao ler metadados de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation>Armazenando o código da macro...</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_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Falha ao executar pip. O erro retornado foi:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Recuperando descrição...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Recuperando informações de</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -496,7 +531,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Erro: Não foi possível localizar o ZIP de</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Recuperando metadados do pacote...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Falha ao executar pip. O erro retornado foi:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -531,7 +591,7 @@
<message>
<location filename="AddonManager.py" line="191"/>
<source>Checking connection</source>
<translation>Testando a conexão</translation>
<translation>Verificando conexão</translation>
</message>
<message>
<location filename="AddonManager.py" line="192"/>
@@ -546,12 +606,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Dependência ausente</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -566,17 +621,17 @@
<message>
<location filename="AddonManager.py" line="199"/>
<source>Addon manager</source>
<translation>Gestor de Suplementos</translation>
<translation>Gerenciador de complementos</translation>
</message>
<message>
<location filename="AddonManager.py" line="209"/>
<source>Restart now</source>
<translation type="unfinished">Restart now</translation>
<translation>Reiniciar agora</translation>
</message>
<message>
<location filename="AddonManager.py" line="210"/>
<source>Restart later</source>
<translation type="unfinished">Restart later</translation>
<translation>Reiniciar mais tarde</translation>
</message>
<message>
<location filename="AddonManager.py" line="1248"/>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation>Atualizando cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Verificando por atualizações...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -596,7 +661,7 @@
<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>
<translation>Você deve reiniciar o FreeCAD para que as alterações tenham efeito.</translation>
</message>
<message>
<location filename="AddonManager.py" line="204"/>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Verificando por atualizações...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplicar</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Macro removida com êxito.</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="542"/>
<source>Restart required</source>
@@ -666,7 +731,7 @@
<message>
<location filename="AddonManager.py" line="774"/>
<source>All packages updates failed. Packages:</source>
<translation type="unfinished">All packages updates failed. Packages:</translation>
<translation>Todos os pacotes de atualização falharam. Pacotes:</translation>
</message>
<message>
<location filename="AddonManager.py" line="786"/>
@@ -676,7 +741,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Muitos para listar</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -691,17 +756,17 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Não é possível executar Python</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Não é possível executar pip</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>Instalação do pacote falhou</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation>Falha na instalação da macro</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -726,7 +800,7 @@
<message>
<location filename="AddonManager.py" line="1183"/>
<source>Failed</source>
<translation type="unfinished">Failed</translation>
<translation>Falhou</translation>
</message>
<message>
<location filename="AddonManager.py" line="800"/>
@@ -746,12 +820,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Confirme a remoção</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Tem certeza que deseja desinstalar este Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="pt-PT" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Obtendo informações de</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Obtendo descrição...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Obtendo informações de</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>A procurar atualizações...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>A procurar atualizações...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplicar</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Macro removida com sucesso.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="ro" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -123,19 +138,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -147,6 +162,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -177,6 +197,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -294,11 +329,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Preluarea informațiilor de la</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -359,25 +404,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Recuperez descrierea...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Preluarea informațiilor de la</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -499,6 +534,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -549,11 +609,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -589,6 +644,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Verifica actualizări...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -605,20 +670,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Verifica actualizări...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplică</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>
@@ -654,6 +714,11 @@
<source>Macro successfully removed.</source>
<translation>Macro șters cu succes.</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="542"/>
<source>Restart required</source>
@@ -714,6 +779,16 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -754,6 +829,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="ru" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -124,19 +139,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -148,6 +163,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -178,6 +198,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -295,11 +330,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Получение информации от</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -360,25 +405,15 @@
<source>Caching macro code...</source>
<translation>Кэширование макрокода...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Получение описания...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Получение информации от</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -500,6 +535,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,12 +608,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Отсутствуют зависимости</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -590,6 +645,16 @@
<source>Updating cache...</source>
<translation>Обновление кэша...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Проверка обновлений...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -606,20 +671,15 @@
<translation>Вы должны перезапустить FreeCAD для применения изменений. Нажмите Ok, чтобы перезапустить FreeCAD сейчас, или Отменить, чтобы перезапустить позже.</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Проверка обновлений...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -655,6 +715,11 @@
<source>Macro successfully removed.</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="542"/>
<source>Restart required</source>
@@ -678,7 +743,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Слишком много для списка</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -693,17 +758,17 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Невозможно выполнить Python</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Невозможно выполнить pip</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>Установка пакета не удалась</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
@@ -715,6 +780,17 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -748,12 +824,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Подтвердите удаление</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Вы действительно хотите удалить это Дополнение?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="sl" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -124,19 +139,19 @@
<translation>Regularni izraz sita je neveljaven</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation>Kliknite za podrobnosti o paketu</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Kliknite za podrobnosti o delovnem okolju</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Kliknite za podrobnosti o makru</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -148,6 +163,11 @@
<source>Maintainers:</source>
<translation>Vzdrževalci:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -178,6 +198,21 @@
<source>Pending restart</source>
<translation>Čakanje na ponovni zagon</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<translation>Kliknite za podrobnosti o paketu</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<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>Kliknite za podrobnosti o makru</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -252,7 +287,7 @@
<location filename="addonmanager_workers.py" line="115"/>
<source>Checking network connection...
</source>
<translation>Preverjanje omrežne povezave ...
<translation>Preverjanje omrežne povezave ...
</translation>
</message>
<message>
@@ -295,15 +330,25 @@
<source>Unable to fetch git updates for workbench</source>
<translation>Ni mogoče pridobiti git posodobitev za delovno okolje</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Pridobivanje podatkov iz</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Spodletelo branje metapodatkov s</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
<translation type="unfinished">git fetch failed for {wb.name}</translation>
<translation>spodletelo pridobivanje git-a za {wb.name}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
@@ -358,27 +403,17 @@
<message>
<location filename="addonmanager_workers.py" line="697"/>
<source>Caching macro code...</source>
<translation>Pridobivanje kode makra ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pridobivanje metapodatkov paketa ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Izvršitev "slike v sliki" je spodletela. Vrnjena napaka:</translation>
<translation>Pridobivanje kode makra ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Pridobivanje opisov ...</translation>
<translation>Pridobivanje opisov ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Pridobivanje podatkov iz</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -473,7 +508,7 @@
<message>
<location filename="addonmanager_workers.py" line="915"/>
<source>Retrieving macro description...</source>
<translation>Pridobivanje opisov makrov ...</translation>
<translation>Pridobivanje opisov makrov ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="653"/>
@@ -498,7 +533,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Napaka: Ni mogoče najti ZIP-a od</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Pridobivanje metapodatkov paketa ...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Izvršitev "slike v sliki" je spodletela. Vrnjena napaka:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -538,7 +598,7 @@
<message>
<location filename="AddonManager.py" line="192"/>
<source>Checking for connection to GitHub...</source>
<translation>Preverjanje povezave do GitHub-a ...</translation>
<translation>Preverjanje povezave do GitHub-a ...</translation>
</message>
<message>
<location filename="AddonManager.py" line="213"/>
@@ -548,17 +608,12 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Manjkajoča odvisnost</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
<translation>Pričenjanje ...</translation>
<translation>Pričenjanje ...</translation>
</message>
<message>
<location filename="AddonManager.py" line="258"/>
@@ -588,7 +643,17 @@
<message>
<location filename="AddonManager.py" line="659"/>
<source>Updating cache...</source>
<translation>Posodabljanje krajevnega predpomnilnika ...</translation>
<translation>Posodabljanje krajevnega predpomnilnika ...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Preverjam za posodobitve...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</translation>
</message>
<message>
<location filename="AddonManager.py" line="86"/>
@@ -606,20 +671,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Preverjam za posodobitve...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation>QtNetwork-a ni mogoče uvoziti - za več podrobnosti preberite Poročevalni pogled. Upravljalnik dodatkov ni na voljo.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Uveljavi</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>
@@ -655,6 +715,11 @@
<source>Macro successfully removed.</source>
<translation>Makro uspešno odstranjen.</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="542"/>
<source>Restart required</source>
@@ -678,7 +743,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Preveč za navedbo</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -693,28 +758,39 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Pythona ni mogoče izvesti</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Slike v sliki ni mogoče izvesti</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>Namestitev paketa spodletela</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
<source>See Report View for detailed failure log.</source>
<translation type="unfinished">See Report View for detailed failure log.</translation>
<translation>Za podrobnejši zapisnik o napaki poglejte Poročevalni pogled.</translation>
</message>
<message>
<location filename="AddonManager.py" line="703"/>
<source>Installation of macro failed</source>
<translation>Nameščanje makrov spodletelo</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -748,12 +824,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Potrdi odstranitev</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Ali ste prepričani, da želite odmestiti ta Dodatek?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -827,12 +908,12 @@
<message>
<location filename="../../AddonManager.ui" line="92"/>
<source>Configure...</source>
<translation>Nastavi ...</translation>
<translation>Nastavi ...</translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="113"/>
<source>Downloading info...</source>
<translation>Prenašanje podatkov ...</translation>
<translation>Prenašanje podatkov ...</translation>
</message>
<message>
<location filename="../../AddonManager.ui" line="127"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="sv-SE" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Hämtar information från</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>Hämtar beskrivning...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Hämtar information från</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Letar efter uppdateringar...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Letar efter uppdateringar...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Verkställ</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Makrot togs bort.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="tr" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<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>Paket ayrıntıları için tıklayın</translation>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</translation>
</message>
<message>
<location filename="package_list.py" line="185"/>
<source>Click for details about workbench</source>
<translation>Tezgah ayrıntıları için tıklayın</translation>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</translation>
</message>
<message>
<location filename="package_list.py" line="190"/>
<source>Click for details about macro</source>
<translation>Makro ayrıntıları için tıklayın</translation>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation>Geliştiriciler:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation>Yeniden başlatma askıya alınıyor</translation>
</message>
<message>
<location filename="package_list.py" line="180"/>
<source>Click for details about package</source>
<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>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>Makro ayrıntıları için tıklayın</translation>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation>Tezgah için git güncellemeleri getirme başarısız</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Bilgi alınıyor</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="419"/>
<source>Failed to read metadata from</source>
<translation>Şuradan meta veri okunamadı:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation>Makro kodu ara belleğe alınıyor...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Paket meta verisi getiriliyor...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Pip komutu çalıştırma başarısız. Hata verme sebebi:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Tanım alınıyor...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>Bilgi alınıyor</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1403"/>
<source>Retrieving package metadata...</source>
<translation>Paket meta verisi getiriliyor...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Pip komutu çalıştırma başarısız. Hata verme sebebi:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation>Önbellek güncelleniyor...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Güncellemeler kontrol ediliyor...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Güncellemeler kontrol ediliyor...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Uygula</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>Makro başarıyla kaldırıldı.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation>Makronun kurulumu başarısız</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="uk" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -124,19 +139,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -148,6 +163,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -178,6 +198,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -294,15 +329,25 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
<translation type="unfinished">git fetch failed for {wb.name}</translation>
<translation>Помилка отримання git</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="439"/>
@@ -359,25 +404,15 @@
<source>Caching macro code...</source>
<translation>Кешування макрокоду ...</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_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Не вдалося виконати pip. Повернена помилка була:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="651"/>
<source>Retrieving description...</source>
<translation>Отримання опису...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -497,7 +532,32 @@
<message>
<location filename="addonmanager_workers.py" line="1220"/>
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</translation>
<translation>Помилка: неможливо знайти ZIP з</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_workers.py" line="1405"/>
<source>Failed to execute pip. Returned error was:</source>
<translation>Не вдалося виконати pip. Повернена помилка була:</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
@@ -547,12 +607,7 @@
<message>
<location filename="AddonManager.py" line="240"/>
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
<translation>Відсутня залежність</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
@@ -589,6 +644,16 @@
<source>Updating cache...</source>
<translation>Оновлення кешу</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Перевірка наявності оновлень...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -605,20 +670,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Перевірка наявності оновлень...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation>Не вдалося імпортувати QtNetwork -- дивіться деталі звіту для перегляду. Addon Manager недоступний.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -654,6 +714,11 @@
<source>Macro successfully removed.</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="542"/>
<source>Restart required</source>
@@ -677,7 +742,7 @@
<message>
<location filename="AddonManager.py" line="915"/>
<source>Too many to list</source>
<translation type="unfinished">Too many to list</translation>
<translation>Забагато для списку</translation>
</message>
<message>
<location filename="AddonManager.py" line="893"/>
@@ -692,28 +757,39 @@
<message>
<location filename="AddonManager.py" line="1061"/>
<source>Cannot execute Python</source>
<translation type="unfinished">Cannot execute Python</translation>
<translation>Не вдалося виконати Python</translation>
</message>
<message>
<location filename="AddonManager.py" line="1081"/>
<source>Cannot execute pip</source>
<translation type="unfinished">Cannot execute pip</translation>
<translation>Не вдалося виконати pip</translation>
</message>
<message>
<location filename="AddonManager.py" line="1102"/>
<source>Package installation failed</source>
<translation type="unfinished">Package installation failed</translation>
<translation>Не вдалося встановити пакет</translation>
</message>
<message>
<location filename="AddonManager.py" line="1105"/>
<source>See Report View for detailed failure log.</source>
<translation type="unfinished">See Report View for detailed failure log.</translation>
<translation>Перегляньте Звіт про детальний журнал помилок.</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 numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -747,12 +823,17 @@
<message>
<location filename="AddonManager.py" line="1457"/>
<source>Confirm remove</source>
<translation type="unfinished">Confirm remove</translation>
<translation>Підтвердити видалення</translation>
</message>
<message>
<location filename="AddonManager.py" line="1460"/>
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
<translation>Ви впевнені, що хочете видалити цей модуль?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
@@ -3,6 +3,21 @@
<TS version="2.1" language="val-ES" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -122,19 +137,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -146,6 +161,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -176,6 +196,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -293,11 +328,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>S'està recuperant informació de</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -358,25 +403,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>S'està recuperant la descripció...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation>S'està recuperant informació de</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -498,6 +533,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -548,11 +608,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -588,6 +643,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>S'estan buscant actualitzacions...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -604,20 +669,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>S'estan buscant actualitzacions...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Aplica</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>
@@ -653,6 +713,11 @@
<source>Macro successfully removed.</source>
<translation>S'ha eliminat la macro correctament.</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="542"/>
<source>Restart required</source>
@@ -713,6 +778,15 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -753,6 +827,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="vi" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -121,19 +136,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -145,6 +160,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -175,6 +195,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -292,11 +327,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -357,25 +402,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation type="unfinished">Retrieving description...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -497,6 +532,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -547,11 +607,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -587,6 +642,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>Kiểm tra cập nhật...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -603,20 +668,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>Kiểm tra cập nhật...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<translation>Áp dụng</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>
@@ -652,6 +712,11 @@
<source>Macro successfully removed.</source>
<translation type="unfinished">Macro successfully removed.</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="542"/>
<source>Restart required</source>
@@ -712,6 +777,14 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -752,6 +825,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="zh-CN" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -121,19 +136,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -145,6 +160,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -175,6 +195,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -292,11 +327,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation></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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -357,25 +402,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation>...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation></translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -497,6 +532,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -547,11 +607,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -587,6 +642,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -603,20 +668,15 @@
<translation>FreeCAD便FreeCAD</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -652,6 +712,11 @@
<source>Macro successfully removed.</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="542"/>
<source>Restart required</source>
@@ -712,6 +777,14 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -752,6 +825,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
@@ -3,6 +3,21 @@
<TS version="2.1" language="zh-TW" sourcelanguage="en">
<context>
<name>AddonsInstaller</name>
<message>
<location filename="package_details.py" line="112"/>
<source>Version {version} installed on {date}</source>
<translation type="unfinished">Version {version} installed on {date}</translation>
</message>
<message>
<location filename="package_details.py" line="117"/>
<source>Version {version} installed</source>
<translation type="unfinished">Version {version} installed</translation>
</message>
<message>
<location filename="package_details.py" line="121"/>
<source>Installed on {date}</source>
<translation type="unfinished">Installed on {date}</translation>
</message>
<message>
<location filename="AddonManager.py" line="567"/>
<source>Installed</source>
@@ -121,19 +136,19 @@
<translation type="unfinished">Filter regular expression is invalid</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>
<location filename="package_list.py" line="207"/>
<source>Click for details about package {}</source>
<translation type="unfinished">Click for details about package {}</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>
<location filename="package_list.py" line="211"/>
<source>Click for details about workbench {}</source>
<translation type="unfinished">Click for details about workbench {}</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>
<location filename="package_list.py" line="215"/>
<source>Click for details about macro {}</source>
<translation type="unfinished">Click for details about macro {}</translation>
</message>
<message>
<location filename="package_list.py" line="326"/>
@@ -145,6 +160,11 @@
<source>Maintainers:</source>
<translation type="unfinished">Maintainers:</translation>
</message>
<message>
<location filename="package_list.py" line="364"/>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
</message>
<message>
<location filename="package_list.py" line="371"/>
<source>updated</source>
@@ -175,6 +195,21 @@
<source>Pending restart</source>
<translation type="unfinished">Pending restart</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>
</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>
</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>
</message>
<message>
<location filename="package_list.py" line="372"/>
<source>Installed version</source>
@@ -292,11 +327,21 @@
<source>Unable to fetch git updates for workbench</source>
<translation type="unfinished">Unable to fetch git updates for workbench</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</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="426"/>
<source>git fetch failed for {}</source>
<translation type="unfinished">git fetch failed for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="429"/>
<source>git fetch failed for {wb.name}</source>
@@ -357,25 +402,15 @@
<source>Caching macro code...</source>
<translation type="unfinished">Caching macro code...</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_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="651"/>
<source>Retrieving description...</source>
<translation type="unfinished">Retrieving description...</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="391"/>
<source>Retrieving info from</source>
<translation type="unfinished">Retrieving info from</translation>
<location filename="addonmanager_workers.py" line="824"/>
<source>Retrieving info from {}</source>
<translation type="unfinished">Retrieving info from {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="433"/>
@@ -497,6 +532,31 @@
<source>Error: Unable to locate ZIP from</source>
<translation type="unfinished">Error: Unable to locate ZIP from</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_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="1611"/>
<source>Downloaded package.xml for {}</source>
<translation type="unfinished">Downloaded package.xml for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1641"/>
<source>Downloaded metadata.txt for {}</source>
<translation type="unfinished">Downloaded metadata.txt for {}</translation>
</message>
<message>
<location filename="addonmanager_workers.py" line="1715"/>
<source>Downloaded icon for {}</source>
<translation type="unfinished">Downloaded icon for {}</translation>
</message>
<message>
<location filename="addonmanager_utilities.py" line="332"/>
<source>Failed to repair missing .git directory</source>
@@ -547,11 +607,6 @@
<source>Missing dependency</source>
<translation type="unfinished">Missing dependency</translation>
</message>
<message>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="324"/>
<source>Starting up...</source>
@@ -587,6 +642,16 @@
<source>Updating cache...</source>
<translation type="unfinished">Updating cache...</translation>
</message>
<message>
<location filename="AddonManager.py" line="243"/>
<source>Checking for updates...</source>
<translation>...</translation>
</message>
<message>
<location filename="AddonManager.py" line="773"/>
<source>Apply {} update(s)</source>
<translation type="unfinished">Apply {} update(s)</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>
@@ -603,20 +668,15 @@
<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="243"/>
<source>Checking for updates...</source>
<translation>...</translation>
<location filename="AddonManager.py" line="241"/>
<source>Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</source>
<translation type="unfinished">Could not import QtNetwork -- see Report View for details. Addon Manager unavailable.</translation>
</message>
<message>
<location filename="AddonManager.py" line="262"/>
<source>Apply</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="263"/>
<source>update(s)</source>
@@ -652,6 +712,11 @@
<source>Macro successfully removed.</source>
<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>
</message>
<message>
<location filename="AddonManager.py" line="542"/>
<source>Restart required</source>
@@ -712,6 +777,14 @@
<source>Installation of macro failed</source>
<translation type="unfinished">Installation of macro failed</translation>
</message>
<message numerus="yes">
<location filename="AddonManager.py" line="1280"/>
<source>{} total, see Report view for list</source>
<comment>Describes the number of updates that were completed (&apos;{}&apos; is replaced by the number of updates)</comment>
<translation type="unfinished">
<numerusform>{} total, see Report view for list</numerusform>
</translation>
</message>
<message>
<location filename="AddonManager.py" line="1178"/>
<source>Succeeded</source>
@@ -752,6 +825,11 @@
<source>Are you sure you want to uninstall this Addon?</source>
<translation type="unfinished">Are you sure you want to uninstall this Addon?</translation>
</message>
<message>
<location filename="AddonManager.py" line="1513"/>
<source>Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</source>
<translation type="unfinished">Execution of Addon&apos;s uninstall.py script failed. Proceeding with uninstall...</translation>
</message>
<message>
<location filename="AddonManager.py" line="504"/>
<source>Macro could not be removed.</source>
Binary file not shown.
@@ -4482,7 +4482,7 @@ Wenn Länge = 0 dann wird der Länge so berechnet, dass die Höhe gleich dem rel
<message>
<location filename="InitGui.py" line="142"/>
<source>Create various types of rebars, including U-shaped, L-shaped, and stirrup</source>
<translation type="unfinished">Create various types of rebars, including U-shaped, L-shaped, and stirrup</translation>
<translation>Erstellen verschiedener Arten von Bewehrungsstäben, einschließlich U-förmiger, L-förmiger und bügelförmiger Stäbe</translation>
</message>
</context>
<context>
Binary file not shown.
@@ -4482,7 +4482,7 @@ Se Base = 0 allora la Base viene calcolata in modo che l'altezza sia la stessa d
<message>
<location filename="InitGui.py" line="142"/>
<source>Create various types of rebars, including U-shaped, L-shaped, and stirrup</source>
<translation type="unfinished">Create various types of rebars, including U-shaped, L-shaped, and stirrup</translation>
<translation>Creare vari tipi di barre, tra cui a forma di U, a forma di L e staffa</translation>
</message>
</context>
<context>
Binary file not shown.
+27 -28
View File
@@ -181,7 +181,7 @@
<message>
<location filename="ArchBuildingPart.py" line="590"/>
<source>Turn cutting on when activating this level</source>
<translation type="unfinished">Turn cutting on when activating this level</translation>
<translation> </translation>
</message>
<message>
<location filename="ArchBuildingPart.py" line="621"/>
@@ -441,7 +441,7 @@
<message>
<location filename="ArchSpace.py" line="278"/>
<source>The finishing of the ceiling of this space</source>
<translation type="unfinished">The finishing of the ceiling of this space</translation>
<translation> </translation>
</message>
<message>
<location filename="ArchSpace.py" line="280"/>
@@ -556,7 +556,7 @@
<message>
<location filename="ArchSectionPlane.py" line="928"/>
<source>If True, resulting views will be clipped to the section plane area.</source>
<translation type="unfinished">If True, resulting views will be clipped to the section plane area.</translation>
<translation> , .</translation>
</message>
<message>
<location filename="ArchSectionPlane.py" line="930"/>
@@ -811,7 +811,7 @@
<message>
<location filename="ArchWindow.py" line="553"/>
<source>The preset number this window is based on</source>
<translation type="unfinished">The preset number this window is based on</translation>
<translation> , </translation>
</message>
<message>
<location filename="ArchWindow.py" line="556"/>
@@ -1261,7 +1261,7 @@
<message>
<location filename="ArchCurtainWall.py" line="256"/>
<source>Centers the profile over the edges or not</source>
<translation type="unfinished">Centers the profile over the edges or not</translation>
<translation> /</translation>
</message>
<message>
<location filename="ArchCurtainWall.py" line="260"/>
@@ -1302,7 +1302,7 @@
<message>
<location filename="ArchReference.py" line="388"/>
<source>If true, the colors from the linked file will be kept updated</source>
<translation type="unfinished">If true, the colors from the linked file will be kept updated</translation>
<translation> , </translation>
</message>
<message>
<location filename="ArchProfile.py" line="249"/>
@@ -1757,7 +1757,7 @@
<message>
<location filename="ArchStructure.py" line="1358"/>
<source>If true the element are aligned with axes</source>
<translation type="unfinished">If true the element are aligned with axes</translation>
<translation> , </translation>
</message>
<message>
<location filename="ArchAxis.py" line="206"/>
@@ -2122,7 +2122,7 @@
<message>
<location filename="ArchPanel.py" line="1244"/>
<source>Specifies the scale applied to each panel view.</source>
<translation type="unfinished">Specifies the scale applied to each panel view.</translation>
<translation> , .</translation>
</message>
<message>
<location filename="ArchPanel.py" line="1247"/>
@@ -2936,7 +2936,7 @@ Building creation aborted.</translation>
<message>
<location filename="ArchWindow.py" line="1638"/>
<source>Hole wire</source>
<translation> </translation>
<translation> </translation>
</message>
<message>
<location filename="ArchWindow.py" line="1639"/>
@@ -2966,7 +2966,7 @@ Building creation aborted.</translation>
<message>
<location filename="ArchWindow.py" line="1651"/>
<source>Wires</source>
<translation> </translation>
<translation></translation>
</message>
<message>
<location filename="ArchWindow.py" line="1648"/>
@@ -3076,12 +3076,12 @@ Building creation aborted.</translation>
<message>
<location filename="ArchEquipment.py" line="244"/>
<source>This operation can take a long time. Proceed?</source>
<translation type="unfinished">This operation can take a long time. Proceed?</translation>
<translation> . ?</translation>
</message>
<message>
<location filename="ArchEquipment.py" line="251"/>
<source>The mesh has more than 500 facets. This will take a couple of minutes...</source>
<translation type="unfinished">The mesh has more than 500 facets. This will take a couple of minutes...</translation>
<translation> 500- . ...</translation>
</message>
<message>
<location filename="ArchEquipment.py" line="252"/>
@@ -3141,7 +3141,7 @@ Building creation aborted.</translation>
<message>
<location filename="InitGui.py" line="177"/>
<source>&amp;Arch</source>
<translation>&amp;</translation>
<translation>&amp;</translation>
</message>
<message>
<location filename="InitGui.py" line="181"/>
@@ -3156,7 +3156,7 @@ Building creation aborted.</translation>
<message>
<location filename="InitGui.py" line="189"/>
<source>Modification</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="InitGui.py" line="192"/>
@@ -4124,7 +4124,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="ArchCutPlane.py" line="82"/>
<source>Cut an object with a line with normal workplane</source>
<translation type="unfinished">Cut an object with a line with normal workplane</translation>
<translation> </translation>
</message>
<message>
<location filename="ArchCutPlane.py" line="100"/>
@@ -4501,7 +4501,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="ArchReference.py" line="741"/>
<source>Creates an external reference object</source>
<translation type="unfinished">Creates an external reference object</translation>
<translation> </translation>
</message>
</context>
<context>
@@ -4872,7 +4872,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="177"/>
<source>&amp;Arch</source>
<translation>&amp;</translation>
<translation>&amp;</translation>
</message>
<message>
<location filename="InitGui.py" line="193"/>
@@ -4897,7 +4897,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="189"/>
<source>Modification</source>
<translation></translation>
<translation></translation>
</message>
</context>
<context>
@@ -4905,7 +4905,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="121"/>
<source>&amp;Arch</source>
<translation>&amp;</translation>
<translation>&amp;</translation>
</message>
<message>
<location filename="InitGui.py" line="124"/>
@@ -4920,7 +4920,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="130"/>
<source>Modification</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="InitGui.py" line="132"/>
@@ -5321,7 +5321,7 @@ Leave blank to use all objects from the document</source>
<message>
<location filename="../ui/DialogIfcProperties.ui" line="29"/>
<source>Leave this empty to generate one at export</source>
<translation type="unfinished">Leave this empty to generate one at export</translation>
<translation> </translation>
</message>
<message>
<location filename="../ui/DialogIfcProperties.ui" line="38"/>
@@ -5678,7 +5678,7 @@ Leave blank to use all objects from the document</source>
<message>
<location filename="../ui/preferences-arch.ui" line="316"/>
<source>If this is checked, conversion is faster but the result might still contain triangulated faces</source>
<translation type="unfinished">If this is checked, conversion is faster but the result might still contain triangulated faces</translation>
<translation> , , </translation>
</message>
<message>
<location filename="../ui/preferences-arch.ui" line="319"/>
@@ -5821,7 +5821,7 @@ instead of the FreeCAD web workbench</translation>
<message>
<location filename="../ui/preferences-arch.ui" line="742"/>
<source>Include unit when sending measurements to clipboard</source>
<translation type="unfinished">Include unit when sending measurements to clipboard</translation>
<translation> </translation>
</message>
<message>
<location filename="../ui/preferences-archdefaults.ui" line="14"/>
@@ -5884,7 +5884,7 @@ instead of the FreeCAD web workbench</translation>
<message>
<location filename="../ui/preferences-archdefaults.ui" line="139"/>
<source>This is the default color for new Wall objects</source>
<translation type="unfinished">This is the default color for new Wall objects</translation>
<translation> </translation>
</message>
<message>
<location filename="../ui/preferences-archdefaults.ui" line="164"/>
@@ -6494,14 +6494,13 @@ Use this to force all objects to be exported as BREP geometry.</translation>
<source>Curved shapes that cannot be represented as curves in IFC
are decomposed into flat facets.
If this is checked, an additional calculation is done to join coplanar facets.</source>
<translation type="unfinished">Curved shapes that cannot be represented as curves in IFC
are decomposed into flat facets.
If this is checked, an additional calculation is done to join coplanar facets.</translation>
<translation> , IFC- .
, .</translation>
</message>
<message>
<location filename="../ui/preferences-ifc-export.ui" line="149"/>
<source>Join coplanar facets when triangulating</source>
<translation type="unfinished">Join coplanar facets when triangulating</translation>
<translation> </translation>
</message>
<message>
<location filename="../ui/preferences-ifc-export.ui" line="162"/>
Binary file not shown.
@@ -4479,7 +4479,7 @@ Jeśli Bieg = 0, wówczas Bieg jest obliczany tak, aby wysokość była taka sam
<message>
<location filename="InitGui.py" line="142"/>
<source>Create various types of rebars, including U-shaped, L-shaped, and stirrup</source>
<translation type="unfinished">Create various types of rebars, including U-shaped, L-shaped, and stirrup</translation>
<translation>Tworzy różne rodzaje prętów zbrojeniowych, w tym pręty w kształcie U, L i strzemiona</translation>
</message>
</context>
<context>
Binary file not shown.
+23 -23
View File
@@ -226,7 +226,7 @@
<message>
<location filename="ArchComponent.py" line="204"/>
<source>An optional standard (OmniClass, etc...) code for this component</source>
<translation>Izbirna standardna (OmniClass, ...) koda te sestavine</translation>
<translation>Izbirna standardna (OmniClass, ...) koda te sestavine</translation>
</message>
<message>
<location filename="ArchComponent.py" line="206"/>
@@ -2269,12 +2269,12 @@
<message>
<location filename="ArchComponent.py" line="2001"/>
<source>Add property...</source>
<translation>Dodaj lastnost ...</translation>
<translation>Dodaj lastnost ...</translation>
</message>
<message>
<location filename="ArchComponent.py" line="2002"/>
<source>Add property set...</source>
<translation>Dodaj nabor lastnosti ...</translation>
<translation>Dodaj nabor lastnosti ...</translation>
</message>
<message>
<location filename="ArchComponent.py" line="2003"/>
@@ -2448,7 +2448,7 @@ Building creation aborted.</translation>
<message>
<location filename="importOBJ.py" line="94"/>
<source>Found a shape containing curves, triangulating</source>
<translation>Najdena oblika, ki vsebuje krivulje. Trikotenje ...</translation>
<translation>Najdena oblika, ki vsebuje krivulje. Trikotenje</translation>
</message>
<message>
<location filename="importOBJ.py" line="366"/>
@@ -3153,7 +3153,7 @@ Building creation aborted.</translation>
<message>
<location filename="InitGui.py" line="192"/>
<source>&amp;Draft</source>
<translation>&amp;Osnutek</translation>
<translation>&amp;Izris</translation>
</message>
<message>
<location filename="InitGui.py" line="193"/>
@@ -3339,7 +3339,7 @@ Ustvarjanje etaže prekinjeno.</translation>
<message>
<location filename="ArchWall.py" line="476"/>
<source>Wall Presets...</source>
<translation>Prednastavitve stene ...</translation>
<translation>Prednastavitve stene ...</translation>
</message>
<message>
<location filename="ArchWall.py" line="477"/>
@@ -3680,7 +3680,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="ArchStructure.py" line="1325"/>
<source>Select tool...</source>
<translation>Izbiranje orodja ...</translation>
<translation>Izbiranje orodja ...</translation>
</message>
<message>
<location filename="ArchStructure.py" line="1192"/>
@@ -4480,7 +4480,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="142"/>
<source>Create various types of rebars, including U-shaped, L-shaped, and stirrup</source>
<translation type="unfinished">Create various types of rebars, including U-shaped, L-shaped, and stirrup</translation>
<translation>Ustvari najrazličnejše vrste ojačitev, tudi U-je, L-je in stremena</translation>
</message>
</context>
<context>
@@ -4786,17 +4786,17 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="113"/>
<source>Draft creation tools</source>
<translation>Orodja za ustvarjanje osnutkov</translation>
<translation type="unfinished">Draft creation tools</translation>
</message>
<message>
<location filename="InitGui.py" line="114"/>
<source>Draft annotation tools</source>
<translation>Orodja za opisovanje osnutkov</translation>
<translation type="unfinished">Draft annotation tools</translation>
</message>
<message>
<location filename="InitGui.py" line="115"/>
<source>Draft modification tools</source>
<translation>Orodja za preoblikovanje osnutkov</translation>
<translation type="unfinished">Draft modification tools</translation>
</message>
<message>
<location filename="InitGui.py" line="149"/>
@@ -4849,17 +4849,17 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="162"/>
<source>Draft creation tools</source>
<translation>Orodja za ustvarjanje osnutkov</translation>
<translation type="unfinished">Draft creation tools</translation>
</message>
<message>
<location filename="InitGui.py" line="165"/>
<source>Draft annotation tools</source>
<translation>Orodja za opisovanje osnutkov</translation>
<translation type="unfinished">Draft annotation tools</translation>
</message>
<message>
<location filename="InitGui.py" line="168"/>
<source>Draft modification tools</source>
<translation>Orodja za preoblikovanje osnutkov</translation>
<translation type="unfinished">Draft modification tools</translation>
</message>
<message>
<location filename="InitGui.py" line="177"/>
@@ -4874,7 +4874,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="192"/>
<source>&amp;Draft</source>
<translation>&amp;Osnutek</translation>
<translation>&amp;Izris</translation>
</message>
<message>
<location filename="InitGui.py" line="181"/>
@@ -4917,7 +4917,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="132"/>
<source>&amp;Draft</source>
<translation>&amp;Osnutek</translation>
<translation>&amp;Izris</translation>
</message>
<message>
<location filename="InitGui.py" line="133"/>
@@ -4940,7 +4940,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="../ui/ArchMaterial.ui" line="30"/>
<source>Choose preset...</source>
<translation>Izberite prednastavitev ...</translation>
<translation>Izberite prednastavitev ...</translation>
</message>
<message>
<location filename="../ui/ArchMaterial.ui" line="44"/>
@@ -4950,7 +4950,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="../ui/ArchMaterial.ui" line="48"/>
<source>Copy existing...</source>
<translation>Kopiraj obstoječe ...</translation>
<translation>Kopiraj obstoječe ...</translation>
</message>
<message>
<location filename="../ui/ArchMaterial.ui" line="58"/>
@@ -5005,7 +5005,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="../ui/ArchMaterial.ui" line="191"/>
<source>A standard (MasterFormat, Omniclass...) code for this material</source>
<translation>Standardna koda (MasterFormat, Omniclass ...) tee snovi</translation>
<translation>Standardna koda (MasterFormat, Omniclass ...) te snovi</translation>
</message>
<message>
<location filename="../ui/ArchMaterial.ui" line="204"/>
@@ -5264,7 +5264,7 @@ Pustite prazno, če želite uporabiti vse predmete v dokumentu</translation>
<message>
<location filename="../ui/ArchSchedule.ui" line="205"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This exports the results to a CSV or Markdown file. &lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Note for CSV export:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;In Libreoffice, you can keep this CSV file linked by right-clicking the Sheets tab bar -&amp;gt; New sheet -&amp;gt; From file -&amp;gt; Link (Note: as of LibreOffice v6.x the correct path now is: Sheet -&amp;gt; Insert Sheet... -&amp;gt; From file -&amp;gt; Browse...)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;S tem se izvozi izid v datoteko CSV ali Markdown.. &lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Opomba glede CSV izvoza:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Datoteko CSV lahko z LibreOffice ohranite povezano z desnim klikom v vrstico z zavihki Delavni listi -&amp;gt; Nov delovni list -&amp;gt; Iz datoteke -&amp;gt; Povezava (Opomba: od LibreOffice v6.x dalje je nova pot: Delovni listi -&amp;gt; Vstavi delovni list ... -&amp;gt; Iz datoteke -&amp;gt; Prebrskaj ...)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;S tem se izvozi izid v datoteko CSV ali Markdown.. &lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Opomba glede CSV izvoza:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Datoteko CSV lahko z LibreOffice ohranite povezano z desnim klikom v vrstico z zavihki Delavni listi -&amp;gt; Nov delovni list -&amp;gt; Iz datoteke -&amp;gt; Povezava (Opomba: od LibreOffice v6.x dalje je nova pot: Delovni listi -&amp;gt; Vstavi delovni list ... -&amp;gt; Iz datoteke -&amp;gt; Prebrskaj ...)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../ui/ArchSchedule.ui" line="208"/>
@@ -5408,7 +5408,7 @@ Pustite prazno, če želite uporabiti vse predmete v dokumentu</translation>
<message>
<location filename="../ui/ArchMultiMaterial.ui" line="21"/>
<source>Copy existing...</source>
<translation>Kopiraj obstoječe ...</translation>
<translation>Kopiraj obstoječe ...</translation>
</message>
<message>
<location filename="../ui/ArchMultiMaterial.ui" line="29"/>
@@ -5591,12 +5591,12 @@ Pustite prazno, če želite uporabiti vse predmete v dokumentu</translation>
<message>
<location filename="../ui/preferences-arch.ui" line="80"/>
<source>If this is checked, when an object becomes Subtraction or Addition of an Arch object, it will receive the Draft Construction color.</source>
<translation>Če je to označeno, predmet, ki postane seštevek ali odštevek arhitekurnega predmeta, prevzame barvo pomožnih črt osnutka.</translation>
<translation>Če je to označeno, predmet, ki postane seštevek ali odštevek arhitekturnega predmeta, prevzame barvo pomožnih črt izrisa.</translation>
</message>
<message>
<location filename="../ui/preferences-arch.ui" line="83"/>
<source>Apply Draft construction style to subcomponents</source>
<translation>Uporabite slog pomožnih črt osnukta pri podsestavinah</translation>
<translation>Uporabite izrisov (Draft) slog pomožnih črt pri podsestavinah</translation>
</message>
<message>
<location filename="../ui/preferences-arch.ui" line="114"/>
Binary file not shown.
@@ -4483,7 +4483,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela
<message>
<location filename="InitGui.py" line="142"/>
<source>Create various types of rebars, including U-shaped, L-shaped, and stirrup</source>
<translation type="unfinished">Create various types of rebars, including U-shaped, L-shaped, and stirrup</translation>
<translation>Створюйте різні типи арматурних прутів, включаючи U-подібні, L-подібні та стременові</translation>
</message>
</context>
<context>
Binary file not shown.
@@ -56,7 +56,7 @@
<message>
<location filename="ArchBuildingPart.py" line="355"/>
<source>A MaterialName:SolidIndexesList map that relates material names with solid indexes to be used when referencing this object from other files</source>
<translation type="unfinished">A MaterialName:SolidIndexesList map that relates material names with solid indexes to be used when referencing this object from other files</translation>
<translation>材质名称: 从你的材料列表中引用便使</translation>
</message>
<message>
<location filename="ArchSectionPlane.py" line="1015"/>
@@ -136,7 +136,7 @@
<message>
<location filename="ArchBuildingPart.py" line="561"/>
<source>If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other files in lightweight mode.</source>
<translation type="unfinished">If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other files in lightweight mode.</translation>
<translation>FreeCAD文件中</translation>
</message>
<message>
<location filename="ArchBuildingPart.py" line="563"/>
@@ -171,7 +171,7 @@
<message>
<location filename="ArchBuildingPart.py" line="585"/>
<source>Cut the view above this level</source>
<translation type="unfinished">Cut the view above this level</translation>
<translation></translation>
</message>
<message>
<location filename="ArchBuildingPart.py" line="587"/>
@@ -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>使</translation>
</message>
<message>
<location filename="ArchComponent.py" line="192"/>
@@ -271,7 +271,7 @@
<message>
<location filename="ArchComponent.py" line="1158"/>
<source>Use the material color as this object's shape color, if available</source>
<translation type="unfinished">Use the material color as this object's shape color, if available</translation>
<translation>使</translation>
</message>
<message>
<location filename="ArchIFC.py" line="66"/>
@@ -301,7 +301,7 @@
<message>
<location filename="ArchFence.py" line="66"/>
<source>A single fence post</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="ArchFence.py" line="70"/>
@@ -361,7 +361,7 @@
<message>
<location filename="ArchMaterial.py" line="296"/>
<source>The color of this material when cut</source>
<translation type="unfinished">The color of this material when cut</translation>
<translation></translation>
</message>
<message>
<location filename="ArchMaterial.py" line="719"/>
@@ -406,7 +406,7 @@
<message>
<location filename="ArchSchedule.py" line="106"/>
<source>If True, a spreadsheet containing the results is recreated when needed</source>
<translation type="unfinished">If True, a spreadsheet containing the results is recreated when needed</translation>
<translation></translation>
</message>
<message>
<location filename="ArchSchedule.py" line="108"/>
@@ -681,7 +681,7 @@
<message>
<location filename="ArchPipe.py" line="207"/>
<source>The wall thickness of this pipe, if not based on a profile</source>
<translation type="unfinished">The wall thickness of this pipe, if not based on a profile</translation>
<translation></translation>
</message>
<message>
<location filename="ArchPipe.py" line="356"/>
@@ -751,27 +751,27 @@
<message>
<location filename="ArchTruss.py" line="188"/>
<source>The direction of the rods</source>
<translation type="unfinished">The direction of the rods</translation>
<translation></translation>
</message>
<message>
<location filename="ArchTruss.py" line="192"/>
<source>The diameter or side of the rods</source>
<translation type="unfinished">The diameter or side of the rods</translation>
<translation></translation>
</message>
<message>
<location filename="ArchTruss.py" line="196"/>
<source>The number of rod sections</source>
<translation type="unfinished">The number of rod sections</translation>
<translation></translation>
</message>
<message>
<location filename="ArchTruss.py" line="200"/>
<source>If the truss has a rod at its endpoint or not</source>
<translation type="unfinished">If the truss has a rod at its endpoint or not</translation>
<translation></translation>
</message>
<message>
<location filename="ArchTruss.py" line="203"/>
<source>How to draw the rods</source>
<translation type="unfinished">How to draw the rods</translation>
<translation></translation>
</message>
<message>
<location filename="ArchWindow.py" line="538"/>
@@ -1041,12 +1041,12 @@
<message>
<location filename="ArchStairs.py" line="413"/>
<source>The thickness of the lower floor slab</source>
<translation type="unfinished">The thickness of the lower floor slab</translation>
<translation></translation>
</message>
<message>
<location filename="ArchStairs.py" line="415"/>
<source>The thickness of the upper floor slab</source>
<translation type="unfinished">The thickness of the upper floor slab</translation>
<translation></translation>
</message>
<message>
<location filename="ArchStairs.py" line="417"/>
Binary file not shown.
+105 -21
View File
@@ -716,11 +716,6 @@ Aquesta propietat és només de lectura, jau que el nombre depèn dels punts con
<source>Area of this object</source>
<translation>Àrea d'aquest objecte</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="52"/>
<source>The base object used by this object</source>
@@ -731,6 +726,11 @@ Aquesta propietat és només de lectura, jau que el nombre depèn dels punts con
<source>The PAT file used by this object</source>
<translation type="unfinished">The PAT file 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="58"/>
<source>The pattern name used by this object</source>
@@ -1134,6 +1134,16 @@ beyond the dimension line</source>
<source>Line color</source>
<translation>Color de línia</translation>
</message>
<message>
<location filename="view_base.py" line="106"/>
<source>Defines an SVG pattern.</source>
<translation type="unfinished">Defines an SVG pattern.</translation>
</message>
<message>
<location filename="view_base.py" line="116"/>
<source>Defines the size of the SVG pattern.</source>
<translation type="unfinished">Defines the size of the SVG pattern.</translation>
</message>
<message>
<location filename="view_label.py" line="73"/>
<source>The size of the text</source>
@@ -1569,7 +1579,7 @@ El primer cop que s'utilitza crea un grup.</translation>
<message>
<location filename="gui_annotationstyleeditor.py" line="82"/>
<source>Manage or create annotation styles</source>
<translation type="unfinished">Manage or create annotation styles</translation>
<translation>Gestiona o crea estils danotació</translation>
</message>
</context>
<context>
@@ -1698,11 +1708,23 @@ La matriu es pot convertir en polar o circular canviant-ne el tipus.</translatio
</context>
<context>
<name>Draft_BezCurve</name>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>©zier curve</source>
<translation type="unfinished">©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>Bezier curve</source>
<translation>Corba Bézier</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree Bezier curve. The more points you pick, the higher the degree.
@@ -1713,11 +1735,21 @@ CTRL per ajustar, MAJÚS per restringir.</translation>
</context>
<context>
<name>Draft_BezierTools</name>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>Bezier tools</source>
<translation>Eines Bézier</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of ©zier curves.</source>
<translation type="unfinished">Create various types of ©zier curves.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of Bezier curves.</source>
@@ -1774,11 +1806,25 @@ El clon resultant pot ésser escalat en qualsevol de les seves tres direccions.<
</context>
<context>
<name>Draft_CubicBezCurve</name>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic ©zier curve</source>
<translation type="unfinished">Cubic ©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic bezier curve</source>
<translation>Corba Bézier cúbica</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a Bezier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
@@ -2118,6 +2164,24 @@ També pit crear una còpia desplaçada de l'objecte original.
CTRL per ajustar, MAJÚS per restringir. Manteniu ALT i feu clic per crear una còpia per cada clic.</translation>
</message>
</context>
<context>
<name>Draft_OrthoArray</name>
<message>
<location filename="gui_orthoarray.py" line="65"/>
<source>Array</source>
<translation>Matriu, Array</translation>
</message>
<message>
<location filename="gui_orthoarray.py" line="68"/>
<source>Creates copies of the selected object, and places the copies in an orthogonal pattern,
meaning the copies follow the specified direction in the X, Y, Z axes.
The array can be turned into a polar or a circular array by changing its type.</source>
<translation>Crea còpies de l'objecte seleccionat i les disposa en un patró ortogonal, fent que les còpies segueixin la direcció definida en els eixos X, Y i Z.
La matriu es pot convertir en polar o circular canviant-ne el tipus.</translation>
</message>
</context>
<context>
<name>Draft_PathArray</name>
<message>
@@ -2824,14 +2888,6 @@ Un cop l'objecte és creat, feu doble clic a la vista d'arbre per a restaurar la
Aleshores, podeu usar-lo per desar posicions de càmera i estats d'objectes sempre que sigui necessari.</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Grup</translation>
</message>
</context>
<context>
<name>ImportAirfoilDAT</name>
<message>
@@ -2900,6 +2956,11 @@ Aleshores, podeu usar-lo per desar posicions de càmera i estats d'objectes semp
<source>Arc tools</source>
<translation>Eines d'arc</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>Bezier tools</source>
@@ -3048,16 +3109,16 @@ Aleshores, podeu usar-lo per desar posicions de càmera i estats d'objectes semp
<source>Auto</source>
<translation>Auto</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>ordre actiu:</translation>
</message>
<message>
<location filename="gui_groups.py" line="299"/>
<source>None</source>
<translation>Cap</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>ordre actiu:</translation>
</message>
<message>
<location filename="DraftGui.py" line="724"/>
<source>Active Draft command</source>
@@ -4152,6 +4213,11 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<source>Merging layer:</source>
<translation type="unfinished">Merging layer:</translation>
</message>
<message>
<location filename="view_base.py" line="402"/>
<source>Please load the Draft Workbench to enable editing this object</source>
<translation type="unfinished">Please load the Draft Workbench to enable editing this object</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
<source>Draft</source>
@@ -4997,8 +5063,8 @@ Per permetre que FreeCAD descarregui aquestes llibreries respongueu Sí.</transl
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation>La corba Bézier s'ha tancat</translation>
<source>©zier curve has been closed</source>
<translation type="unfinished">©zier curve has been closed</translation>
</message>
<message>
<location filename="gui_splines.py" line="131"/>
@@ -5020,6 +5086,11 @@ Per permetre que FreeCAD descarregui aquestes llibreries respongueu Sí.</transl
<source>Click and drag to define next knot</source>
<translation>Feu clic i arrossegueu per definir el següent nus</translation>
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation>La corba Bézier s'ha tancat</translation>
</message>
<message>
<location filename="gui_beziers.py" line="382"/>
<source>Click and drag to define next knot, or finish (A) or close (O)</source>
@@ -5360,6 +5431,11 @@ Per permetre que FreeCAD descarregui aquestes llibreries respongueu Sí.</transl
<source>Group name</source>
<translation>Nom del grup</translation>
</message>
<message>
<location filename="gui_groups.py" line="392"/>
<source>Group</source>
<translation>Grup</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
@@ -5521,6 +5597,14 @@ L'angle final serà l'angle de base més aquesta quantitat.</translation>
<translation>s'ha exportat amb èxit</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Grup</translation>
</message>
</context>
<context>
<name>Draft_Snap</name>
<message>
Binary file not shown.
+105 -20
View File
@@ -714,11 +714,6 @@ Tato vlastnost je pouze pro čtení, protože počet prvků závisí na bodech o
<source>Area of this object</source>
<translation>Plocha tohoto objektu</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="52"/>
<source>The base object used by this object</source>
@@ -729,6 +724,11 @@ Tato vlastnost je pouze pro čtení, protože počet prvků závisí na bodech o
<source>The PAT file used by this object</source>
<translation type="unfinished">The PAT file 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="58"/>
<source>The pattern name used by this object</source>
@@ -1139,6 +1139,16 @@ beyond the dimension line</translation>
<source>Line color</source>
<translation>Barva čáry</translation>
</message>
<message>
<location filename="view_base.py" line="106"/>
<source>Defines an SVG pattern.</source>
<translation type="unfinished">Defines an SVG pattern.</translation>
</message>
<message>
<location filename="view_base.py" line="116"/>
<source>Defines the size of the SVG pattern.</source>
<translation type="unfinished">Defines the size of the SVG pattern.</translation>
</message>
<message>
<location filename="view_label.py" line="73"/>
<source>The size of the text</source>
@@ -1708,11 +1718,23 @@ The array can be turned into a polar or a circular array by changing its type.</
</context>
<context>
<name>Draft_BezCurve</name>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>©zier curve</source>
<translation type="unfinished">©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>Bezier curve</source>
<translation>Beziérova křivka</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree Bezier curve. The more points you pick, the higher the degree.
@@ -1723,11 +1745,21 @@ CTRL to snap, SHIFT to constrain.</translation>
</context>
<context>
<name>Draft_BezierTools</name>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>Bezier tools</source>
<translation type="unfinished">Bezier tools</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of ©zier curves.</source>
<translation type="unfinished">Create various types of ©zier curves.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of Bezier curves.</source>
@@ -1785,11 +1817,25 @@ The resulting clone can be scaled in each of its three directions.</translation>
</context>
<context>
<name>Draft_CubicBezCurve</name>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic ©zier curve</source>
<translation type="unfinished">Cubic ©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic bezier curve</source>
<translation type="unfinished">Cubic bezier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a Bezier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
@@ -2139,6 +2185,25 @@ It can also create an offset copy of the original object.
CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each click.</translation>
</message>
</context>
<context>
<name>Draft_OrthoArray</name>
<message>
<location filename="gui_orthoarray.py" line="65"/>
<source>Array</source>
<translation>Pole</translation>
</message>
<message>
<location filename="gui_orthoarray.py" line="68"/>
<source>Creates copies of the selected object, and places the copies in an orthogonal pattern,
meaning the copies follow the specified direction in the X, Y, Z axes.
The array can be turned into a polar or a circular array by changing its type.</source>
<translation type="unfinished">Creates copies of the selected object, and places the copies in an orthogonal pattern,
meaning the copies follow the specified direction in the X, Y, Z axes.
The array can be turned into a polar or a circular array by changing its type.</translation>
</message>
</context>
<context>
<name>Draft_PathArray</name>
<message>
@@ -2853,14 +2918,6 @@ Once the object is created double click it in the tree view to restore the camer
Then you can use it to save a different camera position and objects' states any time you need.</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Skupina</translation>
</message>
</context>
<context>
<name>ImportAirfoilDAT</name>
<message>
@@ -2929,6 +2986,11 @@ Then you can use it to save a different camera position and objects' states any
<source>Arc tools</source>
<translation>Nástroje oblouků</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>Bezier tools</source>
@@ -3077,16 +3139,16 @@ Then you can use it to save a different camera position and objects' states any
<source>Auto</source>
<translation>Automaticky</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>aktivní příkaz:</translation>
</message>
<message>
<location filename="gui_groups.py" line="299"/>
<source>None</source>
<translation>Žádný</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>aktivní příkaz:</translation>
</message>
<message>
<location filename="DraftGui.py" line="724"/>
<source>Active Draft command</source>
@@ -4181,6 +4243,11 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<source>Merging layer:</source>
<translation type="unfinished">Merging layer:</translation>
</message>
<message>
<location filename="view_base.py" line="402"/>
<source>Please load the Draft Workbench to enable editing this object</source>
<translation type="unfinished">Please load the Draft Workbench to enable editing this object</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
<source>Draft</source>
@@ -5026,8 +5093,8 @@ Chcete umožnit FreeCADu stáhnout tyto knihovny?</translation>
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation type="unfinished">Bezier curve has been closed</translation>
<source>©zier curve has been closed</source>
<translation type="unfinished">©zier curve has been closed</translation>
</message>
<message>
<location filename="gui_splines.py" line="131"/>
@@ -5049,6 +5116,11 @@ Chcete umožnit FreeCADu stáhnout tyto knihovny?</translation>
<source>Click and drag to define next knot</source>
<translation type="unfinished">Click and drag to define next knot</translation>
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation type="unfinished">Bezier curve has been closed</translation>
</message>
<message>
<location filename="gui_beziers.py" line="382"/>
<source>Click and drag to define next knot, or finish (A) or close (O)</source>
@@ -5389,6 +5461,11 @@ Chcete umožnit FreeCADu stáhnout tyto knihovny?</translation>
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_groups.py" line="392"/>
<source>Group</source>
<translation>Skupina</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
@@ -5550,6 +5627,14 @@ The final angle will be the base angle plus this amount.</translation>
<translation type="unfinished">successfully exported</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Skupina</translation>
</message>
</context>
<context>
<name>Draft_Snap</name>
<message>
Binary file not shown.
+128 -43
View File
@@ -720,11 +720,6 @@ Diese Eigenschaft ist nur lesbar, da die Zahl von den Punkten im 'Punkt Objekt'
<source>Area of this object</source>
<translation>Bereich dieses Objekts</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="52"/>
<source>The base object used by this object</source>
@@ -735,6 +730,11 @@ Diese Eigenschaft ist nur lesbar, da die Zahl von den Punkten im 'Punkt Objekt'
<source>The PAT file used by this object</source>
<translation>Die von diesem Objekt verwendete PAT-Datei</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="58"/>
<source>The pattern name used by this object</source>
@@ -1143,6 +1143,16 @@ beyond the dimension line</source>
<source>Line color</source>
<translation>Linienfarbe</translation>
</message>
<message>
<location filename="view_base.py" line="106"/>
<source>Defines an SVG pattern.</source>
<translation type="unfinished">Defines an SVG pattern.</translation>
</message>
<message>
<location filename="view_base.py" line="116"/>
<source>Defines the size of the SVG pattern.</source>
<translation type="unfinished">Defines the size of the SVG pattern.</translation>
</message>
<message>
<location filename="view_label.py" line="73"/>
<source>The size of the text</source>
@@ -1580,7 +1590,7 @@ Erstelle zuerst eine Gruppe, um dieses Werkzeug zu verwenden.</translation>
<message>
<location filename="gui_annotationstyleeditor.py" line="82"/>
<source>Manage or create annotation styles</source>
<translation type="unfinished">Manage or create annotation styles</translation>
<translation>Verwalten oder Erstellen von Anmerkungsstilen</translation>
</message>
</context>
<context>
@@ -1634,8 +1644,8 @@ CTRL to snap, SHIFT to constrain.</source>
<location filename="gui_arcs.py" line="490"/>
<source>Creates a circular arc by picking 3 points.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates a circular arc by picking 3 points.
CTRL to snap, SHIFT to constrain.</translation>
<translation>Erstellt einen Kreisbogen, durch Anwahl von 3 Punkten.
STRG zum Einrasten, SHIFT zum Einschränken.</translation>
</message>
</context>
<context>
@@ -1709,11 +1719,23 @@ Die Anordnung kann in eine orthogonale oder polare Anordnung durch ändern des T
</context>
<context>
<name>Draft_BezCurve</name>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>©zier curve</source>
<translation type="unfinished">©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>Bezier curve</source>
<translation>Bézier-Kurve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree Bezier curve. The more points you pick, the higher the degree.
@@ -1724,11 +1746,21 @@ STRG zum Einrasten, SHIFT zum Einschränken.</translation>
</context>
<context>
<name>Draft_BezierTools</name>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>Bezier tools</source>
<translation>Bézierwerkzeuge</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of ©zier curves.</source>
<translation type="unfinished">Create various types of ©zier curves.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of Bezier curves.</source>
@@ -1786,11 +1818,25 @@ Der resultierende Klon kann in jeder seiner drei Richtungen skaliert werden.</tr
</context>
<context>
<name>Draft_CubicBezCurve</name>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic ©zier curve</source>
<translation type="unfinished">Cubic ©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic bezier curve</source>
<translation>Kubische Bezierkurve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a Bezier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
@@ -2139,6 +2185,25 @@ Es kann auch eine Versatzkopie des Originalobjekts erstellt werden.
STRG zum Einrasten, SHIFT zum Einschränken. Halte ALT gedrückt und klicke, um bei jedem Klick eine Kopie zu erstellen.</translation>
</message>
</context>
<context>
<name>Draft_OrthoArray</name>
<message>
<location filename="gui_orthoarray.py" line="65"/>
<source>Array</source>
<translation>Anordnung</translation>
</message>
<message>
<location filename="gui_orthoarray.py" line="68"/>
<source>Creates copies of the selected object, and places the copies in an orthogonal pattern,
meaning the copies follow the specified direction in the X, Y, Z axes.
The array can be turned into a polar or a circular array by changing its type.</source>
<translation>Erstellt Kopien des ausgewählten Objekts und platziert die Kopien in einem orthogonalen Muster.
Das bedeutet, dass die Kopien in der angegebenen Richtung in den X-Y, Z-Achsen folgen.
Die Anordnung kann in eine orthogonale oder polare Anordnung durch ändern des Typs umgewandelt werden.</translation>
</message>
</context>
<context>
<name>Draft_PathArray</name>
<message>
@@ -2848,14 +2913,6 @@ Sobald das Objekt erstellt wurde, doppelklicke in der Baumansicht darauf, um die
Danach kannst Du damit jederzeit eine andere Kameraposition und Objektzustände speichern.</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Gruppe</translation>
</message>
</context>
<context>
<name>ImportAirfoilDAT</name>
<message>
@@ -2924,6 +2981,11 @@ Danach kannst Du damit jederzeit eine andere Kameraposition und Objektzustände
<source>Arc tools</source>
<translation>Bogenwerkzeuge</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>Bezier tools</source>
@@ -3072,16 +3134,16 @@ Danach kannst Du damit jederzeit eine andere Kameraposition und Objektzustände
<source>Auto</source>
<translation>Automatisch</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>aktiver Befehl:</translation>
</message>
<message>
<location filename="gui_groups.py" line="299"/>
<source>None</source>
<translation>Kein</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>aktiver Befehl:</translation>
</message>
<message>
<location filename="DraftGui.py" line="724"/>
<source>Active Draft command</source>
@@ -4174,6 +4236,11 @@ Nicht verfügbar, wenn die Option "Primitive Teile verwenden" aktiviert ist</tra
<source>Merging layer:</source>
<translation>Zusammenführungsebene:</translation>
</message>
<message>
<location filename="view_base.py" line="402"/>
<source>Please load the Draft Workbench to enable editing this object</source>
<translation type="unfinished">Please load the Draft Workbench to enable editing this object</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
<source>Draft</source>
@@ -4187,7 +4254,7 @@ Nicht verfügbar, wenn die Option "Primitive Teile verwenden" aktiviert ist</tra
<message>
<location filename="init_draft_statusbar.py" line="140"/>
<source>Unable to convert input into a scale factor</source>
<translation type="unfinished">Unable to convert input into a scale factor</translation>
<translation>Eingabe konnte nicht in einen Skalierungsfaktor umgewandelt werden</translation>
</message>
<message>
<location filename="init_draft_statusbar.py" line="141"/>
@@ -4197,7 +4264,7 @@ Nicht verfügbar, wenn die Option "Primitive Teile verwenden" aktiviert ist</tra
<message>
<location filename="init_draft_statusbar.py" line="155"/>
<source>Set custom scale</source>
<translation type="unfinished">Set custom scale</translation>
<translation>Benutzerdefinierter Maßstab festlegen</translation>
</message>
<message>
<location filename="init_draft_statusbar.py" line="159"/>
@@ -4207,7 +4274,7 @@ Nicht verfügbar, wenn die Option "Primitive Teile verwenden" aktiviert ist</tra
<message>
<location filename="init_draft_statusbar.py" line="214"/>
<source>Set the scale used by draft annotation tools</source>
<translation type="unfinished">Set the scale used by draft annotation tools</translation>
<translation>Maßstab für die Draft Anmerkungswerkzeuge festlegen</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
@@ -4297,77 +4364,77 @@ Nicht verfügbar, wenn die Option "Primitive Teile verwenden" aktiviert ist</tra
<message>
<location filename="init_tools.py" line="169"/>
<source>Snap Lock</source>
<translation type="unfinished">Snap Lock</translation>
<translation>Fangsperre</translation>
</message>
<message>
<location filename="init_tools.py" line="170"/>
<source>Snap Endpoint</source>
<translation type="unfinished">Snap Endpoint</translation>
<translation>Endpunkt fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="171"/>
<source>Snap Midpoint</source>
<translation type="unfinished">Snap Midpoint</translation>
<translation>Mittelpunkt fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="172"/>
<source>Snap Center</source>
<translation type="unfinished">Snap Center</translation>
<translation>Zentrum fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="173"/>
<source>Snap Angle</source>
<translation type="unfinished">Snap Angle</translation>
<translation>Winkel fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="174"/>
<source>Snap Intersection</source>
<translation type="unfinished">Snap Intersection</translation>
<translation>Schnittpunkt fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="175"/>
<source>Snap Perpendicular</source>
<translation type="unfinished">Snap Perpendicular</translation>
<translation>Senkrecht fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="176"/>
<source>Snap Extension</source>
<translation type="unfinished">Snap Extension</translation>
<translation>Fang-Erweiterung</translation>
</message>
<message>
<location filename="init_tools.py" line="177"/>
<source>Snap Parallel</source>
<translation type="unfinished">Snap Parallel</translation>
<translation>Parallel fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="178"/>
<source>Snap Special</source>
<translation type="unfinished">Snap Special</translation>
<translation>Fangen Spezial</translation>
</message>
<message>
<location filename="init_tools.py" line="179"/>
<source>Snap Near</source>
<translation type="unfinished">Snap Near</translation>
<translation>Fangen in der Nähe</translation>
</message>
<message>
<location filename="init_tools.py" line="180"/>
<source>Snap Ortho</source>
<translation type="unfinished">Snap Ortho</translation>
<translation>Orthogonal fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="181"/>
<source>Snap Grid</source>
<translation type="unfinished">Snap Grid</translation>
<translation>Raster fangen</translation>
</message>
<message>
<location filename="init_tools.py" line="182"/>
<source>Snap WorkingPlane</source>
<translation type="unfinished">Snap WorkingPlane</translation>
<translation>Fangen WorkingPlane</translation>
</message>
<message>
<location filename="init_tools.py" line="183"/>
<source>Snap Dimensions</source>
<translation type="unfinished">Snap Dimensions</translation>
<translation>Fang Bemaßung</translation>
</message>
<message>
<location filename="init_tools.py" line="187"/>
@@ -5004,12 +5071,12 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z
<message>
<location filename="gui_snapper.py" line="1543"/>
<source>(ON)</source>
<translation type="unfinished">(ON)</translation>
<translation>(EIN)</translation>
</message>
<message>
<location filename="gui_snapper.py" line="1546"/>
<source>(OFF)</source>
<translation type="unfinished">(OFF)</translation>
<translation>(AUS)</translation>
</message>
<message>
<location filename="gui_shape2dview.py" line="109"/>
@@ -5018,8 +5085,8 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation>Bézierkurve wurde geschlossen</translation>
<source>©zier curve has been closed</source>
<translation type="unfinished">©zier curve has been closed</translation>
</message>
<message>
<location filename="gui_splines.py" line="131"/>
@@ -5041,6 +5108,11 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z
<source>Click and drag to define next knot</source>
<translation>Klicken und ziehen, um den nächsten Knoten zu definieren</translation>
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation>Bézierkurve wurde geschlossen</translation>
</message>
<message>
<location filename="gui_beziers.py" line="382"/>
<source>Click and drag to define next knot, or finish (A) or close (O)</source>
@@ -5381,6 +5453,11 @@ Antworten Sie mit "Ja", um FreeCAD den automatischen Download der Bibliotheken z
<source>Group name</source>
<translation>Gruppenname</translation>
</message>
<message>
<location filename="gui_groups.py" line="392"/>
<source>Group</source>
<translation>Gruppe</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
@@ -5542,6 +5619,14 @@ Der endgültige Winkel ist der Basiswinkel plus dieser Betrag.</translation>
<translation>erfolgreich exportiert</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Gruppe</translation>
</message>
</context>
<context>
<name>Draft_Snap</name>
<message>
Binary file not shown.
+113 -28
View File
@@ -722,11 +722,6 @@ This property is read-only, as the number depends on the points contained within
<source>Area of this object</source>
<translation type="unfinished">Area of 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="52"/>
<source>The base object used by this object</source>
@@ -737,6 +732,11 @@ This property is read-only, as the number depends on the points contained within
<source>The PAT file used by this object</source>
<translation type="unfinished">The PAT file 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="58"/>
<source>The pattern name used by this object</source>
@@ -1147,6 +1147,16 @@ beyond the dimension line</translation>
<source>Line color</source>
<translation>Χρώμα γραμμής</translation>
</message>
<message>
<location filename="view_base.py" line="106"/>
<source>Defines an SVG pattern.</source>
<translation type="unfinished">Defines an SVG pattern.</translation>
</message>
<message>
<location filename="view_base.py" line="116"/>
<source>Defines the size of the SVG pattern.</source>
<translation type="unfinished">Defines the size of the SVG pattern.</translation>
</message>
<message>
<location filename="view_label.py" line="73"/>
<source>The size of the text</source>
@@ -1586,7 +1596,7 @@ Create a group first to use this tool.</translation>
<message>
<location filename="gui_annotationstyleeditor.py" line="82"/>
<source>Manage or create annotation styles</source>
<translation type="unfinished">Manage or create annotation styles</translation>
<translation>Διαχείριση ή δημιουργία στυλ σχολίων</translation>
</message>
</context>
<context>
@@ -1641,8 +1651,8 @@ CTRL to snap, SHIFT to constrain.</translation>
<location filename="gui_arcs.py" line="490"/>
<source>Creates a circular arc by picking 3 points.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates a circular arc by picking 3 points.
CTRL to snap, SHIFT to constrain.</translation>
<translation>Δημιουργεί ένα κυκλικό τόξο επιλέγοντας 3 σημεία.
CTRL για προσκόλληση, SHIFT για περιορισμό.</translation>
</message>
</context>
<context>
@@ -1716,11 +1726,23 @@ The array can be turned into a polar or a circular array by changing its type.</
</context>
<context>
<name>Draft_BezCurve</name>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>©zier curve</source>
<translation type="unfinished">©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>Bezier curve</source>
<translation type="unfinished">Bezier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree Bezier curve. The more points you pick, the higher the degree.
@@ -1731,11 +1753,21 @@ CTRL to snap, SHIFT to constrain.</translation>
</context>
<context>
<name>Draft_BezierTools</name>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>Bezier tools</source>
<translation type="unfinished">Bezier tools</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of ©zier curves.</source>
<translation type="unfinished">Create various types of ©zier curves.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of Bezier curves.</source>
@@ -1793,11 +1825,25 @@ The resulting clone can be scaled in each of its three directions.</translation>
</context>
<context>
<name>Draft_CubicBezCurve</name>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic ©zier curve</source>
<translation type="unfinished">Cubic ©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic bezier curve</source>
<translation type="unfinished">Cubic bezier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a Bezier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
@@ -2147,6 +2193,25 @@ It can also create an offset copy of the original object.
CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each click.</translation>
</message>
</context>
<context>
<name>Draft_OrthoArray</name>
<message>
<location filename="gui_orthoarray.py" line="65"/>
<source>Array</source>
<translation>Διάταξη</translation>
</message>
<message>
<location filename="gui_orthoarray.py" line="68"/>
<source>Creates copies of the selected object, and places the copies in an orthogonal pattern,
meaning the copies follow the specified direction in the X, Y, Z axes.
The array can be turned into a polar or a circular array by changing its type.</source>
<translation type="unfinished">Creates copies of the selected object, and places the copies in an orthogonal pattern,
meaning the copies follow the specified direction in the X, Y, Z axes.
The array can be turned into a polar or a circular array by changing its type.</translation>
</message>
</context>
<context>
<name>Draft_PathArray</name>
<message>
@@ -2861,14 +2926,6 @@ Once the object is created double click it in the tree view to restore the camer
Then you can use it to save a different camera position and objects' states any time you need.</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Ομάδα</translation>
</message>
</context>
<context>
<name>ImportAirfoilDAT</name>
<message>
@@ -2937,6 +2994,11 @@ Then you can use it to save a different camera position and objects' states any
<source>Arc tools</source>
<translation type="unfinished">Arc tools</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>Bezier tools</source>
@@ -3085,16 +3147,16 @@ Then you can use it to save a different camera position and objects' states any
<source>Auto</source>
<translation>Αυτόματο</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>ενεργή εντολή:</translation>
</message>
<message>
<location filename="gui_groups.py" line="299"/>
<source>None</source>
<translation>Κανένα</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>ενεργή εντολή:</translation>
</message>
<message>
<location filename="DraftGui.py" line="724"/>
<source>Active Draft command</source>
@@ -4189,6 +4251,11 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<source>Merging layer:</source>
<translation type="unfinished">Merging layer:</translation>
</message>
<message>
<location filename="view_base.py" line="402"/>
<source>Please load the Draft Workbench to enable editing this object</source>
<translation type="unfinished">Please load the Draft Workbench to enable editing this object</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
<source>Draft</source>
@@ -4202,7 +4269,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<message>
<location filename="init_draft_statusbar.py" line="140"/>
<source>Unable to convert input into a scale factor</source>
<translation type="unfinished">Unable to convert input into a scale factor</translation>
<translation>Δεν είναι δυνατή η μετατροπή της εισόδου σε συντελεστή κλίμακας</translation>
</message>
<message>
<location filename="init_draft_statusbar.py" line="141"/>
@@ -4212,7 +4279,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<message>
<location filename="init_draft_statusbar.py" line="155"/>
<source>Set custom scale</source>
<translation type="unfinished">Set custom scale</translation>
<translation>Ορισμός προσαρμοσμένης κλίμακας</translation>
</message>
<message>
<location filename="init_draft_statusbar.py" line="159"/>
@@ -4222,7 +4289,7 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<message>
<location filename="init_draft_statusbar.py" line="214"/>
<source>Set the scale used by draft annotation tools</source>
<translation type="unfinished">Set the scale used by draft annotation tools</translation>
<translation>Ορισμός της κλίμακας που χρησιμοποιείται από τα εργαλεία σχολιασμού σχεδίων</translation>
</message>
<message>
<location filename="utils.py" line="650"/>
@@ -4312,12 +4379,12 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</trans
<message>
<location filename="init_tools.py" line="169"/>
<source>Snap Lock</source>
<translation type="unfinished">Snap Lock</translation>
<translation>Κλείδωμα προσκόλλησης</translation>
</message>
<message>
<location filename="init_tools.py" line="170"/>
<source>Snap Endpoint</source>
<translation type="unfinished">Snap Endpoint</translation>
<translation>Προσκόλληση τελικού σημείου</translation>
</message>
<message>
<location filename="init_tools.py" line="171"/>
@@ -5035,8 +5102,8 @@ https://github.com/yorikvanhavre/Draft-dxf-importer
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation type="unfinished">Bezier curve has been closed</translation>
<source>©zier curve has been closed</source>
<translation type="unfinished">©zier curve has been closed</translation>
</message>
<message>
<location filename="gui_splines.py" line="131"/>
@@ -5058,6 +5125,11 @@ https://github.com/yorikvanhavre/Draft-dxf-importer
<source>Click and drag to define next knot</source>
<translation type="unfinished">Click and drag to define next knot</translation>
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation type="unfinished">Bezier curve has been closed</translation>
</message>
<message>
<location filename="gui_beziers.py" line="382"/>
<source>Click and drag to define next knot, or finish (A) or close (O)</source>
@@ -5398,6 +5470,11 @@ https://github.com/yorikvanhavre/Draft-dxf-importer
<source>Group name</source>
<translation type="unfinished">Group name</translation>
</message>
<message>
<location filename="gui_groups.py" line="392"/>
<source>Group</source>
<translation>Ομάδα</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
@@ -5559,6 +5636,14 @@ The final angle will be the base angle plus this amount.</translation>
<translation type="unfinished">successfully exported</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Ομάδα</translation>
</message>
</context>
<context>
<name>Draft_Snap</name>
<message>
Binary file not shown.
@@ -721,11 +721,6 @@ Esta propiedad es de solo lectura, así que el número depende de los puntos con
<source>Area of this object</source>
<translation>Área de 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="52"/>
<source>The base object used by this object</source>
@@ -736,6 +731,11 @@ Esta propiedad es de solo lectura, así que el número depende de los puntos con
<source>The PAT file used by this object</source>
<translation>Ruta usada 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="58"/>
<source>The pattern name used by this object</source>
@@ -754,7 +754,7 @@ Esta propiedad es de solo lectura, así que el número depende de los puntos con
<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>
<translation>Ajustado a Falso, la trama es aplicado como es a las caras, sin traslación (esto puede dar malos resultados en caras no-ortogonales)</translation>
<translation>Si se establece en False, el rayado se aplica como es a las caras, sin traslación (esto podría dar resultados incorrectos para caras que no sean ortogonales)</translation>
</message>
<message>
<location filename="bezcurve.py" line="46"/>
@@ -804,7 +804,7 @@ Deja esta propiedad vacía para crear copias a lo largo del 'Objeto Ruta'.</tran
<location filename="patharray.py" line="219"/>
<source>Additional translation that will be applied to each copy.
This is useful to adjust for the difference between shape centre and shape reference point.</source>
<translation>Traducción adicional que se aplica a cada copia.
<translation>Traslación adicional que se aplicada a cada copia.
Esto es útil para ajustar la diferencia entre el centro de la forma y el punto de referencia de la forma.</translation>
</message>
<message>
@@ -1146,6 +1146,16 @@ más allá de la línea de dimensión</translation>
<source>Line color</source>
<translation>Color de línea</translation>
</message>
<message>
<location filename="view_base.py" line="106"/>
<source>Defines an SVG pattern.</source>
<translation type="unfinished">Defines an SVG pattern.</translation>
</message>
<message>
<location filename="view_base.py" line="116"/>
<source>Defines the size of the SVG pattern.</source>
<translation type="unfinished">Defines the size of the SVG pattern.</translation>
</message>
<message>
<location filename="view_label.py" line="73"/>
<source>The size of the text</source>
@@ -1585,7 +1595,7 @@ Crea un grupo primero para usar esta herramienta.</translation>
<message>
<location filename="gui_annotationstyleeditor.py" line="82"/>
<source>Manage or create annotation styles</source>
<translation type="unfinished">Manage or create annotation styles</translation>
<translation>Administrar o crear estilos de anotación</translation>
</message>
</context>
<context>
@@ -1715,11 +1725,23 @@ La matriz puede convertirse en una matriz polar o circular cambiando su tipo.</t
</context>
<context>
<name>Draft_BezCurve</name>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>©zier curve</source>
<translation type="unfinished">©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="64"/>
<source>Bezier curve</source>
<translation>Curva Bézier</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates an N-degree ©zier curve. The more points you pick, the higher the degree.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="67"/>
<source>Creates an N-degree Bezier curve. The more points you pick, the higher the degree.
@@ -1730,11 +1752,21 @@ CTRL para cortar, MAYÚS para restringir.</translation>
</context>
<context>
<name>Draft_BezierTools</name>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="gui_beziers.py" line="475"/>
<source>Bezier tools</source>
<translation>Herramientas Bézier</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of ©zier curves.</source>
<translation type="unfinished">Create various types of ©zier curves.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="478"/>
<source>Create various types of Bezier curves.</source>
@@ -1792,11 +1824,25 @@ El clon resultante puede escalarse en cada una de sus tres direcciones.</transla
</context>
<context>
<name>Draft_CubicBezCurve</name>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic ©zier curve</source>
<translation type="unfinished">Cubic ©zier curve</translation>
</message>
<message>
<location filename="gui_beziers.py" line="242"/>
<source>Cubic bezier curve</source>
<translation>Curva de Bézier cúbica</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</source>
<translation type="unfinished">Creates a ©zier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
After the curve is created you can go back to edit each control point and set the properties of each knot.
CTRL to snap, SHIFT to constrain.</translation>
</message>
<message>
<location filename="gui_beziers.py" line="245"/>
<source>Creates a Bezier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment.
@@ -2146,6 +2192,25 @@ También puede crear una copia de desplazamiento del objeto original.
CTRL para ajustar, MAYÚS para restringir. Mantenga presionado ALT y haga clic para crear una copia con cada clic.</translation>
</message>
</context>
<context>
<name>Draft_OrthoArray</name>
<message>
<location filename="gui_orthoarray.py" line="65"/>
<source>Array</source>
<translation>Matriz</translation>
</message>
<message>
<location filename="gui_orthoarray.py" line="68"/>
<source>Creates copies of the selected object, and places the copies in an orthogonal pattern,
meaning the copies follow the specified direction in the X, Y, Z axes.
The array can be turned into a polar or a circular array by changing its type.</source>
<translation>Crea copias del objeto seleccionado y coloca las copias en un patrón ortogonal,
lo que significa que las copias siguen la dirección especificada en los ejes X, Y, Z.
La matriz puede convertirse en una matriz polar o circular cambiando su tipo.</translation>
</message>
</context>
<context>
<name>Draft_PathArray</name>
<message>
@@ -2859,14 +2924,6 @@ Una vez creado el objeto haga doble clic en él en la vista de árbol para resta
Entonces puedes usarlo para guardar una posición diferente de la cámara y estados de los objetos cuando lo necesites.</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Grupo</translation>
</message>
</context>
<context>
<name>ImportAirfoilDAT</name>
<message>
@@ -2935,6 +2992,11 @@ Entonces puedes usarlo para guardar una posición diferente de la cámara y esta
<source>Arc tools</source>
<translation>Herramientas de arco</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>©zier tools</source>
<translation type="unfinished">©zier tools</translation>
</message>
<message>
<location filename="init_tools.py" line="58"/>
<source>Bezier tools</source>
@@ -3083,16 +3145,16 @@ Entonces puedes usarlo para guardar una posición diferente de la cámara y esta
<source>Auto</source>
<translation>Automático</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>comando activo:</translation>
</message>
<message>
<location filename="gui_groups.py" line="299"/>
<source>None</source>
<translation>Ninguno</translation>
</message>
<message>
<location filename="DraftGui.py" line="722"/>
<source>active command:</source>
<translation>comando activo:</translation>
</message>
<message>
<location filename="DraftGui.py" line="724"/>
<source>Active Draft command</source>
@@ -4184,6 +4246,11 @@ Not available if Draft preference option 'Use Part Primitives' is enabled</sourc
<source>Merging layer:</source>
<translation>Combinando capa:</translation>
</message>
<message>
<location filename="view_base.py" line="402"/>
<source>Please load the Draft Workbench to enable editing this object</source>
<translation type="unfinished">Please load the Draft Workbench to enable editing this object</translation>
</message>
<message>
<location filename="InitGui.py" line="46"/>
<source>Draft</source>
@@ -5029,8 +5096,8 @@ Para habilitar FreeCAD para descargar estas bibliotecas, responda Sí.</translat
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation>La curva Bezier ha sido cerrada</translation>
<source>©zier curve has been closed</source>
<translation type="unfinished">©zier curve has been closed</translation>
</message>
<message>
<location filename="gui_splines.py" line="131"/>
@@ -5052,6 +5119,11 @@ Para habilitar FreeCAD para descargar estas bibliotecas, responda Sí.</translat
<source>Click and drag to define next knot</source>
<translation>Haga clic y arrastre para definir el siguiente nudo</translation>
</message>
<message>
<location filename="gui_beziers.py" line="332"/>
<source>Bezier curve has been closed</source>
<translation>La curva Bezier ha sido cerrada</translation>
</message>
<message>
<location filename="gui_beziers.py" line="382"/>
<source>Click and drag to define next knot, or finish (A) or close (O)</source>
@@ -5392,6 +5464,11 @@ Para habilitar FreeCAD para descargar estas bibliotecas, responda Sí.</translat
<source>Group name</source>
<translation>Nombre del grupo</translation>
</message>
<message>
<location filename="gui_groups.py" line="392"/>
<source>Group</source>
<translation>Grupo</translation>
</message>
<message>
<location filename="gui_offset.py" line="76"/>
<source>Select an object to offset</source>
@@ -5553,6 +5630,14 @@ El ángulo final será el ángulo base más esta cantidad.</translation>
<translation>exportado con éxito</translation>
</message>
</context>
<context>
<name>Gui::Dialog::DlgAddProperty</name>
<message>
<location filename="gui_groups.py" line="452"/>
<source>Group</source>
<translation>Grupo</translation>
</message>
</context>
<context>
<name>Draft_Snap</name>
<message>

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