Compare commits

..

87 Commits

Author SHA1 Message Date
Laurent Trinques ee53f20303 Merge pull request #517 from ispyisail/fix/snap-xcb-cursor-missing
snap: stage libxcb-cursor0 to fix xcb plugin crash on Ubuntu 24.04 (issue #373)
2026-06-20 16:44:59 +02:00
plc-user 71ff7f925d Merge pull request #515 from ispyisail/fix/valgrind-uninit-machineinfo-firstshow
Thank you @ispyisail
2026-06-20 13:19:39 +02:00
Shane Ringrose 2fdc07b81b snap: stage libxcb-cursor0 to fix xcb plugin load failure on Ubuntu 24.04
Qt 5.15.x added libxcb-cursor0 as a hard runtime dependency of the xcb
platform plugin (libqxcb.so).  The kf5-5-110-qt-5-15-11-core22 content
snap does not bundle this library, so when the snap runs on an Ubuntu 24.04
host the dlopen() of the plugin fails with:

  qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in ""
  even though it was found.

Staging libxcb-cursor0 from the Ubuntu 22.04 archive satisfies the
dependency without changing the snap base, Qt version, or any other
dependency.  No ABI mismatch: the plugin and the staged library are
both built against the core22 (22.04) ABI.

Fixes issue #373.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-20 22:51:11 +12:00
plc-user 32bb247d68 Merge pull request #514 from ispyisail/fix/thread-safe-datadir-configdir
Thank you @ispyisail
2026-06-20 12:39:12 +02:00
Shane Ringrose c586a2d3a3 Fix three uninitialised-value bugs found by Valgrind
1. machine_info.h: zero-initialise Screen struct members
   Max_width, Max_height, count, width[] and height[] were bare
   int32_t with no initialiser. The comparisons in
   init_get_Screen_info() read them before any write, producing
   undefined behaviour flagged by Valgrind as 'Conditional jump
   or move depends on uninitialised value(s)'.

2. main.cpp: pre-initialise MachineInfo on the main thread
   MachineInfo::instance() was first called inside QtConcurrent::run(),
   causing its constructor (which calls qApp->screens()) to run on a
   background thread. QScreen methods are not thread-safe in Qt5.
   Calling instance() once on the main thread before the worker
   launches guarantees the singleton is fully built first; subsequent
   calls from the worker just return the cached pointer.

3. qetdiagrameditor.h: move m_first_show before the QActionGroup members
   C++ initialises members in declaration order. m_first_show was
   declared after the QActionGroup members (line 256 vs 168). During
   construction of m_row_column_actions_group(this), Qt dispatches a
   QObject parent-change event that reaches QETDiagramEditor::event(),
   which reads m_first_show before it has been initialised.
   Moving the declaration to the top of the first private: block
   ensures it is initialised before any member that can trigger events.

All three found via Valgrind --tool=memcheck on Ubuntu 22.04 / Qt 5.15.3.
Relates-to: PR #514 (same QtConcurrent thread-safety pattern).
2026-06-20 22:31:06 +12:00
Shane Ringrose f301196f61 Rename static locals to match original variable names per review
Reviewer requested configdir/datadir instead of cached for consistency
with the surrounding code style.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-20 22:26:32 +12:00
Shane Ringrose f2d297b0d8 Fix thread-unsafe QStandardPaths calls in dataDir/configDir
QStandardPaths::writableLocation() is not thread-safe in Qt5.
ElementsCollectionModel::reload() launches:

  QtConcurrent::map(m_items_list_to_setUp, setUpData)

Each worker calls FileElementCollectionItem::setUpData()
→ collectionPath() → isCollectionRoot()
→ QETApp::userMacrosDir() → QETApp::dataDir()
→ QStandardPaths::writableLocation()  ← SIGSEGV (null deref)

The crash was confirmed by Valgrind (address 0x0, inside
libQt5Core's writableLocation internals).

Fix: replace the bare QStandardPaths calls in dataDir() and
configDir() with a C++11 static-local lambda.  The compiler
guarantees the lambda body runs exactly once across all threads
(magic statics, ISO C++11 §6.7).  After the first (main-thread)
call the result is returned lock-free.

Relates-to: #492 (same QtConcurrent lifetime pattern fixed in
QETProject::writeBackup by PR #512).
2026-06-20 20:09:48 +12:00
plc-user a8e2a7acff concat QString with '%' 2026-06-19 17:06:58 +02:00
plc-user 53096fa3be Merge pull request #512 from ispyisail/fix-492-backup-uaf
Although I haven’t encountered the problems described myself (nor do I need to!), the changes and additions look plausible and compile without errors or warnings, so I’m approving this PR!

But as a remark:
I'm not particularly familiar with the Qt functions used here. But when I see that there is a version-specific implementation for Qt5 and only a debug-message mentioned for Qt6, it makes me wonder:
Is it implemented differently there, or is it not even needed there — which I don't think is the case...
If possible, "we" should also include something for Qt6 and later versions in another PR.
Do you know what’s needed for Qt6, @ispyisail ?
2026-06-19 12:35:47 +02:00
ispyisail bf4d3353ae Fix #492: wait for async backup before destroying QETProject
writeBackup() fires QtConcurrent::run(QET::writeToFile, ..., &m_backup_file)
fire-and-forget: the QFuture was discarded and nothing kept m_backup_file
alive until the worker finished. If the QETProject was destroyed first, the
worker wrote through the freed member -> use-after-free crash in
QET::writeToFile (intermittent; ~1/6 on short-lived CLI runs).

Store the QFuture and waitForFinished() in ~QETProject (and before
setFilePath() re-points the managed backup file). Also skip launching a new
backup while one is still running, so two threads never write m_backup_file
at once.

The Qt6 path is still a TODO stub and the QtConcurrent block is KF5-only, so
this affects only the Qt5/KF5 build that actually has the backup code.
2026-06-19 08:34:02 +12:00
plc-user bd37f12edc upgrade 'osifont.ttf' from upstream 2026-06-18 15:20:25 +02:00
plc-user b873b05245 concat QString with '%' 2026-06-18 14:51:56 +02:00
plc-user eb02e1dce0 fix warning: 'if does not guard...' 2026-06-18 14:33:10 +02:00
plc-user ac1e8b3502 fix warning: name 'label_11' already used... 2026-06-18 14:30:35 +02:00
plc-user 215962873b fix warning: unused variable "pdfExport" (should be fixed properly by original author by evaluating function-result) 2026-06-18 14:26:32 +02:00
plc-user 02cc4f043b Merge pull request #511 from ispyisail/fix-highlight-unused-reset
With this change we can close #159 as well!
Thank you @ispyisail
2026-06-18 12:42:00 +02:00
ispyisail 8791d2d202 Highlight reset: only clear the red unused-highlight
Per review (plc-user): scope the reset to items currently painted with the
red Dense4Pattern instead of clearing every item's background. This avoids
clobbering other backgrounds (e.g. the amber "show this dir" highlight)
and skips needless item updates on large collections.
2026-06-18 22:29:42 +12:00
ispyisail 4625964bb1 Fix #159: reset unused-element highlight when elements become used again
ElementsCollectionModel::highlightUnusedElement() only ever painted the
currently-unused elements red; it never cleared the background of items
that were no longer unused. So when an element was re-added to a project
and saved, its red 'unused' highlight persisted until the model was
rebuilt from scratch.

Reset every item's background before re-applying the highlight to the
current unused set.
2026-06-18 21:09:49 +12:00
plc-user 342ac3626d fix also German binary-translation 2026-06-17 14:11:11 +02:00
Laurent Trinques 19a75186b7 Merge pull request #506 from ispyisail/fix/snap-pin-sources
snap: pin qet-tb-generator source to tag v1.31
2026-06-17 13:24:10 +02:00
plc-user 9122f5d687 fix German translation 2026-06-16 21:13:14 +02:00
plc-user 482fd32dc2 element-editor: no warning on save, when element without terminals is frontview (and fix indention) 2026-06-16 20:40:08 +02:00
plc-user ae42198882 Merge pull request #508 from ispyisail/fix-tbgen-drop-legacy-appdata
Drop dead ~/Application Data/qet fallback for qet_tb_generator (Windows)
As discussed in #199 ...
2026-06-16 12:37:07 +02:00
Shane Ringrose a666d2d0ae qet_tb_generator: drop dead ~/Application Data/qet fallback (Windows)
The Windows search list for the qet_tb_generator plugin included
`~/Application Data/qet/qet_tb_generator.exe` as a fallback. That legacy
junction path is the same inaccessible location the standard-directories
change moved QET away from, and it never matched a pip install anyway:
`pip install qet_tb_generator` puts the executable in the Python Scripts
directory (`...\PythonXX\Scripts` on PATH, or
`%APPDATA%\Python\PythonXX\Scripts` for --user installs), not in
`QETApp::dataDir()`.

Pip installs are already found via QStandardPaths::findExecutable (PATH),
and manual binary drops via dataDir()/binary and the working directory.
The legacy entry only matched old manual drops into the inaccessible
folder, so remove it.

Refs qelectrotech-source-mirror#199

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 22:11:22 +12:00
Shane Ringrose 15e7d39243 snap: pin qet-tb-generator source to tag v1.31
Without a source-tag or source-commit, snapcraft pulls the latest
HEAD of qet_tb_generator-plugin on every build.  This makes builds
non-reproducible and risks breakage whenever the upstream repo changes.

Pin to the only published release tag (v1.31, commit d6ee3cf) so
the snap always builds against a known-good version of the plugin.

Closes #202

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-16 10:15:09 +12:00
Laurent Trinques 5574b4d3e9 CMake: guard Linux-only install rules with UNIX AND NOT APPLE
The .desktop, MIME package, and appdata install rules are
freedesktop.org conventions and only apply on Linux. Wrapping
them in if(UNIX AND NOT APPLE) prevents a configure failure on
macOS and Windows where QET_APPDATA_PATH and QET_MIME_PACKAGE_PATH
are not defined.

Also replace the hardcoded share/mime/packages path with
${QET_MIME_PACKAGE_PATH} for consistency with
paths_compilation_installation.cmake.

No change to Linux build behaviour.
2026-06-14 13:58:37 +02:00
Laurent Trinques 918db632ed Update windows-msi.yml 2026-06-13 10:56:07 +02:00
Laurent Trinques f465b33e2b Update windows-msi.yml 2026-06-13 10:45:41 +02:00
Laurent Trinques 492528136e Update windows-msi.yml 2026-06-13 10:40:37 +02:00
Laurent Trinques 564a0e64a4 Update windows-msi.yml 2026-06-13 10:31:58 +02:00
Laurent Trinques 7f5a42a055 Update windows-msi.yml 2026-06-13 10:14:05 +02:00
Laurent Trinques 14d4aa772b Update windows-msi.yml 2026-06-13 09:59:17 +02:00
Laurent Trinques 81419bd27d Merge pull request #498 from ispyisail/fix-lang-path-fallback
Find translations when lang/ is beside bin/, not inside it (fixes #86)
2026-06-13 04:49:14 +02:00
Laurent Trinques ebefc269af Update Changelog file 2026-06-12 19:43:57 +02:00
Laurent Trinques c6bfd46981 Merge pull request #501 from ispyisail/fix-parttext-position-158
PartText: keep text position stable across save/reopen on font-size change (#158)
2026-06-12 16:49:26 +02:00
Laurent Trinques 998c5e8a0d Update translations files 2026-06-12 13:28:08 +02:00
Shane Ringrose ae382f6b12 parttext: re-anchor on font change so text position is stable across save/reopen (#158) 2026-06-12 23:05:15 +12:00
Laurent Trinques d4061d17fa Merge pull request #497 from ispyisail/fix-readonly-after-saveas
Clear read-only state when a project is saved to a writable file
2026-06-12 11:48:05 +02:00
Laurent Trinques fb8c86ec12 Merge pull request #495 from ispyisail/feature-folio-template-variables
Folio properties: auto-add a title block's custom variables
2026-06-12 11:47:33 +02:00
Laurent Trinques d62479e6e4 Merge pull request #496 from ispyisail/fix-system-regional-locale
Fix regional system locale loading the wrong translation (pt_BR/nl_BE/nl_NL)
2026-06-12 11:46:56 +02:00
Laurent Trinques 1a4bb91285 Merge pull request #494 from ispyisail/fix-elementdialog-filename-label
Element editor Save As: label the field as a file name, not 'element name'
2026-06-12 11:46:12 +02:00
Laurent Trinques aa96d5e7df Merge pull request #493 from ispyisail/cli-set-titleblock
CLI: add --set-titleblock, and fix headless backup crash
2026-06-12 11:42:04 +02:00
Shane Ringrose e63c303078 Find translations when lang/ is beside the bin/ folder, not inside it (#86)
QETApp::languagesPath() defaulted to applicationDirPath() + "/lang/".
The Windows installer puts the executable in a bin/ subfolder while the
lang/ folder sits next to it (../lang), so that default points at a
non-existent bin/lang/ — qetTranslator.load() fails and setLanguage()
silently falls back to the French source language. This is the root
cause behind the long-standing 'language won't change / resets to
French' reports, and why launching via 'Lancer QET.bat' (which passes
--lang-dir=lang/) works around it.

When the folder next to the binary doesn't exist, fall back to the
sibling ../lang folder if present. Behaviour is unchanged for builds
that already ship lang/ next to the binary, and for the QET_LANG_PATH
and --lang-dir paths.

Fixes #86.
2026-06-12 09:09:39 +12:00
Shane Ringrose a8e408ad39 Clear read-only state when a project is saved to a writable file (#217)
Saving a read-only project to a writable location (e.g. Save As to /tmp)
left it marked read-only, so it stayed uneditable until closed and
reopened. Two issues in QETProject::write():

- The guard refused to write whenever QFileInfo(path).isWritable() was
  false. For a Save As to a *new* file that test is always false (the file
  doesn't exist yet), so it could wrongly block saving a read-only project
  elsewhere. Now it checks the directory's writability for a new file.
- After a successful write the read-only flag was never cleared. Since the
  file was just written, it is writable, so clear it (setReadOnly(false)
  emits readOnlyChanged, re-enabling editing live).

Fixes #217.
2026-06-12 06:09:48 +12:00
Shane Ringrose 0eb3e1e436 Fix regional system locale loading the wrong translation (#421)
langFromSetting() truncated the system locale to two letters
(QLocale::system().name().left(2)), so a user on the default 'Système'
language whose locale is regional got the base-language translation
instead of their regional one. QET ships qet_pt_BR, qet_nl_BE and
qet_nl_NL, so e.g. a Brazilian user saw European Portuguese (and
untranslated strings fell back to the French source).

Keep the full locale name and, in setLanguage(), try the exact
translation, then the base language, then English (French stays the
native source). Brazilian/Belgian/Dutch users on 'system' now get their
regional translation; everyone else is unaffected.

Refs #421.
2026-06-12 05:58:04 +12:00
Shane Ringrose ba6320bff8 Folio properties: auto-add a title block's custom variables (#271)
When a title block template uses custom variables (e.g. %{department},
%{owner}), the user previously had to declare each one by hand in the
folio properties 'Custom' tab before a value could be entered. Now the
template's undefined custom variables are added automatically, so the
user only fills in the values.

- listOfVariables() now extracts %{name} placeholders with a regex
  (deduplicated) instead of a crude '%' strip that returned '{name}'.
- The folio properties widget merges the template's custom variables into
  the Custom tab both on open (setProperties) and when the template is
  changed, preserving any values already entered and skipping the
  standard fields (title, author, date, ...) which have their own inputs.

Fixes #271 (variable auto-population; the revision-history request in the
thread is a separate feature).
2026-06-12 05:45:08 +12:00
Shane Ringrose 86b5d7ac95 Element editor Save As: label the field as a file name, not element name (#469)
The Save As 'location' dialog used a QFileNameEdit (accepts only
[0-9a-z_-.]) but labelled it 'New element name', which is confusing —
QET also has a separate, translatable display name shown in the
collection. Users reasonably tried to type a display name (spaces,
capitals) and it was rejected.

Rename the placeholder to 'Element file name' and add a tooltip noting
the accepted characters and that the display name is edited separately
in the element properties. Updates the English translation; other
languages fall back until re-translated.

Fixes #469.
2026-06-12 05:34:20 +12:00
Shane Ringrose 19e99aab02 CLI: disable async crash-recovery backup in headless mode (fixes segfault)
QETProject schedules an asynchronous crash-recovery backup on construction
(writeBackup() -> QtConcurrent::run(QET::writeToFile, ..., &m_backup_file)).
In one-shot CLI mode the QETProject is destroyed as soon as the command
returns, while that background write still references its m_backup_file
member — an intermittent use-after-free segfault during teardown (~1 in 6
runs; observed on --resave and --set-titleblock).

A crash-recovery backup is meaningless for a short-lived headless command,
so add QETProject::setBackupEnabled(false), called from the CLI entry in
main(). writeBackup() then early-returns, so no background write is ever
launched. Fixes the crash for all CLI commands. See #492.
2026-06-12 05:25:44 +12:00
Shane Ringrose 44f0abbb56 CLI: add --set-titleblock to stamp title-block fields headlessly
The first write-to-project CLI command, aimed at CI / revision workflows:
stamp title-block metadata onto every folio (and the project default),
then save. Each argument is key=value:

  qelectrotech --set-titleblock in.qet out.qet revision=B date=today

Standard keys map to the documented title-block fields (title, author,
date, plant, location, revision, version, filename); date=today uses the
current date and an explicit date forces UseDateValue mode; any other key
is stored as a custom title-block field. Assignments are parsed up front
so a malformed one fails before writing.

Addresses the 'saving' side of the CLI-for-scripts request (#162).
2026-06-12 05:25:44 +12:00
Laurent Trinques e7787daa2c Update qet_zh.qm 2026-06-11 16:26:31 +02:00
Laurent Trinques c7fd3416f6 Merge pull request #491 from zi-mozhuang/master
Update qet_zh.ts
2026-06-11 16:25:42 +02:00
子墨庄 b782a1612a Update qet_zh.ts
Checked the format and conducted a pre-test using the linguist.
2026-06-11 22:16:49 +08:00
Laurent Trinques 2fdbc3c243 Merge pull request #490 from ispyisail/cli-pdf-links
CLI: clickable cross-reference hyperlinks in PDF export
2026-06-11 14:39:53 +02:00
Shane Ringrose a219c3f587 CLI: clickable cross-reference hyperlinks in PDF export
Wire the shared PdfLinks helper into the headless --export-pdf path so
CLI-exported PDFs get the same internal cross-reference / folio-report
navigation as the GUI print export.

For each page, after rendering, the scene-to-page geometry is rebuilt
from the QPdfWriter (96 dpi, zero margins, page sized to the diagram so
the scale is ~1 with no centering) — deliberately NOT reusing the
QPrinter-based mapping — and passed to PdfLinks::injectCrossRefLinks().
After the painter closes, PdfLinks::convertUriToGoTo() rewrites the URI
annotations into native GoTo/FitR actions.

Builds on the helper extracted in the previous commit; no change to the
other CLI tools.
2026-06-11 23:48:45 +12:00
Shane Ringrose 6b3b55b0e1 PDF links: extract pdf_links.{cpp,h} shared helper
Move the PDF cross-reference hyperlink logic out of ProjectPrintWindow
into a standalone translation unit so it can be reused (the CLI PDF
export will call it next):

- injectCrossRefLinks(): emits the URI link annotations for a diagram's
  cross-references and folio reports. The scene-to-page mapping is passed
  in as a PageGeometry (transform + devToPdf + source-rect lookup) so each
  caller supplies its own correct geometry, rather than the helper assuming
  a QPrinter.
- convertUriToGoTo(): the PDF post-processor, moved verbatim.

ProjectPrintWindow stays a pure caller: it builds its PageGeometry from the
printer page layout exactly as before and calls the helper. No behavioural
change to GUI PDF export; no class-structure changes.

Per review guidance on #483.
2026-06-11 23:48:14 +12:00
Laurent Trinques 36d0121038 Merge pull request #489 from ispyisail/cli-tools
CLI: add verification & data-export tools (info, BOM, nets, links, check-elements, resave)
2026-06-11 13:42:59 +02:00
Laurent Trinques 8235ecdbc9 Merge pull request #488 from Kellermorph/master
Issues 482
2026-06-11 13:32:30 +02:00
Shane Ringrose b6e4cd4786 CLI: add --export-nets, --export-links and --resave
Three more read-only command-line tools for verifying connectivity and
cross-reference intelligence (useful for import / migration pipelines):

  qelectrotech --export-nets    <project.qet> <output.json>
  qelectrotech --export-links   <project.qet> <output.csv>
  qelectrotech --resave         <project.qet> <output.qet>

- --export-nets walks Conductor::relatedPotentialConductors() to group
  every electrically-connected terminal into a net (potential), following
  folio reports and terminal blocks across all folios. Output is JSON:
  per net, the wire number and the list of {element, terminal, folio}.
  This is the connectivity ground truth.

- --export-links reports each linkable element (master/slave/report/
  terminal), its link type and the elements it links to, flagging
  masters/slaves with no link as UNRESOLVED. Verifies coil<->contact
  cross-references. Verified on examples/industrial.qet: 436 linkable
  (76 master, 41 slave, ...), 37 unresolved.

- --resave loads the project and writes its XML back out, so an external
  diff can reveal markup QET silently normalises on load
  (tolerated-but-invalid XML). Round-trip verified: the re-saved project
  reloads with identical diagram/element/conductor counts.
2026-06-11 23:23:13 +12:00
Shane Ringrose fb35027624 CLI: add --info, --export-bom and --check-elements verification tools
Extends the headless command-line interface with three read-only tools
aimed at validating projects and element libraries (useful for batch
import / migration pipelines):

  qelectrotech --info           <project.qet> [output.json]
  qelectrotech --export-bom     <project.qet> <output.csv>
  qelectrotech --check-elements <element.elmt | directory>

- --info dumps a structural summary as JSON straight from QET's loaded
  model: per-diagram element / conductor counts, page size, and the
  number of unconnected ("free") terminals, plus project totals. Because
  it uses the real loader it reports what the editor actually sees.

- --export-bom writes a bill of materials (one row per element) as CSV,
  querying the project's own element_nomenclature_view (the same source
  as the GUI BOM export). updateDB() is called first so the database is
  populated in a headless run.

- --check-elements validates one .elmt file, or every .elmt under a
  directory (recursively), against the element schema: XML well-formed,
  root <definition type="element">, a usable bounding box, and terminal
  count. Reports OK / WARN / FAIL per file and a summary; exit code is
  non-zero if any file fails. Verified against the full bundled
  collection (8483 elements): 0 false failures, agreeing with QET's own
  loader (e.g. a negative-height element it tolerates is a WARN, not a
  FAIL).

run() is restructured to handle the differing argument arity (info takes
an optional output, check-elements takes a path rather than a project).
2026-06-11 23:23:13 +12:00
Kellermorph 08a441d1f6 Issues 482 2026-06-11 13:22:01 +02:00
Laurent Trinques e9840728b4 Merge pull request #486 from qelectrotech/revert-484-master
Revert "Update-UI-Chinese-translation"
2026-06-11 12:28:55 +02:00
Laurent Trinques ffbcd12d9b Revert "Update-UI-Chinese-translation" 2026-06-11 12:22:45 +02:00
Laurent Trinques 0a124f6695 Merge pull request #484 from zi-mozhuang/master
Update-UI-Chinese-translation
2026-06-11 12:19:03 +02:00
Laurent Trinques 3f6f99b50f Merge pull request #485 from ispyisail/fix-cli-pdf-grid
CLI export: don't draw the editor grid in PDF/PNG/SVG output
2026-06-11 12:15:42 +02:00
Shane Ringrose 42b64a7f0a CLI export: disable the editor grid in rendered output
renderDiagram() had a no-op stub: was_drawing_grid was set to false and
Q_UNUSED'd, so the editor grid still leaked into exported PDF/PNG/SVG.
Toggle Diagram::setDisplayGrid(false) around the render and restore the
previous state afterwards. Fixes all three export formats (they share
renderDiagram).

Reported by scorpio810 on #483.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 22:00:07 +12:00
Laurent Trinques 361719ca74 Fix my error in .pro 2026-06-11 11:39:25 +02:00
Laurent Trinques 181e2b555d Fix missing closing parenthesis in function call in .pro 2026-06-11 11:10:08 +02:00
Laurent Trinques 420512595d Update qelectrotech.pro
add sourc'es files missing in .pro Add headless command-line export (PDF / PNG / SVG / cable-list / wire-list)
#483
2026-06-11 11:07:25 +02:00
zi-mozhuang 9b4bed361d Update qet_zh.ts 2026-06-11 16:59:31 +08:00
Laurent Trinques 339bc8700b Merge pull request #483 from ispyisail/cli-export-master
Add headless command-line export (PDF / PNG / SVG / cable-list / wire-list)
2026-06-11 10:53:23 +02:00
Shane Ringrose 87d5ae5580 CLI export: add wiring list and wire-number list (CSV)
Extends the headless command-line export with two CSV outputs:

  qelectrotech --export-cables <project.qet> <output.csv>   wiring list
  qelectrotech --export-wires  <project.qet> <output.csv>   wire numbers

- --export-cables reuses WiringListExport (one row per conductor).
- --export-wires reuses ConductorNumExport::wiresNum() (distinct wire numbers).

WiringListExport::toCsv() mixed CSV generation with the file dialog and
writing.  Extracted the generation into a new const method toCsvString()
that returns the CSV; toCsv() now calls it and writes the result.  This
makes the wiring list usable headlessly with no behavioural change to the
GUI export.

Addresses part of the CLI export requests (#162, #309): @pkess specifically
asked to "export all connections as a list".
2026-06-11 12:39:43 +12:00
Shane Ringrose 1070179617 Add headless command-line export (PDF/PNG/SVG)
Implements the long-requested batch/headless export
(bugtracker #171, GitHub #309): render a project's diagrams to files
without opening the GUI.

  qelectrotech --export-pdf <project.qet> <output.pdf>   one multi-page PDF
  qelectrotech --export-png <project.qet> <output_dir>   one PNG per diagram
  qelectrotech --export-svg <project.qet> <output_dir>   one SVG per diagram

main.cpp detects an export request before SingleApplication is created (so the
arguments are not forwarded to a running instance), spins up a plain
QApplication for rendering, and exits with the export's status code.

Rendering reuses Diagram::render() over
BorderTitleBlock::borderAndTitleBlockRect(), the same geometry the GUI
print/export path uses, so output matches the editor. Image files are named
NN_Title.<ext>.

New files: sources/cli_export.{h,cpp}, registered in
cmake/qet_compilation_vars.cmake.
2026-06-11 11:10:09 +12:00
Laurent Trinques 6c4711a8d0 Update qet_compilation_vars.cmake 2026-06-07 15:11:06 +02:00
Laurent Trinques 8a8a338a2e Update CMakeLists.txt 2026-06-07 15:06:23 +02:00
Laurent Trinques 407cc7a4c2 Update CMakeLists.txt 2026-06-07 14:59:36 +02:00
Laurent Trinques 5cb8930732 Update fetch_pugixml.cmake 2026-06-07 14:57:29 +02:00
Laurent Trinques a24acfac24 Update fetch_pugixml.cmake 2026-06-07 14:57:05 +02:00
Laurent Trinques 8b0b1d10d4 git submodule update --remote elements 2026-06-05 11:28:36 +02:00
Laurent Trinques 57dfa28674 fix erroneous comments in drawContact for SW terminal names
The comments describing the terminal_names layout were inherited from a
previous version and no longer matched the actual assignment order:

    terminal_names << nc_name << no_name << common_name;
    i.e. [0]=NC, [1]=NO, [2]=Common

Update all affected comments to reflect the current storage order.
2026-06-05 11:21:08 +02:00
Laurent Trinques 3848c7821a Merge pull request #479 from ChuckNr11/master
fix possible crashes in crossrefitem
2026-06-05 11:01:44 +02:00
Laurent Trinques 1572c23d51 Fix FTBFS https://github.com/qelectrotech/qelectrotech-source-mirror/
pull/477
2026-06-05 10:46:00 +02:00
achim e234f063f8 fix possible crashes in crossrefitem
fix access to QList with potentially out-of-bounds index
2026-06-04 14:49:43 +02:00
Laurent Trinques be21604ad0 Merge pull request #477 from Kellermorph/update-german-translation
Fix: Dynamic element text shifting/jumping when duplicating diagrams
2026-06-01 21:10:06 +02:00
Kellermorph e1ccc1e568 Fix: Dynamic element text shifting/jumping when duplicating diagrams 2026-06-01 11:25:25 +02:00
Laurent Trinques e202b5bc2b Merge pull request #475 from Kellermorph/update-german-translation
Update German translations for duplicate diagram feature
2026-05-31 16:05:45 +02:00
Laurent Trinques 2b7e62f901 [PATCH] print: fix black screen on macOS arm64 after PDF export
On macOS arm64 (Apple Silicon, Sequoia), exporting a PDF via
QPrintPreviewWidget leaves a black screen with only the mouse cursor
visible.  Cmd+Tab restores the display; the exported PDF itself is
correct and clickable cross-reference links work fine.

Root cause
----------
requestPaint() is a slot connected to QPrintPreviewWidget::paintRequested.
Inside this slot the code was calling painter.end() manually, then
pdfConvertUriToGoTo().  On macOS arm64 the Qt5 paint cycle backed by
Metal/CALayer is asynchronous: closing the QPainter from *within* the
paintRequested slot interrupts the compositor before it has flushed the
backing store.  The window goes black and never repaints because the
close() that follows immediately destroys it.

On x86_64 / older macOS (raster/CoreGraphics backend) the paint cycle is
synchronous, so the same code happened to work.

Fix
---
1. Remove the manual painter.end() and pdfConvertUriToGoTo() call from
   requestPaint().  The QPainter is stack-allocated; it destructs normally
   when the slot returns, which is the correct moment to flush the PDF.

2. In print(), capture the output file name before m_preview->print(),
   then defer both pdfConvertUriToGoTo() and this->close() to the next
   event-loop iteration via QTimer::singleShot(0, ...).  This gives the
   Metal compositor one full event-loop turn to finish compositing the
   backing store before the window is torn down.

The fix is a no-op on all other platforms: QTimer::singleShot(0) posts
an event that fires in the very next iteration, so there is no perceptible
delay.

Tested
------
- macOS Sequoia 15.x, Apple M-series, Qt 5.15.x (arm64): black screen gone
- macOS 10.15 x86_64 VM, Qt 5.15.x: no regression
- Linux/Debian Qt 5.15.x: no regression
- PDF cross-reference links and GoTo/FitR destinations: unaffected

Fixes: black screen after PDF export on macOS arm64
2026-05-31 13:01:52 +02:00
Kellermorph 23e8258ae1 Update German translations for duplicate diagram feature 2026-05-31 10:48:09 +02:00
71 changed files with 6673 additions and 4960 deletions
+130 -74
View File
@@ -18,7 +18,6 @@ jobs:
build-msi:
name: Build MSI with WiX v7
runs-on: windows-latest
# Only runs if Windows Build succeeded (or triggered manually)
if: >
github.event_name == 'workflow_dispatch' ||
@@ -27,10 +26,9 @@ jobs:
permissions:
contents: write
pages: write
id-token: write
id-token: write # Required by SignPath
steps:
# ----------------------------------------------------------------
# 1. Checkout (to retrieve QElectroTech.wxs and sources)
# ----------------------------------------------------------------
@@ -41,12 +39,16 @@ jobs:
# ----------------------------------------------------------------
# 2. Download the portable artifact from the main build
# Requires windows-build.yml to upload an artifact named
# "qelectrotech-windows-portable" (fixed name)
# ----------------------------------------------------------------
- name: Download portable artifact
uses: actions/download-artifact@v4
with:
name: qelectrotech-windows-portable
path: artifact\files
# workflow_run => use the triggering run's ID
# workflow_dispatch => use input run_id if provided, otherwise current run
run-id: ${{ github.event.workflow_run.id || github.event.inputs.run_id || github.run_id }}
github-token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{ github.repository }}
@@ -58,10 +60,12 @@ jobs:
id: version
shell: pwsh
run: |
# Version from qetversion.cpp (same logic as windows-build.yml)
$src = Get-Content "sources\qetversion.cpp" -Raw -ErrorAction SilentlyContinue
if ($src -match 'return QVersionNumber\{([^}]+)\}') {
$ver = $Matches[1] -replace '\s','' -replace ',','.'
} else {
# Fallback: CMakeLists.txt
$cmake = Get-Content "CMakeLists.txt" -Raw
if ($cmake -match 'project\s*\([^)]*VERSION\s+([\d]+\.[\d]+\.[\d]+)') {
$ver = $Matches[1]
@@ -69,42 +73,52 @@ jobs:
$ver = "0.0.0"
}
}
# Numeric MSI version: 4 digits required (e.g. 0.100.1.0)
$verMsi = "$ver.0"
# Short SHA for the display version
$sha = git rev-parse --short HEAD 2>$null
if (-not $sha) { $sha = "unknown" }
# Cumulative revision number (same calculation as windows-build.yml)
$count = git rev-list HEAD --count 2>$null
$rev = [int]$count + 473
$verDisplay = "${ver}-r${rev}-${sha}_x86_64-win64"
# Generate a unique ProductCode GUID from the commit SHA
# This ensures MajorUpgrade always triggers, even for same-version builds
$fullSha = git rev-parse HEAD 2>$null
if (-not $fullSha) { $fullSha = [System.Guid]::NewGuid().ToString() }
$bytes = [System.Text.Encoding]::UTF8.GetBytes($fullSha)
$md5 = [System.Security.Cryptography.MD5]::Create().ComputeHash($bytes)
$guidBytes = [byte[]]$md5[0..15]
$productGuid = [System.Guid]::new($guidBytes).ToString().ToUpper()
echo "VERSION_MSI=$verMsi" >> $env:GITHUB_OUTPUT
$verDisplay = "${ver}-r${rev}-${sha}_x86_64-win64"
echo "VERSION_MSI=$verMsi" >> $env:GITHUB_OUTPUT
echo "VERSION_DISPLAY=$verDisplay" >> $env:GITHUB_OUTPUT
echo "PRODUCT_GUID=$productGuid" >> $env:GITHUB_OUTPUT
Write-Host "Version MSI : $verMsi"
Write-Host "Version display : $verDisplay"
Write-Host "Product GUID : $productGuid"
# ----------------------------------------------------------------
# 4. Install WiX v7, accept EULA and install WixUI extension
# All done in one step: PATH is updated within the same step
# so wix is immediately available for eula and extension commands
# ----------------------------------------------------------------
- name: Install WiX v7
shell: pwsh
run: |
dotnet tool install --global wix --version 7.0.0
# Update PATH immediately for the rest of this step
$toolsPath = [System.IO.Path]::Combine($env:USERPROFILE, '.dotnet', 'tools')
$env:PATH = "$toolsPath;$env:PATH"
# Also export for subsequent steps
echo $toolsPath >> $env:GITHUB_PATH
# Accept OSMF EULA (official CI/CD method: writes a sentinel file)
wix eula accept wix7
# Install WixUI extension
wix extension add WixToolset.UI.wixext/7.0.0
# Install WixUtil extension (required for custom actions: Binary:Wix4UtilCA_*)
wix extension add WixToolset.Util.wixext/7.0.0
Write-Host "WiX v7 installed, EULA accepted, UI extension added."
Write-Host "WiX v7 installed, EULA accepted, UI + Util extensions added."
# ----------------------------------------------------------------
# 5. Check that the WXS file exists in the repository
@@ -115,6 +129,8 @@ jobs:
$wxs = "build-aux\windows\QElectroTech.wxs"
if (-not (Test-Path $wxs)) {
Write-Error "WXS file not found: $wxs"
Write-Host "Contents of build-aux\windows\ :"
Get-ChildItem "build-aux\windows\" -ErrorAction SilentlyContinue
exit 1
}
Write-Host "WXS found: $wxs"
@@ -129,8 +145,10 @@ jobs:
Get-ChildItem -Path "artifact\files" -Depth 2 |
Select-Object FullName | Format-Table -AutoSize
# Search for qelectrotech.exe in the artifact
$exe = Get-ChildItem -Path "artifact\files" -Filter "qelectrotech.exe" -Recurse | Select-Object -First 1
if (-not $exe) {
# Also try QElectroTech.exe (capital Q)
$exe = Get-ChildItem -Path "artifact\files" -Filter "QElectroTech.exe" -Recurse | Select-Object -First 1
}
if (-not $exe) {
@@ -138,30 +156,40 @@ jobs:
exit 1
}
Write-Host "Executable: $($exe.FullName) ($([math]::Round($exe.Length/1MB,1)) MB)"
$binDir = $exe.Directory.FullName
$filesDir = Split-Path $binDir -Parent
# FilesDir = folder containing bin\
$binDir = $exe.Directory.FullName
$filesDir = Split-Path $binDir -Parent
echo "FILES_DIR=$filesDir" >> $env:GITHUB_ENV
Write-Host "FILES_DIR: $filesDir"
# ----------------------------------------------------------------
# 7. Convert LICENSE (GPL-2) to RTF for the WixUI licence screen
# RTF is the only format accepted by Windows Installer.
# The conversion wraps plain text lines in basic RTF markup.
# ----------------------------------------------------------------
- name: Convert LICENSE to RTF
shell: pwsh
run: |
$licSrc = "LICENSE"
$licRtf = "$env:TEMP\License.rtf"
if (-not (Test-Path $licSrc)) {
Write-Error "LICENSE file not found in repository root"
exit 1
}
$lines = Get-Content $licSrc -Encoding UTF8
# RTF header — Courier New, 9pt, black
$rtf = New-Object System.Text.StringBuilder
[void]$rtf.AppendLine('{\rtf1\ansi\ansicpg1252\deff0')
[void]$rtf.AppendLine('{\fonttbl{\f0\fmodern\fprq1\fcharset0 Courier New;}}')
[void]$rtf.AppendLine('{\colortbl;\red0\green0\blue0;}')
[void]$rtf.AppendLine('\f0\fs18\cf1')
foreach ($line in $lines) {
# Escape RTF special characters
$escaped = $line `
-replace '\\', '\\\\' `
-replace '\{', '\{' `
@@ -169,30 +197,29 @@ jobs:
[void]$rtf.AppendLine("$escaped\par")
}
[void]$rtf.AppendLine('}')
[System.IO.File]::WriteAllText($licRtf, $rtf.ToString(), [System.Text.Encoding]::ASCII)
echo "LICENSE_RTF=$licRtf" >> $env:GITHUB_ENV
Write-Host "License.rtf generated: $licRtf ($([math]::Round((Get-Item $licRtf).Length/1KB,1)) KB)"
# ----------------------------------------------------------------
# 8. Remove Lancer QET.bat from the artifact
# The MSI does not use the .bat: shortcuts point directly to
# qelectrotech.exe, and elements\ is set read-only via a
# CustomAction in QElectroTech.wxs.
# The .bat is kept as-is in the ZIP portable build.
# 8. Replace Lancer QET.bat with the MSI-specific version
# The portable version uses relative paths suited for the zip.
# The MSI version uses %~dp0 to resolve paths relative to
# the installation directory in Program Files.
# ----------------------------------------------------------------
- name: Remove Lancer QET.bat from artifact
- name: Replace Lancer QET.bat for MSI
shell: pwsh
run: |
$bat = "$env:FILES_DIR\Lancer QET.bat"
if (Test-Path $bat) {
Remove-Item $bat -Force
Write-Host "Lancer QET.bat removed from artifact (MSI uses direct exe shortcut)."
} else {
Write-Host "Lancer QET.bat not found in artifact (already absent)."
}
$bat = "$env:FILES_DIR\Lancer QET.bat"
$content = "@echo off`r`nstart `"`" `"%~dp0bin\qelectrotech.exe`" --common-elements-dir=`"%~dp0elements/`" --common-tbt-dir=`"%~dp0titleblocks/`" --lang-dir=`"%~dp0lang/`" -style windowsvista`r`n"
[System.IO.File]::WriteAllText($bat, $content, [System.Text.Encoding]::ASCII)
Write-Host "Lancer QET.bat replaced for MSI installation."
Write-Host "=== Content of new Lancer QET.bat ==="
Get-Content $bat
# ----------------------------------------------------------------
# 9. Build the MSI
# 9. Build the MSI (unsigned)
# ----------------------------------------------------------------
- name: Build MSI
shell: pwsh
@@ -204,22 +231,31 @@ jobs:
$wxs = "build-aux\windows\QElectroTech.wxs"
$outputName = "QElectroTech-${verDisplay}.msi"
# Deterministic ProductCode GUID (UUID v5) based on version.
# Same version => same GUID (required for MSI repair/uninstall).
# Different version => different GUID (triggers a proper upgrade).
$seed = "qelectrotech-msi-$version"
$sha1 = [System.Security.Cryptography.SHA1]::Create()
$hash = $sha1.ComputeHash([System.Text.Encoding]::UTF8.GetBytes($seed))
$hash[6] = ($hash[6] -band 0x0F) -bor 0x50 # UUID version 5
$hash[8] = ($hash[8] -band 0x3F) -bor 0x80 # RFC4122 variant
$productCode = "{$([System.Guid]::new([byte[]]$hash[0..15]).ToString().ToUpper())}"
New-Item -ItemType Directory -Force -Path "dist" | Out-Null
Write-Host "=== wix build ==="
Write-Host " WXS : $wxs"
Write-Host " Version : $version"
Write-Host " FilesDir : $filesDir"
Write-Host " LicenseRtf : $licRtf"
Write-Host " Output : dist\$outputName"
$productGuid = "${{ steps.version.outputs.PRODUCT_GUID }}"
Write-Host " WXS : $wxs"
Write-Host " Version : $version"
Write-Host " ProductCode : $productCode"
Write-Host " FilesDir : $filesDir"
Write-Host " LicenseRtf : $licRtf"
Write-Host " Output : dist\$outputName"
wix build $wxs `
-arch x64 `
-d "Version=$version" `
-d "ProductVersion=$verDisplay" `
-d "ProductCode=$productGuid" `
-d "ProductCode=$productCode" `
-d "FilesDir=$filesDir" `
-d "LicenseRtf=$licRtf" `
-ext WixToolset.UI.wixext `
@@ -230,40 +266,50 @@ jobs:
Write-Error "MSI not generated: dist\$outputName"
exit 1
}
$size = [math]::Round((Get-Item "dist\$outputName").Length / 1MB, 1)
Write-Host "MSI generated: dist\$outputName ($size MB) ✓"
echo "MSI_NAME=$outputName" >> $env:GITHUB_ENV
# ----------------------------------------------------------------
# 10. Sign the MSI with SignPath
# 9b. Upload unsigned MSI as artifact (required by SignPath)
# SignPath fetches artifacts directly from GitHub Actions,
# so the MSI must be uploaded before the signing request.
# We capture the artifact-id output for use by SignPath.
# ----------------------------------------------------------------
- name: Install SignPath PowerShell module
shell: pwsh
run: |
Install-Module -Name SignPath -Force -Scope CurrentUser
- name: Sign MSI with SignPath
shell: pwsh
run: |
$msi = Get-ChildItem "$env:GITHUB_WORKSPACE\dist\*.msi" | Select-Object -First 1
if (-not $msi) {
Write-Error "No .msi found in dist/"
exit 1
}
Write-Host "Signing: $($msi.FullName)"
Submit-SigningRequest `
-InputArtifactPath $msi.FullName `
-ApiToken "${{ secrets.SIGNPATH_API_TOKEN }}" `
-OrganizationId "${{ secrets.SIGNPATH_ORGANIZATION_ID }}" `
-ProjectSlug "MSI" `
-SigningPolicySlug "test-signing" `
-OutputArtifactPath $msi.FullName `
-Force `
-WaitForCompletion
Write-Host "Signing complete: $($msi.Name)"
- name: Upload unsigned MSI artifact (pre-signing)
id: upload_unsigned
uses: actions/upload-artifact@v4
with:
name: qelectrotech-windows-msi-unsigned
path: dist\*.msi
retention-days: 1
if-no-files-found: error
# ----------------------------------------------------------------
# 11. Upload the MSI artifact
# 9c. Submit signing request to SignPath (OSS organization)
# Prerequisites:
# - SIGNPATH_API_TOKEN : CI user token from the OSS org
# - SIGNPATH_ORGANIZATION_ID : Organization ID of the OSS org
# (visible in app.signpath.io → Settings after accepting
# the OSS invitation)
# The action downloads the signed MSI and places it in
# dist/ (overwriting the unsigned one).
# ----------------------------------------------------------------
- name: Sign MSI via SignPath
uses: signpath/github-action-submit-signing-request@v1
with:
api-token: ${{ secrets.SIGNPATH_API_TOKEN }}
organization-id: ${{ secrets.SIGNPATH_ORGANIZATION_ID }}
project-slug: 'qelectrotech-source-mirror'
signing-policy-slug: 'test-signing'
artifact-configuration-slug: 'MSI'
github-artifact-id: ${{ steps.upload_unsigned.outputs.artifact-id }}
wait-for-completion: true
output-artifact-directory: 'dist\'
# ----------------------------------------------------------------
# 10. Upload the signed MSI artifact
# ----------------------------------------------------------------
- name: Upload MSI artifact
uses: actions/upload-artifact@v4
@@ -284,9 +330,9 @@ jobs:
gh release view nightly --repo "$REPO" --json assets \
--jq '.assets[] | select(.name | test("\\.msi$")) | .name' \
| while read -r name; do
echo "Deleting old asset: $name"
gh release delete-asset nightly "$name" --repo "$REPO" --yes
done
echo "Deleting old asset: $name"
gh release delete-asset nightly "$name" --repo "$REPO" --yes
done
echo "Old .msi assets deleted."
shell: bash
@@ -307,18 +353,20 @@ jobs:
shell: pwsh
run: |
Write-Host "=== MSI build summary ==="
Write-Host "Version : ${{ steps.version.outputs.VERSION_DISPLAY }}"
Write-Host "WiX : v7.0.0"
Write-Host "Runner image : ${{ runner.os }} / ${{ runner.arch }}"
Write-Host "Version : ${{ steps.version.outputs.VERSION_DISPLAY }}"
Write-Host "WiX : v7.0.0"
Write-Host "Signing : SignPath OSS"
Write-Host "Runner : ${{ runner.os }} / ${{ runner.arch }}"
if (Test-Path "dist\$env:MSI_NAME") {
$size = [math]::Round((Get-Item "dist\$env:MSI_NAME").Length / 1MB, 1)
Write-Host "MSI : $env:MSI_NAME ($size MB) ✓"
Write-Host "MSI : $env:MSI_NAME ($size MB) ✓"
} else {
Write-Host "MSI : FAILED ✗"
Write-Host "MSI : FAILED ✗"
}
# ----------------------------------------------------------------
# 13. Generate and deploy the GitHub Pages download page
# Toutes les URLs sont connues ici (exe, zip, msi).
# ----------------------------------------------------------------
- name: Checkout (for generate-page.py)
uses: actions/checkout@v4
@@ -334,23 +382,31 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
set -euo pipefail
REPO="${{ github.repository }}"
# Fetch asset names from the nightly release (source of truth)
ASSETS=$(gh release view nightly --repo "$REPO" --json assets --jq '.assets[].name')
EXE_NAME=$(echo "$ASSETS" | grep '\.exe$' | head -1)
ZIP_NAME=$(echo "$ASSETS" | grep '\.zip$' | head -1)
MSI_NAME=$(echo "$ASSETS" | grep '\.msi$' | head -1 || echo "")
BASE="https://github.com/$REPO/releases/download/nightly"
INSTALLER_URL="$BASE/$EXE_NAME"
PORTABLE_URL="$BASE/$ZIP_NAME"
MSI_URL=""
[ -n "$MSI_NAME" ] && MSI_URL="$BASE/$MSI_NAME"
SHA="${{ github.event.workflow_run.head_sha || github.sha }}"
SHORT="${SHA:0:7}"
DATE=$(date -u '+%Y-%m-%d %H:%M UTC')
RUN_URL="https://github.com/$REPO/actions/runs/${{ github.run_id }}"
RUN_NUMBER="${{ github.run_number }}"
export DATE SHORT REPO SHA RUN_URL RUN_NUMBER
export INSTALLER_URL PORTABLE_URL MSI_URL
python3 source/build-aux/generate-page.py
- name: Add .nojekyll
+7 -4
View File
@@ -16,7 +16,7 @@
include(cmake/hoto_update_cmake_message.cmake)
cmake_minimum_required(VERSION 3.14...3.19 FATAL_ERROR)
cmake_minimum_required(VERSION 3.5...4.2)
project(qelectrotech
VERSION 0.100.1
@@ -145,6 +145,7 @@ target_include_directories(
${QET_DIR}/sources/dataBase/ui
${QET_DIR}/sources/factory/ui
${QET_DIR}/sources/print
${QET_DIR}/sources/svg
)
install(TARGETS ${PROJECT_NAME})
@@ -161,8 +162,10 @@ if (NOT MINGW)
install(DIRECTORY examples DESTINATION share/qelectrotech)
install(DIRECTORY titleblocks DESTINATION share/qelectrotech)
install(FILES LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog DESTINATION share/doc/qelectrotech)
install(FILES misc/org.qelectrotech.qelectrotech.desktop DESTINATION share/applications)
install(FILES misc/qelectrotech.xml DESTINATION share/mime/packages)
install(FILES misc/qelectrotech.appdata.xml DESTINATION ${QET_APPDATA_PATH})
if(UNIX AND NOT APPLE)
install(FILES misc/org.qelectrotech.qelectrotech.desktop DESTINATION share/applications)
install(FILES misc/qelectrotech.xml DESTINATION ${QET_MIME_PACKAGE_PATH})
install(FILES misc/qelectrotech.appdata.xml DESTINATION ${QET_APPDATA_PATH})
endif()
install(FILES ${QM_FILES} DESTINATION ${QET_LANG_PATH})
endif()
+91 -2
View File
@@ -2,13 +2,102 @@
## [Unreleased](https://github.com/qelectrotech/qelectrotech-source-mirror/tree/HEAD)
[Full Changelog](https://github.com/qelectrotech/qelectrotech-source-mirror/compare/0.9...HEAD)
[Full Changelog](https://github.com/qelectrotech/qelectrotech-source-mirror/compare/nightly...HEAD)
**Closed issues:**
- “Exclude from auto-numbering” and “Potential isolation” tick boxes fault [\#482](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/482)
- Add ability to change appearance of multiple lines at once [\#476](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/476)
- Save As dialog asks for "element name" but actually requires a file name [\#469](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/469)
- Some icons are illegible with dark theme [\#466](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/466)
- \[BUG\] Properties to all conductors [\#460](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/460)
- Internal links in PDF export [\#417](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/417)
- Apple silicon download is not working [\#400](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/400)
- Add missing title block variables to 'folio properties' window [\#271](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/271)
- Bug: Saving a read-only project doesn't clear the read-only state [\#217](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/217)
**Merged pull requests:**
- PartText: keep text position stable across save/reopen on font-size change \(\#158\) [\#501](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/501) ([ispyisail](https://github.com/ispyisail))
- Clear read-only state when a project is saved to a writable file [\#497](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/497) ([ispyisail](https://github.com/ispyisail))
- Fix regional system locale loading the wrong translation \(pt\_BR/nl\_BE/nl\_NL\) [\#496](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/496) ([ispyisail](https://github.com/ispyisail))
- Folio properties: auto-add a title block's custom variables [\#495](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/495) ([ispyisail](https://github.com/ispyisail))
- Element editor Save As: label the field as a file name, not 'element name' [\#494](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/494) ([ispyisail](https://github.com/ispyisail))
- CLI: add --set-titleblock, and fix headless backup crash [\#493](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/493) ([ispyisail](https://github.com/ispyisail))
- Update qet\_zh.ts [\#491](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/491) ([zi-mozhuang](https://github.com/zi-mozhuang))
- CLI: clickable cross-reference hyperlinks in PDF export [\#490](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/490) ([ispyisail](https://github.com/ispyisail))
- CLI: add verification & data-export tools \(info, BOM, nets, links, check-elements, resave\) [\#489](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/489) ([ispyisail](https://github.com/ispyisail))
- Issues 482 [\#488](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/488) ([Kellermorph](https://github.com/Kellermorph))
- Revert "Update-UI-Chinese-translation" [\#486](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/486) ([scorpio810](https://github.com/scorpio810))
- CLI export: don't draw the editor grid in PDF/PNG/SVG output [\#485](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/485) ([ispyisail](https://github.com/ispyisail))
- Update-UI-Chinese-translation [\#484](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/484) ([zi-mozhuang](https://github.com/zi-mozhuang))
- Add headless command-line export \(PDF / PNG / SVG / cable-list / wire-list\) [\#483](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/483) ([ispyisail](https://github.com/ispyisail))
- fix possible crashes in crossrefitem [\#479](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/479) ([ChuckNr11](https://github.com/ChuckNr11))
- Fix: Dynamic element text shifting/jumping when duplicating diagrams [\#477](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/477) ([Kellermorph](https://github.com/Kellermorph))
- Update German translations for duplicate diagram feature [\#475](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/475) ([Kellermorph](https://github.com/Kellermorph))
- Feat: Add ability to duplicate diagrams/folios with all metadata and … [\#473](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/473) ([Kellermorph](https://github.com/Kellermorph))
- Feature: Allow excluding specific elements from BOM \(Nomenclature\) [\#472](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/472) ([Kellermorph](https://github.com/Kellermorph))
- Potential Isolation option for terminals [\#471](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/471) ([Kellermorph](https://github.com/Kellermorph))
- Fix: Wiring list filter and dynamic text timing [\#470](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/470) ([Kellermorph](https://github.com/Kellermorph))
- New element: Line definition [\#464](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/464) ([Kellermorph](https://github.com/Kellermorph))
- Turkish Lang Update [\#463](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/463) ([scorpio810](https://github.com/scorpio810))
- follow up: wiring list [\#462](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/462) ([Kellermorph](https://github.com/Kellermorph))
- Fix and Improve Multi-selection for Diagram Operations [\#459](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/459) ([Kellermorph](https://github.com/Kellermorph))
## [nightly](https://github.com/qelectrotech/qelectrotech-source-mirror/tree/nightly) (2026-05-10)
[Full Changelog](https://github.com/qelectrotech/qelectrotech-source-mirror/compare/0.100...nightly)
**Closed issues:**
- Flatpak runtimes outdated [\#446](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/446)
- Move Flemish man pages from man/be/ to man/nl\_BE/ [\#439](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/439)
- you could share an PR to fix it? [\#438](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/438)
- Diacritics in some filenames can possibly lead to the problems during packaging [\#437](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/437)
- שרטוט חשמל [\#435](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/435)
- Feature request: add circuit simulation [\#432](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/432)
- No usable sources archive for version 0.100 [\#418](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/418)
- New release ? [\#411](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/411)
- options moving when opening "file", "edition" menus [\#299](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/299)
**Merged pull requests:**
- Try to add Windows build CI workflow [\#457](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/457) ([scorpio810](https://github.com/scorpio810))
- Fixed: Prevented the selection in the project tree from jumping to the last page when saving. [\#456](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/456) ([Kellermorph](https://github.com/Kellermorph))
- Fix Thumbnail in Makrotree [\#455](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/455) ([Kellermorph](https://github.com/Kellermorph))
- Update German translation for macro feature [\#454](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/454) ([Kellermorph](https://github.com/Kellermorph))
- Fix losing Focus on moving diagram position with keyboard [\#452](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/452) ([ChuckNr11](https://github.com/ChuckNr11))
- Draft: Feature - Introduce User Templates Collection and Dedicated UI Tab [\#451](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/451) ([Kellermorph](https://github.com/Kellermorph))
- Update translation [\#450](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/450) ([Kellermorph](https://github.com/Kellermorph))
- Automatic Terminal Numbering Tool [\#449](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/449) ([Kellermorph](https://github.com/Kellermorph))
- Supplement to pull request \#444 by Kellermorph [\#448](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/448) ([ChuckNr11](https://github.com/ChuckNr11))
- Add RAM-based wiring list export [\#447](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/447) ([Kellermorph](https://github.com/Kellermorph))
- Follow-up: Address review comments for slave limit feature [\#444](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/444) ([Kellermorph](https://github.com/Kellermorph))
- Feature: Auto-select active diagram in the elements panel tree [\#443](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/443) ([Kellermorph](https://github.com/Kellermorph))
- Revert "Feature: Implement max\_slaves limit for Master elements" [\#442](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/442) ([scorpio810](https://github.com/scorpio810))
- Feature: Implement max\_slaves limit for Master elements [\#441](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/441) ([Kellermorph](https://github.com/Kellermorph))
- Update qet\_cs.ts [\#434](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/434) ([pafri](https://github.com/pafri))
- Update QCH Help file [\#433](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/433) ([Int-Circuit](https://github.com/Int-Circuit))
- Create Korean man page for QElectroTech [\#431](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/431) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Update ELEMENTS.LICENSE [\#430](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/430) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Update CREDIT [\#429](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/429) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Add Korean comments to QElectroTech XML file [\#428](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/428) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Add Spanish and Korean summaries to appdata [\#427](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/427) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Add Korean translations for comments and generic names [\#426](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/426) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Restore copyright and license information in QET64.nsi [\#425](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/425) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Add Korean language strings to lang\_extra.nsh [\#424](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/424) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Add Korean translation author to aboutqetdialog [\#423](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/423) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Add Korean language support in xml element collection [\#422](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/422) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
- Add Korean translation \(ko\) translated by jkh [\#419](https://github.com/qelectrotech/qelectrotech-source-mirror/pull/419) ([Kyle-Code-CA](https://github.com/Kyle-Code-CA))
## [0.100](https://github.com/qelectrotech/qelectrotech-source-mirror/tree/0.100) (2026-01-25)
[Full Changelog](https://github.com/qelectrotech/qelectrotech-source-mirror/compare/0.9...0.100)
**Closed issues:**
- error in doxygen action code [\#414](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/414)
- "NoName" is automatically inserted into empty text cells in title block [\#407](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/407)
- Apple silicon download is not working [\#400](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/400)
- Apple silicon download is not working [\#394](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/394)
- Differenciating connector for proper labeling [\#390](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/390)
- Non-perpendicular connections [\#368](https://github.com/qelectrotech/qelectrotech-source-mirror/issues/368)
+11 -1
View File
@@ -53,6 +53,7 @@ parts:
qet-tb-generator:
plugin: python
source: https://github.com/raulroda/qet_tb_generator-plugin.git
source-tag: v1.31
python-packages: [PySimpleGUI]
stage-packages:
- python3-lxml
@@ -76,7 +77,16 @@ parts:
after: [kde-sdk-setup]
plugin: nil
source: .
stage-packages: [ git, sqlite3, xdg-user-dirs ]
stage-packages:
- git
- sqlite3
- xdg-user-dirs
# libxcb-cursor0 was added as a hard dependency of the Qt5 xcb platform
# plugin in Qt 5.15.x. The kf5-5-110-qt-5-15-11-core22 content snap does
# not bundle it, so dlopen() of libqxcb.so fails on Ubuntu 24.04 hosts
# with "found but could not load" (issue #373). Staging the 22.04 build
# of this library satisfies the dep without changing base or Qt version.
- libxcb-cursor0
build-packages:
- git
- libsqlite3-dev
+1 -1
View File
@@ -25,7 +25,7 @@ if(BUILD_PUGIXML)
FetchContent_Declare(
pugixml
GIT_REPOSITORY https://github.com/zeux/pugixml.git
GIT_TAG v1.11.4)
GIT_TAG v1.15)
FetchContent_MakeAvailable(pugixml)
else()
+8
View File
@@ -107,6 +107,10 @@ set(QET_RES_FILES
${QET_DIR}/sources/ui/configpage/generalconfigurationpage.ui
)
set(QET_SRC_FILES
${QET_DIR}/sources/cli_export.cpp
${QET_DIR}/sources/cli_export.h
${QET_DIR}/sources/pdf_links.cpp
${QET_DIR}/sources/pdf_links.h
${QET_DIR}/sources/borderproperties.cpp
${QET_DIR}/sources/borderproperties.h
${QET_DIR}/sources/bordertitleblock.cpp
@@ -500,6 +504,8 @@ set(QET_SRC_FILES
${QET_DIR}/sources/SearchAndReplace/ui/replacefoliowidget.h
${QET_DIR}/sources/SearchAndReplace/ui/searchandreplacewidget.cpp
${QET_DIR}/sources/SearchAndReplace/ui/searchandreplacewidget.h
${QET_DIR}/sources/svg/qetsvg.cpp
${QET_DIR}/sources/svg/qetsvg.h
${QET_DIR}/sources/titleblock/dimension.cpp
${QET_DIR}/sources/titleblock/dimension.h
@@ -714,6 +720,8 @@ set(QET_SRC_FILES
${QET_DIR}/sources/xml/terminalstripitemxml.cpp
${QET_DIR}/sources/xml/terminalstripitemxml.h
${QET_DIR}/sources/xml/terminalstriplayoutpatternxml.cpp
${QET_DIR}/sources/xml/terminalstriplayoutpatternxml.h
)
set(TS_FILES
BIN
View File
Binary file not shown.
+110 -102
View File
@@ -1840,66 +1840,74 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>اسم العنصر الجديد</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>يُمكنك تحديد عنصر أو صنف باسم العنصر.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translatorcomment>عنوان مربع الرسالة</translatorcomment>
<translation>تحديد غير موجود</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translatorcomment>محتوى مربع الرسالة</translatorcomment>
<translation>التحديد غير موجود .</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translatorcomment>عنوان مربع الرسالة</translatorcomment>
<translation>تحديد غير صحيح</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translatorcomment>محتوى مربع الرسالة</translatorcomment>
<translation>التحديد ليس بعنصر .</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translatorcomment>عنوان مربع الحوار</translatorcomment>
<translation>سحق العنصر ؟</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translatorcomment>محتوى مربع الرسالة</translatorcomment>
@@ -5611,44 +5619,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished">خيارات الطباعة</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished">مشروع</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished">طباعة</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished">صفحة بدون عنوان</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5808,200 +5816,200 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished">RTL</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">إطارات تعريف QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">إطارات تعريف المستعمل</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>مخطط</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>كهربائي</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>إعدادات برنامج QElectrotech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>تحميل ...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>تحميل ...ايقونة systray</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;إنهاء</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;حجب</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>ا&amp;سترجاع</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;حجب كلّ محرري المخططات</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;استرجاع كل محرري المخطط</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;احجب كلّ محرري العنصر</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;استرجع كلّ محرري العنصر</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;احجب كلّ محرري إطار التعريف</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;استرجع كلّ محرري إطار التعريف</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;محرر تخطييط جديد</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;محرّر عنصر جديد</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>إغلاق تطبيق QElectrotech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>خفض QElectrotech في systray</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>إسترجاع QElectrotech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>محرري المخططات</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>محرري العناصر</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>محرري إطار التعريف</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;الملف التالي مُستعاد,&lt;br&gt;هل تريد فتحه ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;تمّ استعادة الملفات التالية,&lt;br&gt;هل تريد فتحها ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>استعادة الملف</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>إستعمال :</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation>[خيارات] [ rملف]...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6017,32 +6025,32 @@ Options disponibles :
- الترخيص ......................... عرض الترخيص</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR عرّف مجلد صنف العناصر
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR عرّف مجلد مجموعة نماذج إطارات التعريف</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR عرّف مجلد الإعدادات</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR عرّف المجلد المحتوي على ملفات اللغة</translation>
@@ -7741,86 +7749,86 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>مشروع « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>مشروع %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>مشروع بدون عنوان</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [قراءة فقط]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [مُتغيّر]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>حدث خطأ أثناء الإدماج.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>تنبيه</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;جاري فتح المشروع ...&lt;/b&gt;&lt;br/&gt;إنشاء الصفحات&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;جاري فتح المشروع ...&lt;/b&gt;&lt;br/&gt;وضع المرجعيات المتقاطعة&lt;/p&gt;</translation>
</message>
@@ -9562,7 +9570,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13661,30 +13669,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>نموذج افتراضي</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>تحرير هذا النموذج</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>عنوان كتلة قوالب الإجراءات</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>إنشاء صفحة ترقيم آلي</translation>
</message>
@@ -14326,92 +14334,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">خطأ</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">جهد / بروتوكول</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">وظيفة</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1832,61 +1832,69 @@ Nota: Aquestes opcions NO permeten ni bloquegen les numeracions automàtiques, n
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Nom de l&apos;element nou</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Has de seleccionar un element o una categoria amb un nom per a l&apos;element.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>No hi ha cap selecció</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>La selecció no existeix.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Selecció incorrecta</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>La selecció no és un element.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Vols sobreescriure l&apos;element?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Aquest element ja existeix. Vols sobreescriure&apos;l?</translation>
@@ -5623,44 +5631,44 @@ Les variables següents són incompatibles:
<translation>maquetació</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Opcions d&apos;impressió</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>projecte</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Imprimeix</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Exporta com a pdf</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Configuració de pàgina (no disponible a Windows per a l&apos;exportació a PDF)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Full sense títol</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Exporta com a: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Fitxer (*.pdf)</translation>
</message>
@@ -5820,193 +5828,193 @@ Vol desar els canvis?</translation>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>Caixetins QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation>Caixetins d&apos;empresa</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Caixetins personals</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elèctric</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Configura QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Carregant...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Carregant... icona de la safata del sistema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Sortir</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Amagar</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Restaurar</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>Amaga tots els editors d&apos;&amp;esquemes</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>Restaura tots els editors d&apos;&amp;esquemes</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Amaga tots els editors d&apos;elements</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Restaura tots els editors d&apos;elements</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>Amaga tots els editors de &amp;caixetins</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>Restaura tots els editors de &amp;caixetins</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Nou editor d&apos;esquemes</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Nou editor d&apos;elements</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Tanca el programa QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Minimitza QEletectroTech a la safata del sistema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Restaura QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Editors d&apos;esquemes</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Editors d&apos;elements</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Editors de caixetins</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;S&apos;ha trobat el següent fitxer de restauració.&lt;br&gt;Voleu obrir-lo?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;S&apos;han trobat els fitxers de restauració següents.&lt;br&gt;Voleu obrir-los?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Fitxer de recuperació</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Ús : </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6015,7 +6023,7 @@ Vol desar els canvis?</translation>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6032,35 +6040,35 @@ Opcions disponibles:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Definir la carpeta de la col·lecció d&apos;elements
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Definir la carpeta de la col·lecció de caixetins
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Definir la carpeta de configuració
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation> --data-dir=DIR Defineix la carpeta de dades
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Definir la carpeta amb els fitxers de llengua
@@ -7749,49 +7757,49 @@ Les condicions requerides no són vàlides</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projecte « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projecte %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Projecte sense títol</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [només lectura]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [modificat]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>S&apos;ha produït un error mentre s&apos;integrava el model.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Avís</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7800,7 +7808,7 @@ Vous utilisez actuellement QElectroTech en version %2</source>
Actualment esteu utilitzant la versió %2 de QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7809,32 +7817,32 @@ Aleshores és possible que l&apos;obertura de tot o part d&apos;aquest document
Què voleu fer?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Avís </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>El projecte que esteu intentant obrir és parcialment compatible amb la vostra versió %1 de QElectroTech.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>Perquè sigui totalment compatible, obriu aquest mateix projecte amb la versió 0.8 o 0.80 de QElectroTech, deseu el projecte i torneu-lo a obrir amb aquesta versió.
Què voleu fer?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Obrint el projecte actual...&lt;/b&gt;&lt;br/&gt;Creant els folis&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Obrint el projecte actual...&lt;/b&gt;&lt;br/&gt;Configurant referències creuades&lt;/p&gt;</translation>
</message>
@@ -9427,7 +9435,7 @@ Què voleu fer?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>Això és un error al codi</translation>
@@ -13697,30 +13705,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Model per defecte</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Edita aquest model</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Duplica i edita aquest model</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Accions sobre blocs de títol</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Crea un full de numeració automàtica</translation>
</message>
@@ -14367,92 +14375,92 @@ Longitud màxima : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Tensió / Protocol</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Color del fil</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Secció de fil</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Funció</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1831,61 +1831,69 @@ Poznámka: tyto volby automatické číslování ani NEPOVOLÍ ani nezakáží,
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Název nového prvku</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Musíte vybrat prvek nebo skupinu s názvem pro prvek.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Neexistující výběr</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Výběr neexistuje.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Nesprávný výběr</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Výběr není prvkem.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Přepsat prvek?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Prvek již existuje. Chcete jej přepsat?</translation>
@@ -5616,44 +5624,44 @@ Následující proměnné jsou neslučitelné:
<translation>Rozvržení strany</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Volby pro tisk</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>projekt</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Tisk</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Vyvést do PDF</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Rozvržení (nedostupné v OS Windows pro vyvedení do PDF)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>List bez názvu</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Vyvést jako: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Soubor (*.pdf)</translation>
</message>
@@ -5795,133 +5803,133 @@ Chcete uložit změny?</translation>
<translation>Zleva doprava</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>Záhlaví výkresů QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation>Podniková záhlaví výkresu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Vlastní záhlaví výkresů</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Ukončit</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Skrýt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Ukázat</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Skrýt všechny editory výkresů</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Ukázat všechny editory výkresů</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Skrýt všechny editory prvků</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Ukázat všechny editory prvků</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Skrýt všechny editory záhlaví výkresu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Ukázat všechny editory záhlaví výkresu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Nový editor výkresu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Nový editor prvku</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Uzavřít QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Zmenší QElectroTech do systémové oblasti panelu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Ukázat QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Editory výkresů</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Editory prvků</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Editory záhlaví výkresu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Byl nalezen následující obnovovací soubor,&lt;br&gt;Chcete jej otevřít?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Byly nalezeny následující obnovovací soubory,&lt;br&gt;Chcete je otevřít?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Obnovovací soubor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Použití: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5938,7 +5946,7 @@ Dostupné volby:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5947,34 +5955,34 @@ Dostupné volby:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Stanovit adresář pro sbírku s prvky
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Stanovit adresář pro sbírku se vzory záhlaví výkresů
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Stanovit adresář s nastavením
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation> --data-dir=DIR Stanovit adresář s daty</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Stanovit adresář s jazykovými soubory
@@ -5999,61 +6007,61 @@ Dostupné volby:
<translation>Nahrává se... Otevření souborů</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Výkres</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elektrický</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Nastavení QElectroTechu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Nahrává se...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Nahrává se... Ikona v systémové oblasti panelu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
@@ -7747,49 +7755,49 @@ podmínky nejsou platné</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Varování</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projekt « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projekt %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Nepojmenovaný projekt</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [pouze pro čtení]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [změněno]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Během začleňování vzoru se vyskytla chyba.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7798,7 +7806,7 @@ Ta je novější než vaše verze!
V současné době používáte QElectroTech ve verzi %2</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7807,32 +7815,32 @@ Pak je možné, že se otevření celého dokumentu nebo jeho části nezdaří.
Co si přejete udělat ?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>Projekt, který se snažíte otevřít, je částečně kompatibilní s vaší verzí %1 programu QElectroTech.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>Aby byl projekt plně kompatibilní, otevřete jej s verzí 0.8 nebo 0.80 programu QElectroTech, uložte jej a otevřete znovu s touto verzí.
Co si přejete udělat?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Varování </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Otevírá se projekt ...&lt;/b&gt;&lt;br/&gt;Vytváří se listy&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Otevírá se projekt ...&lt;/b&gt;&lt;br/&gt;Nastavují se křížové odkazy&lt;/p&gt;</translation>
</message>
@@ -9437,7 +9445,7 @@ Chcete je nahradit?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>Toto je chyba v kódu</translation>
@@ -13698,30 +13706,30 @@ Ostatní pole se nepoužívají.</translation>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Výchozí vzor</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Upravit tento vzor</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Zdvojit a upravit tento vzor</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Činnosti pro vzory záhlaví výkresu</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Vytvořit automatické číslování listů</translation>
</message>
@@ -14365,92 +14373,92 @@ Největší délka: %2px</translation>
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Chyba</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Napětí/Protokol</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Barva drátu</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Úsek drátu</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Funkce</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1831,61 +1831,69 @@ Bemærk: Disse muligheder VIL IKKE tillade eller blokere autonummereringer, kun
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Nyt symbol navn</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Vælg et symbol eller en kategori med et navn, til symbolet.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Valg eksister ikke</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Valg findes ikke.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Forkert valg</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Valg er ikke symbol.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Overskriv symbol?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Symbol findes allerede. Skal det overskrives?</translation>
@@ -5614,44 +5622,44 @@ Følgende variabler er ikke kompatible:
<translation>udseende</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Udskriftsindstillinger</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>projekt</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Udskriv</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Eksportere til PDF</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Udseende (ikke tilgængelig i Windows PDF eksport)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Ikke navngivet ark</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Eksportere som: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Fil (*.pdf)</translation>
</message>
@@ -5793,134 +5801,134 @@ Skal ændringer gemmes?</translation>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>QET titelblokke</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Brugertilpasset titelblokke</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Afslut</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Skjul</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Vis</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Skjul diagram redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Vis diagram redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Skjul symbol redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Vis symbol redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Skjul titelblok redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Vis titelblok redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Nyt diagram redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Nyt symbol redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Luk QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Minimer QElectroTech i statusfelt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Vis QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Diagram redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Symbol redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Titelblok redigering</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Følgende gendannelsesfil er fundet,&lt;br&gt;skal den åbnes?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translatorcomment>&lt;b&gt;Følgende gendannede filer fundet,&lt;br&gt;skal de åbnes?&lt;/b&gt;&lt;br&gt;</translatorcomment>
<translation>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Gendanne fil</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Brug: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5937,7 +5945,7 @@ Kommandovalg:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5946,21 +5954,21 @@ Kommandovalg:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Angiv mappe for symbol samling
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Angiv mappe for titelblokke skabelon samling
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Angiv mappe for opsætning
@@ -5985,73 +5993,73 @@ Kommandovalg:
<translation>Indlæser... Åbning af filer</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Diagram</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elektrisk</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Opsæt QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Indlæser...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Indlæser... Ikon til statusfelt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Mappe med sprogfiler
@@ -7740,86 +7748,86 @@ betingelser ikke gyldig</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Advarsel</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projekt « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projekt %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Ikke navngivet projekt</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [skrivebeskyttet]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [ændret]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Der opstod fejl under integration af skabelon.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Advarsel </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Åbning af projekt...&lt;/b&gt;&lt;br/&gt;Oprettelse af ark:&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Åbning af igangværende projekt...&lt;/b&gt;&lt;br/&gt;Opsætning af referencekors&lt;/p&gt;</translation>
</message>
@@ -9414,7 +9422,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>der er en fejl i koden</translation>
@@ -13659,30 +13667,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Standard skabelon</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Rediger skabelon</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Duplikere og redigere model</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Titelblok skabelon lager</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Opret ark autonummerering</translation>
</message>
@@ -14327,92 +14335,92 @@ Maksimum længde: %2piksel
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Fejl</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Spænding / protokol</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Leder farve</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Leder sektion</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Funktion</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
BIN
View File
Binary file not shown.
+114 -105
View File
@@ -1836,61 +1836,69 @@ Bemerkung: diese Optionen verhindern NICHT das automatische Nummerieren.</transl
<translation>Name der neuen Vorlage</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Name vom neuen Bauteil</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation>Die Vorlage überschreiben?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Die Vorlage existiert bereits. Möchten Sie sie überschreiben?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Sie müssen ein Bauteil oder eine Kategorie auswählen.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Keine Auswahl</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Auswahl existiert nicht.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Auswahl nicht korrekt</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Auswahl ist kein Bauteil.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Bauteil überschreiben?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Das Bauteil existiert bereits. Soll es überschrieben werden?</translation>
@@ -2814,7 +2822,7 @@ Alle Bauteile und Unterordner von diesem Ordner werden ebenso gelöscht.</transl
<message>
<location filename="../sources/elementspanelwidget.cpp" line="63"/>
<source>Copier et coller</source>
<translation type="unfinished"></translation>
<translation>Kopieren und Einfügen</translation>
</message>
<message>
<location filename="../sources/elementspanelwidget.cpp" line="64"/>
@@ -5625,44 +5633,44 @@ Folgende Variablen sind inkompatibel:
<translation>Seite einrichten</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Druckoptionen</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>Projekt</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Drucken</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Als PDF speichern</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Layout (unter Windows für den PDF-Export nicht verfügbar)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Folie ohne Titel</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Exportieren als: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Datei (*.pdf)</translation>
</message>
@@ -5821,193 +5829,193 @@ Voulez-vous enregistrer les modifications ?</source>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>QET-Schriftfelder</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation>Firmen-Schriftfelder</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Benutzer-Schriftfelder</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Folie</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elektrik</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>QElectroTech Einstellungen</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Lade...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Lade... Symbole des Systemsbenachrichtigungsfelds</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Beenden</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Verstecken</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Zeigen</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Verstecke alle Schaltplaneditoren</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Zeige alle Schaltplaneditoren</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Verstecke alle Bauteileditoren</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Zeige alle Bauteileditoren</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Verstecke alle Schriftfeld-Editoren</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Zeige alle Schriftfeld-Editoren</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Neuer Schaltplaneditor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Neuer Bauteileditor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Anwendung QElectroTech schließen</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>QElectroTech in Systembenachrichtigungsfeld minimieren</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>QElectroTech wiederherstellen</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Schaltplaneditor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Bauteileditor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Schriftfeld-Editor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Die folgende Sicherungsdatei wurde gefunden,&lt;br&gt;Möchten Sie sie öffnen?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Die folgenden Sicherungsdateien wurden gefunden,&lt;br&gt;Möchten Sie sie öffnen?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Sicherungsdatei</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Verwendung: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6016,7 +6024,7 @@ Voulez-vous enregistrer les modifications ?</source>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6033,35 +6041,35 @@ Verfügbare Optionen:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Setzt Pfad zur Bauteilsammlung
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Pfad zur Schriftfeld-Sammlung setzen
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Setzt Pfad zur Konfiguration
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation> --data-dir=DIR Setzt Pfad zu den Daten
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Setzt Pfad zu den Sprachdateien
@@ -7563,7 +7571,8 @@ veuillez patienter durant l&apos;import...</source>
<location filename="../sources/editor/ui/qetelementeditor.cpp" line="1361"/>
<source>L&apos;enregistrement à échoué,
les conditions requises ne sont pas valides</source>
<translation>Speichervorgang gescheitert\nDie erforderlichen Bedingungen wurden nicht erfüllt</translation>
<translation>Speichervorgang gescheitert!
Die erforderlichen Bedingungen wurden nicht erfüllt</translation>
</message>
<message>
<location filename="../sources/editor/ui/qetelementeditor.cpp" line="1334"/>
@@ -7750,49 +7759,49 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projekt &quot;%1: %2&quot;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projekt %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Projekt ohne Titel</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [schreibgeschützt]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [geändert]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Ein Fehler ist beim Einfügen der Vorlage aufgetreten.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Warnung</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7800,7 +7809,7 @@ Vous utilisez actuellement QElectroTech en version %2</source>
Sie verwenden derzeit QElectroTech Version %2</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7808,32 +7817,32 @@ Que désirez vous faire ?</source>
Was möchten Sie tun?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Warnung </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>Das Projekt, das Sie zu öffnen versuchen, ist teilweise mit Ihrer Version %1 von QElectroTech kompatibel.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>Um es vollständig kompatibel zu machen, öffnen Sie bitte das gleiche Projekt mit der QElectroTech-Version 0.8 oder 0.80, speichern Sie das Projekt und öffnen Sie es erneut mit dieser Version.
Was möchten Sie tun?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Öffnen des Projekts...&lt;/b&gt;&lt;br/&gt;Folien werden erstellt&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Öffnen des Projekts...&lt;/b&gt;&lt;br/&gt;Querverweise werden eingelesen&lt;/p&gt;</translation>
</message>
@@ -8855,7 +8864,7 @@ Was möchten Sie tun?</translation>
<message>
<location filename="../sources/ElementsCollection/fileelementcollectionitem.cpp" line="133"/>
<source>Makros</source>
<translation type="unfinished"></translation>
<translation>Vorlagen</translation>
</message>
<message>
<location filename="../sources/ElementsCollection/fileelementcollectionitem.cpp" line="135"/>
@@ -9428,7 +9437,7 @@ Möchten Sie sie ersetzen?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>dies ist ein Programmfehler</translation>
@@ -13690,30 +13699,30 @@ Andere Felder werden nicht verwendet.</translation>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Standardvorlage</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Vorlage bearbeiten</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Vorlage kopieren und bearbeiten</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Aktionen zum Schriftfeld</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Neue auto-nummerierte Folie anlegen</translation>
</message>
@@ -14358,92 +14367,92 @@ Maximale Länge: %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation>Fehler</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation>Die Speicherstruktur des Projekts kann nicht gelesen werden.</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation>Verdrahtungsplan erstellen</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation>CSV-Dateien (*.csv)</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation>Die Datei kann nicht zum Schreiben geöffnet werden.</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation>Seite</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation>Bauteil 1</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation>Anschluss 1</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation>Bauteil 2</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation>Anschluss 2</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation>Spannung / Protokoll</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation>Leiterfarbe</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation>Leiterquerschnitt</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation>Funktion</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation>Export erfolgreich</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation>Der Verdrahtungsplan wurde erfolgreich exportiert!</translation>
</message>
+110 -102
View File
@@ -1831,61 +1831,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Όνομα του νέου στοιχείου</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Πρέπει να επιλέξετε ένα στοιχείο ή κατηγορία με ένα όνομα για το στοιχείο.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Μη υπαρκτή επιλογή</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Η επιλογή δεν υπάρχει.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Λάθος επιλογή</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Η επιλογή δεν είναι στοιχείο.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Αντικατάσταση του στοιχείου;</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Υπάρχει ήδη το στοιχείο. Θέλετε να αντικατασταθεί;</translation>
@@ -5612,44 +5620,44 @@ Les variables suivantes sont incompatibles :
<translation>Διαμόρφωση της σελίδας</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Επιλογές εκτύπωσης</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>έργο</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Εκτύπωση</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Εξαγωγή ως pdf</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Διάταξη (μη διαθέσιμο στα windows για εξαγωγή PDF)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Ανώνυμη σελίδα</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Εξαγωγή ως: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Αρχείο (*.pdf)</translation>
</message>
@@ -5791,133 +5799,133 @@ Voulez-vous enregistrer les modifications ?</source>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>Πινακίδες QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Πινακίδες χρήστη</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Τερματισμός</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>Από&amp;κρυψη</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Εμφάνιση</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Απόκρυψη όλων των επεξεργαστών διαγραμμάτων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>Εμ&amp;φάνιση όλων των επεξεργαστών διαγραμμάτων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>Από&amp;κρυψη όλων των επεξεργαστών στοιχείων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>Προ&amp;βολή όλων των επεξεργαστών στοιχείων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>Α&amp;πόκρυψη όλων των επεξεργαστών πινακίδων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>Ε&amp;μφάνιση όλων των επεξεργαστών πινακίδων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Νέος επεξεργαστής διαγραμμάτων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Νέος επεξεργαστής στοιχείου</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Κλείσιμο του QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Ελαχιστοποιεί το QElectroTech στο πλαίσιο συστήματος</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Επαναφορά του QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Επεξεργαστές διαγραμμάτων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Επεξεργαστές στοιχείων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Επεξεργαστές πινακίδων</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Βρέθηκε το παρακάτω αρχείο επαναφοράς,&lt;br&gt;Θέλεις να ανοιχτεί;&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Βρέθηκαν τα παρακάτω αρχεία επαναφοράς,&lt;br&gt;Θέλεις να ανοιχτούν;&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Αρχεία επαναφοράς</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Χρήση: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5933,7 +5941,7 @@ Options disponibles :
--license προβολή της άδειας χρήσης</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5942,40 +5950,40 @@ Options disponibles :
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Ρύθμιση του QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=ΚΑΤΑΛΟΓΟΣ Προσδιορίστε τον κατάλογο της συλλογής στοιχείων
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-elements-dir=ΚΑΤΑΛΟΓΟΣ Προσδιορίστε τον κατάλογο της συλλογής πινακίδων
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=ΚΑΤΑΛΟΓΟΣ Προσδιορίστε τον κατάλογο των ρυθμίσεων
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=ΚΑΤΑΛΟΓΟΣ Προσδιορίστε τον κατάλογο των αρχείων γλώσσας</translation>
@@ -5999,55 +6007,55 @@ Options disponibles :
<translation>Φόρτωση... Ανοίγουν τα αρχεία</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Διάγρα</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Ηλεκτρικ</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Φόρτωση...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Φόρτωση ... Εικονίδιο πλαισίου συστήματος</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
@@ -7735,86 +7743,86 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Παρουσιάστηκε σφάλμα κατά την ενσωμάτωση του προτύπου.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Προειδοποίηση</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Έργο « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Έργο %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Ανώνυμο έργο</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [μόνο-για-ανάγνωση]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [Αλλαγμένο]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Προειδοποίηση</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Άνοιγμα του έργου...&lt;/b&gt;&lt;br/&gt;Δημιουργία των σελίδων&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Άνοιγμα του τρέχοντος έργου ...&lt;/b&gt;&lt;br/&gt;Εφαρμογή των παραπομπών&lt;/p&gt;</translation>
</message>
@@ -9409,7 +9417,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>Αυτό είναι ένα σφάλμα στον κώδικα</translation>
@@ -13648,30 +13656,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Προεπιλεγμένο πρότυπο</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Επεξεργασία αυτού του προτύπου</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Αναπαραγωγή και επεξεργασία αυτού του προτύπου πινακίδας</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Ενέργειες προτύπων πινακίδων</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Δημιουργία Αυτόματης αρίθμησης Σελίδων</translation>
</message>
@@ -14315,92 +14323,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Σφάλμα</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Τάση / πρωτόκολλο</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Χρώμα αγωγού</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Τμήμα αγωγού</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Λειτουργία</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
BIN
View File
Binary file not shown.
+109 -100
View File
@@ -1833,61 +1833,70 @@ Note: these options DO NOT allow or block auto numberings, only their update pol
<translation>Name of the new template</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>New element name</translation>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation>Element file name</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation>The element&apos;s file name: digits, lowercase letters, &apos;-&apos;, &apos;_&apos; and &apos;.&apos; only.
The element&apos;s display name is edited separately in the element properties.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation>Overwrite the template?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>The template already exists. Do you want to overwrite it?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>You must select an element or category with a name for the element.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Non-existent selection</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>The selection does not exist.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Wrong selection</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>The selection is not an element.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Overwrite the element?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>The element already exists. Do you want to overwrite it?</translation>
@@ -5613,44 +5622,44 @@ The following variables are incompatible:
<translation>Page layout</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Print options</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>project</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Print</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Export in pdf</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Layout (not available on Windows for PDF export)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Untitled folio</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Export as : </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>File (*.pdf)</translation>
</message>
@@ -5792,133 +5801,133 @@ Do you want to save changes?</translation>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>QET title blocks</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation>Company title-blocks</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>User title blocks</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Quit</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Hide</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Show</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Hide diagram editor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Show diagram editors</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Hide element editor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Show element editor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Hide title block template editor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Show title block template editors</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;New diagram editor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;New element editor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Closes QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Reduces QElectroTech into the systray</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Restore QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Diagram editors</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Element editors</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Title block template editors</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;The following restore file has been found,&lt;br&gt;Do you want to open it ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;The following restore files have been found,&lt;br&gt;Do you want to open them ?&lt;/b&gt; &lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Restore file</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Usage: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5935,7 +5944,7 @@ Available options:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5944,35 +5953,35 @@ Available options:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Define the elements collection directory
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Define the title block templates collection directory
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Define configuration directory
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation> --data-dir=DIR Define data directory
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Define the language files directory
@@ -5997,61 +6006,61 @@ Available options:
<translation>Loading... Opening files</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Diagram</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Electric</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Configure QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Loading...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Loading... Systray icon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
@@ -7740,49 +7749,49 @@ the conditions are not valid</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Warning</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Project « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Project %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Untitled project</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [read-only]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [modified]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>An error occurred during the template integration.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7791,7 +7800,7 @@ Vous utilisez actuellement QElectroTech en version %2</source>
You are currently using QElectroTech in version %2</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7800,32 +7809,32 @@ Que désirez vous faire ?</source>
What do you wish to do ?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>The project you are trying to open is partially compatible with your version %1 of QElectroTech.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>In order to make it fully compatible please open this same project with version 0.8, or 0.80 of QElectroTech and save the project and open it again with this version.
What do you wish to do ?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Warning </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Opening the project ...&lt;/b&gt;&lt;br/&gt;Creation of folios&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Opening the project ...&lt;/b&gt;&lt;br/&gt;Setting up cross references&lt;/p&gt;</translation>
</message>
@@ -9623,7 +9632,7 @@ Do you want to replace it ?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>this is an error in the code</translation>
@@ -13682,30 +13691,30 @@ The other fields are not used.</translation>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Default template</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Edit this template</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Duplicate and edit this template</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Title block templates actions</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Create an auto folio numbering</translation>
</message>
@@ -14349,92 +14358,92 @@ Maximum length : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation>Error</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation>Unable to read the project&apos;s in-memory structure.</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation>Export the wiring diagram</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation>CSV files (*.csv)</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation>Unable to open the file for writing.</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation>Page</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation>Composant 1</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation>Terminal 1</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation>Composant 2</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation>Terminal 2</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation>Voltage / Protocol</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation>Wire color</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation>Wire section</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation>Function</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation>Export successful</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation>The wiring diagram has been successfully exported !</translation>
</message>
+110 -102
View File
@@ -1834,61 +1834,69 @@ Nota: Estas opciones NO permiten o bloquean las Numeraciones automáticas, solo
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Nombre del nuevo elemento</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Debe seleccionar un elemento o una categoría con un nombre para el elemento.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Selección inexistente</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>La selección no existe.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Selección incorrecta</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>La selección no es un elemento.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>¿Sobrescribir el elemento?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>El elemento ya existe. Quiere sobrescribirlo?</translation>
@@ -5626,44 +5634,44 @@ Las siguientes variables son incompatibles;
<translation>Disposición en la página</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Opciones de impresión</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>proyecto</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Imprimir</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Exportar a PDF</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Disposición en la página (no disponible la exportación PDF en Windows)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Folio sin título</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Exportar cómo :</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Archivo (*.PDF)</translation>
</message>
@@ -5805,133 +5813,133 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished">LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">Rótulos QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Rótulos de usuario</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Salir</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Esconder</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Restaurar</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Esconder todos los editores de esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Restaura todos los editores de esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Esconder todos los editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Restaura todos los editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Esconder los editores de rótulos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Restaura los editores de rótulos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Nuevo editor de esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Nuevo editor de elemento</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Cierre el programa QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Minimiza QElectroTech a la bandeja del sistema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Restaura QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Editores de esquemas</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Editores de rótulos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Se ha encontrado el siguiente archivo de restauración,&lt;br&gt;¿deseas abrirlo?&lt;/br&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Se encontraron los siguientes archivos de restauración,&lt;br&gt;¿deseas abrirlos?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Archivo de restauración</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Uso : </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5940,7 +5948,7 @@ Voulez-vous enregistrer les modifications ?</source>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5957,34 +5965,34 @@ Opciones disponibles:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Definir la carpeta de la colección de elementos
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Definir la carpeta de la colección de elementos
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Definir la carpeta de configuración
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Definir la carpeta con los archivos de idioma
@@ -6009,61 +6017,61 @@ Opciones disponibles:
<translation>Cargando.... Abriendo archivos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Eléctrico</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Configurar QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Cargando...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Cargando.... icono de la bandeja del sistema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
@@ -7751,86 +7759,86 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Advertencia</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projecto « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Proyecto %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Proyecto sín título</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [sólo lectura]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [modificado]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Un error ocurrió durante la integración del modelo.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Apertura del proyecto en curso...&lt;/b&gt;&lt;br/&gt;Creación de folios&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Apertura del proyecto en curso...&lt;/b&gt;&lt;br/&gt;Configuración de referencias cruzadas&lt;/p&gt;</translation>
</message>
@@ -9574,7 +9582,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13672,30 +13680,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Modelo por defecto</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Editar este modelo</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Duplicar y editar este modelo</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Acciones de rótulo</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Crear un Folio de numeración automática</translation>
</message>
@@ -14342,92 +14350,92 @@ Ancho máximo : %2xp
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Tensión / Protocolo</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Función</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
BIN
View File
Binary file not shown.
+107 -99
View File
@@ -1830,61 +1830,69 @@ Remarque: Ces options n&apos;autorisent ou bloquent l&apos;auto numérotation, s
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation></translation>
@@ -5581,44 +5589,44 @@ Les variables suivantes sont incompatibles :
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation></translation>
</message>
@@ -5777,200 +5785,200 @@ Voulez-vous enregistrer les modifications ?</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation>Cartouches entreprise</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5981,31 +5989,31 @@ Options disponibles :
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation></translation>
@@ -7691,86 +7699,86 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation></translation>
</message>
@@ -9358,7 +9366,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>c&apos;est une erreur dans le code</translation>
@@ -13706,30 +13714,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation></translation>
</message>
@@ -14220,92 +14228,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation></translation>
</message>
+110 -102
View File
@@ -1819,67 +1819,75 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<source>Nom du nouveau template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation type="unfinished">Novo ime elementa</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="123"/>
<source>Nom du nouveau dossier</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Nepostojeći odabir</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Odabrano ne postoji.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Pogrešan odabir</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Odabrano nije element.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Piši preko elementa?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Element već postoji. Želiš ga prebrisati?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
@@ -5567,44 +5575,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished">Opcije ispisa</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished">projekt</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished">Ispiši</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5763,193 +5771,193 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished">LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">QET naslov grupe</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Korisnikov naslov grupe</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Shema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Električna</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation type="unfinished">Podesite.QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Učitavam...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Učitavam... Ikona trake sustava</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Gotovo</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Sakrij</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Pokaži</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Sakrij uređivač shema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Prikaži uređivač shema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Sakrij uređivač elemenata</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Prikaži uređivač elemenata</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Sakrij uređivač naslova grupe predloška</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Prikaži uređivač naslova grupe predložaka</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Novi uređivač shema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Novi uređivač elemenata</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Zatvori QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Minimiziraj QElectroTech u traku sustava</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Vrati QElectrotech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Uređivač shema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Uređivač elemenata</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Uređivač naslova grupe predložaka</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Upotrijebljeno:</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5958,7 +5966,7 @@ Voulez-vous enregistrer les modifications ?</source>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5974,31 +5982,31 @@ Dostupne opcije:
--licenca Prikaži licencu</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dirr=DIR Definiraj zajednički direktorij za elemente</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Definiraj direktorij naslova grupe predložaka</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Definiraj direktorij konfiguracije</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Definiraj direktorij za jezične datoteke</translation>
@@ -7687,86 +7695,86 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projekt %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Projekt bez naslova</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [samo za čitanje]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Greška nastala tijekom integracije predloška.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Upozorenje</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -8814,7 +8822,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13570,30 +13578,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Temeljni predložak</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Uredi ovaj predložak</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Akcije naslova grupe predloška</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation type="unfinished"></translation>
</message>
@@ -14229,92 +14237,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Greška</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1840,61 +1840,69 @@ Megjegyzés: ezek a lehetőségek NEM engedélyezik, vagy blokkolják az Automat
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Új elem neve</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Muszáj választani egy elemet, vagy kategóriát névvel az elemhez.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Nem létező kiválasztása</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>A kiválasztás nem létezik.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Rossz kiválasztás</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>A kiválasztott nem egy elem.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Az elem felülírása?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Az elem már létezik! Felül akarod írni?</translation>
@@ -5618,44 +5626,44 @@ Az összeférhetetlen változók a következők:
<translation>Oldal elrendezés</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Nyomtatási lehetőségek</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>projekt</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Nyomtatás</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Exportálás PDF-be</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Elrendezés (PDF-fájlok exportálásához nem érhető el Windows-ban)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Cím nélküli tervlap</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Exportálás : </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Fájl (*.pdf)</translation>
</message>
@@ -5815,193 +5823,193 @@ Akarod menteni a változásokat?</translation>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>QET tervjelek/szimbólumok</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Felhasználói tervjelek/szimbólumok</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Terv</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elektromos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>QElectroTech konfigurálása</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Töltés...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Töltés... Rendszer tálca ikon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Kilép</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Elrejt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Mutat</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Elrejti a vázlat szerkesztőt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Megjeleníti a vázlat szerkesztőt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Elrejti az elem szerkesztőt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Megjeleníti a elem szerkesztőt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Elrejti a szövegmező sablon szerkesztőt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Megjeleníti a szövegmező sablon szerkesztőt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Új vázlat szerkesztő</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Új elem szerkesztő</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>QElectroTech bezárása</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>QElectroTech tálcába helyezése</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>QElectroTech visszahelyezése</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Vázlat szerkesztők</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Elem szerkesztők</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Szövegmező sablon szerkesztők</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;A következő helyreállított fájl-t találtuk, &lt;br&gt; Szeretnéd megnyitni ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;A következő helyreállított fájlokat találtuk, &lt;br&gt; Szeretnéd megnyitni őket ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Fájl helyreállítás</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Használat: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6010,7 +6018,7 @@ Akarod menteni a változásokat?</translation>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6027,34 +6035,34 @@ Elérhető lehetőségek:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Meghatározza az elemgyűjtemény könyvtárat
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Meghatározza a szövegmező-sablonok gyűjtemény-könyvtárát
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Meghatározza a konfigurációs könyvtárat
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Meghatározza nyelvi fájl könyvtárat
@@ -7740,49 +7748,49 @@ kérlek várd meg a befejezését...</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projekt « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projektek %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Cím nélküli projekt</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [csak olvasható]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [megváltozott]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Hiba történt a sablon integrációja közben.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Figyelem</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7791,7 +7799,7 @@ ez későbbi verzió a jelenlegihez képest!
Jelenleg használt QElectroTech verzió %2</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7800,32 +7808,32 @@ Lehetséges, hogy a dokumentum teljes egéssze, vagy egy része nem nyitható me
Mit szeretnél tenni?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Figyelem </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>A megnyitni próbált projekt részlegesen kompatibilis a QElecroTech %1 verziójával.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>A teljes kompatibilitás elérése érdekében nyissa meg ugyanezt a projektet a QElectroTech 0.8-as vagy 0.80-as verziójával, mentse el a projektet, majd nyissa meg újra ezzel a verzióval.
Mit szeretnél csinálni?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Projekt megnyitása ...&lt;/b&gt;&lt;br/&gt;Tervlap létrehozása&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Projekt megnyitása ...&lt;/b&gt;&lt;br/&gt;Kereszthivatkozások beállítása&lt;/p&gt;</translation>
</message>
@@ -9409,7 +9417,7 @@ Cserélni akarod?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>ez egy hiba a programkódban</translation>
@@ -13799,30 +13807,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation>Itt adhatod meg saját neved/értéket társítást, tehát a szövegmező őket veszi figyelembe. Például: társítjuk a volta nevet a 1745 számmal, akkor a %{volta} cserélve lesz a 1745-tel a szövegmezőben.</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Sablon szerkesztése</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Ennek a sablonnak a duplikálása és szerkesztése</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Szövegmező sablonok cselekmények</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Tervlap automatikus számozása létrehozása</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Alapértelmezett sablon</translation>
</message>
@@ -14317,92 +14325,92 @@ Maximális hossz : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Hiba</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Feszültség / Protokol</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Vezető színe</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Vezető keresztmetszete</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Funkció</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1821,56 +1821,69 @@ Nota: queste opzioni non consentono attivare o disattivare la numerazione automa
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation type="unfinished">Selezione inesistente</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation type="unfinished">La selezione non esiste.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation type="unfinished">Selezione errata</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation type="unfinished">La selezione non è un elemento.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation type="unfinished">Sovrascrivere l&apos;elemento?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished">L&apos;elemento esiste già. Sovrasciverlo?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished">È necessario selezionare un elemento o una categoria con un nome per l&apos;elemento.</translation>
@@ -1885,11 +1898,6 @@ Nota: queste opzioni non consentono attivare o disattivare la numerazione automa
<source>Nom du nouveau dossier</source>
<translation>Nome della nuova cartella</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Nome del nuovo elemento</translation>
</message>
</context>
<context>
<name>ElementInfoPartWidget</name>
@@ -5463,12 +5471,12 @@ Funzione : %1</translation>
<translation>Prima pagina</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Espota con nome : </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Esporta in pdf</translation>
</message>
@@ -5508,7 +5516,7 @@ Funzione : %1</translation>
<translation>Draw the title block</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Stampa</translation>
</message>
@@ -5523,7 +5531,7 @@ Funzione : %1</translation>
<translation>In data di :</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Pagina senza titolo</translation>
</message>
@@ -5588,24 +5596,24 @@ Funzione : %1</translation>
<translation>Opzione di rendering</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished">Opzioni di stampa</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished">progetto</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Layout (non disponibile su Windows per esportazione PDF)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5781,29 +5789,29 @@ Do you want to save changes?</translation>
<context>
<name>QETApp</name>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Nuovo modificatore d&apos;elemento</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Sono stati trovati i seguenti file di ripristino,&lt;br&gt;Aprirli?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Definisce la directory di configurazione
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>Nascondi (&amp;M)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5820,55 +5828,55 @@ Opzioni disponibili:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Ripristina QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>File di ripristino</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>Nascondi i &amp;modificatori d&apos;elemento</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Chiudi QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Definisce la directory dei file della lingua</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Modificatori d&apos;elemento</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>Most&amp;ra i modificatori di schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Modificatori di schema</translation>
</message>
@@ -5897,150 +5905,150 @@ Opzioni disponibili:
<translation type="unfinished">LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">Cartiglio QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Cartigli utente</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation type="unfinished">QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished">Schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished">Elettrico</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation type="unfinished">QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation type="unfinished">Configurazione QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation type="unfinished">Caricamento...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation type="unfinished">Caricamento... icona Systray</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>Esci (&amp;Q)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished">Nascondi i &amp;modificatori di cartiglio</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished">Most&amp;ra i modificatori di cartiglio</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation type="unfinished">Modificatori di cartiglio</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Definisce la directory della collezione degli elementi
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Uso: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>Visualizza (&amp;R)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Riduci QElectroTech nella systray</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Definisce la directory della collezione dei modelli di cartiglio</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>Most&amp;ra i modificatori d&apos;elemento</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;È stato trovato il seguente file di ripristino,&lt;br&gt;Aprirlo?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>Nascondi i &amp;modificatori di schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Nuovo modificatore di schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -7730,86 +7738,86 @@ le condizioni richieste non sono validi</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished">Progetto « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation type="unfinished">Progetto %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation type="unfinished">Progetto senza titolo</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation type="unfinished">%1 [sola lettura]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation type="unfinished">%1 [modificato]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation type="unfinished">Si è verificato un errore durante l&apos;integrazione del modello.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation type="unfinished">Avviso</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Apertura progetto in corso...&lt;/b&gt;&lt;br/&gt;Impostazione dei riferimenti incrociati &lt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Apertura progetto in corso...&lt;/b&gt;&lt;br/&gt;Creazione dei fogli :&lt;/p&gt;</translation>
</message>
@@ -9168,7 +9176,7 @@ La si vuole sostituire ?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>Questo è un errore nel codice</translation>
@@ -13659,19 +13667,19 @@ Les autres champs ne sont pas utilisés.</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Disponibile come %impianto per i modelli di cartiglio&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished">Modificare questo modello</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished">Duplicare e modificare questo modello</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Modello predefinito</translation>
</message>
@@ -13772,8 +13780,8 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation>Installazione:</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Creare una numerazione automatica della pagina</translation>
</message>
@@ -13816,7 +13824,7 @@ si possono utilizzare le seguenti variabili:
- %autonum : Numerazione automatica di pagina</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Azioni del blocco titoli</translation>
</message>
@@ -14309,92 +14317,92 @@ Lunghezza massima : %2px</translation>
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Errore</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Tensione / Protocollo</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Colore del filo</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Sezione del filo</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Funzione</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+108 -100
View File
@@ -1831,61 +1831,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation></translation>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation></translation>
@@ -5610,44 +5618,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5807,193 +5815,193 @@ Voulez-vous enregistrer les modifications ?</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>QET </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>QElectroTech </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>... </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation> (&amp;Q)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation> (&amp;H)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation> (&amp;S)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation> (&amp;H)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation> (&amp;S)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation> (&amp;H)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation> (&amp;S)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation> (&amp;H)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation> (&amp;S)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation> (&amp;N)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation> (&amp;N)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>QElectroTech </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>QElectroTech </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>QElectroTech </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;&lt;br&gt;?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;&lt;br&gt;?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>使: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6002,7 +6010,7 @@ Voulez-vous enregistrer les modifications ?</source>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6019,34 +6027,34 @@ Options disponibles :
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR
@@ -7731,86 +7739,86 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation> « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation> %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 []</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 []</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt; ...&lt;/b&gt;&lt;br/&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt; ...&lt;/b&gt;&lt;br/&gt;&lt;/p&gt;</translation>
</message>
@@ -9394,7 +9402,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13786,30 +13794,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
&quot;volta&quot; &quot;1745&quot; %{volta} 1745 </translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation></translation>
</message>
@@ -14304,92 +14312,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"> / </translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1829,61 +1829,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation> </translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation> .</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation> </translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation> .</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation> </translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation> .</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation> ?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation> . ?</translation>
@@ -5573,44 +5581,44 @@ Les variables suivantes sont incompatibles :
<translation> </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation> </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>PDF로 </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation> (Windows에서는 PDF )</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation> </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation> : </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation> (*.pdf)</translation>
</message>
@@ -5751,140 +5759,140 @@ Voulez-vous enregistrer les modifications ?</source>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>QET </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation> </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation> </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>(&amp;Q)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>(&amp;H)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>(&amp;S)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation> (&amp;D)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation> (&amp;D)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation> (&amp;E)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation> (&amp;E)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation> 릿 (&amp;T)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation> 릿 (&amp;T)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation> (&amp;N)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation> (&amp;N)</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>QElectroTech를 </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>QElectroTech를 </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>QElectroTech </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation> </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation> </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation> 릿 </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt; .&lt;br&gt;?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt; .&lt;br&gt;?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation> </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5895,31 +5903,31 @@ Options disponibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation type="unfinished"></translation>
@@ -5943,61 +5951,61 @@ Options disponibles :
<translation> ... </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>QElectroTech </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation> ...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation> ... </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
@@ -7680,87 +7688,87 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation> « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation> %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation> </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [ ]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 []</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>릿 .</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation> QElectroTech %1 .
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation> </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt; ...&lt;/b&gt;&lt;br/&gt; &lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt; ...&lt;/b&gt;&lt;br/&gt; &lt;/p&gt;</translation>
</message>
@@ -9540,7 +9548,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation> </translation>
@@ -13538,30 +13546,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation> 릿</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation> 릿 </translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation> 릿 </translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation> 릿 </translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation> </translation>
</message>
@@ -14198,92 +14206,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"> / </translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"> </translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"> </translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+108 -100
View File
@@ -1831,61 +1831,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Шинэ элементийн нэр</translation>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Сонголт байхгүй байна</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Сонголт байхгүй байна.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Буруу сонголт</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Сонголт элемент баү байна.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Элементийг давхар хуулах уу?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Ийм элемент байна. Давхарлаж хуулах уу?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Та элемент сонгохдоо нэртэй элемент эсвэл катагори сонгоно уу.</translation>
@@ -5582,44 +5590,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished">Хэвлэх</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5778,193 +5786,193 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished">LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">QET гарчигны блокууд</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Хэрэглэгчийн нэрний блокууд</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Цахилгаан</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>QElectroTech-г тохируулах</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Ачааллаж байна...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Ачааллаж байна... Systray icon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Гарах</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Нуух</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Харуулах</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Схем засалтыг нуух</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Схемийн тохиргоог харуулах</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Элемент засагчийг нуух</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Элементийн тохиргоог харуулах</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Нэрний загвар засагчийг нуух</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Хаягийн блокын тохиргоог харуулах</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Шинэ элементийг засагч</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>QElectroTech-г хаах</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>QElectroTech-г systray-руу багасгах</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>QElectroTech-г сэргээх</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Схем засварлагчид</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Элемент засварлагчид</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Гарчигийн загвар засварлагчид</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Сэргээх файл олдлоо,&lt;br&gt;Үүнийг нээмээр байна уу ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Сэргээх файлууд олдлоо,&lt;br&gt;Эдгээрийг нээмээр байна уу ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Файл сэргээх</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Хэрэглээ: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5973,7 +5981,7 @@ Voulez-vous enregistrer les modifications ?</source>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5984,34 +5992,34 @@ Options disponibles :
<translation></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --энгийн-элементүүд-dir=DIR Элементүүдийн цуглуулгын лавлахыг тодорхойлох
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --энгийн-tbt-dir=DIR Гарчигийн загваруудын цуглуулгын лавлахыг тодорхойлох
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Тохиргооны лавлахыг тодорхойлох
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Хэлний файлуудын лавлахыг тодорхойлох
@@ -7698,86 +7706,86 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Төсөл « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Төсөл %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Нэргүй төсөл</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [зөвхөн унших]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [засагдсан]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Загварыг оруулах үед алдаа гарав.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Анхааруулга</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Төслийг нээж байна ...&lt;/b&gt;&lt;br/&gt;Creation of folios&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Төслийг нээж байна ...&lt;/b&gt;&lt;br/&gt;Setting up cross references&lt;/p&gt;</translation>
</message>
@@ -9364,7 +9372,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13752,30 +13760,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Энэ загварыг засварлах</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Энэ загварыг хувилах ба засварлах</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Гарчгийн блокын загваруудын үйлдлүүд</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Автомат дугаарлагч үүсгэх</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Анхны загвар</translation>
</message>
@@ -14270,92 +14278,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Алдаа</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Хүчдэл / Протокол</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Функц</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+108 -100
View File
@@ -1832,61 +1832,69 @@ Anmerkning: Disse opsjonene endrer IKKE den automatiske nummereringen, bare dens
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Filnavn av ny komponent</translation>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Ugyldig utvalg</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Utvalgt komponent/perm finnes ikke.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Feil utvalg</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Utvalget er ikke en komponent</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Erstatte eksisterende komponent?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Komponent finnes allerede. Skal den erstattes?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Du velge enten en komponent eller en kategori</translation>
@@ -5601,44 +5609,44 @@ Disse variablene kan IKKE brukes:
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished">Utskriftsopsjoner</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished">Prosjekt</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished">Utskrift</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished">Side uten tittel</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5797,200 +5805,200 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished">LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">QElektroTech-maler</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Brukermaler</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Skjema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elektro</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>QElectroTech instillinger</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Laster...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Laster... Systemmeldinger</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>A&amp;vbryt</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Skjul</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>V&amp;is</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>Skjul alle skje&amp;maeditorer</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>Vis a&amp;lle skjemaeditorer</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>Skj&amp;ul alle komponenteditorer</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>Vi&amp;s alle komponenteditorer</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>Skjul alle t&amp;egningsmaleditorer</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>Vis alle te&amp;gningsmaleditorer</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Ny skjemaeditor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>Ny kom&amp;ponenteditor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Lukk &amp;QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Minimer QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Hent opp QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Skjemaeditor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Komponenteditor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Tegningsmal-editor</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Fant denne sikkerhetskopien,&lt;br&gt;Skal den åpnes?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Fant disse sikkerhetskopiene,&lt;br&gt;Skal dem åpnes?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Sikkerhetskopi</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Bruk: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation> [Opsjoner] [Fil]...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6007,34 +6015,34 @@ Tilgjengelige opsjoner:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Angir filbane til komponentsamlingen
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Angir filbane til tegningsmal-samlingen
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Angir filbane til konfigurasjonen
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Angir filbane til språkfilene
@@ -7721,86 +7729,86 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Prosjekt &quot;%1: %2&quot;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Prosjekt %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Prosjekt uten tittel</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [skrivebeskyttet]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [endret]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Det oppstod en feil ved bruk av sidemalen</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Advarsel</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Åpner prosjektet...&lt;/b&gt;&lt;br/&gt;Sidene lages&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Åpner prosjektet...&lt;/b&gt;&lt;br/&gt;Laster inn kryssreferansene&lt;/p&gt;</translation>
</message>
@@ -9395,7 +9403,7 @@ Vil du erstatte den?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13782,30 +13790,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
variablen &quot;volta&quot; kombiniert med verdi &quot;1745&quot; I tegningsmalen blir %{volta} erstattet med 1745.</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Endre tegningsmalen</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Kopier og endre tegningsmalen</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Aksjoner i tegningsmalen</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Legg til automatisk nummerert side</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Standard-tegningsmal</translation>
</message>
@@ -14297,92 +14305,92 @@ Største lengde: %2px</translation>
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Spenning / Protokoll</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Funksjon</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1832,61 +1832,69 @@ Let op: Deze opties blokkeren NIET de Automatisch nummering, maar passen alleen
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Naam voor het nieuwe element</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>U moet een elementnaam of een categorie kiezen voor uw element.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Selectie onbestaand</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Selectie bestaat niet.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Foute selectie</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Selectie is geen element.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Element overschrijven ?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Element bestaat reeds. Wilt u het overschrijven?</translation>
@@ -5620,44 +5628,44 @@ De volgende items zijn niet compatibel :
<translation>Bladzijde indeling</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Afdruk opties</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>Project</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Afdrukken</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Exporteer in pdf</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Lay-out (niet beschikbaar in Windows voor PDF-export)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Schema/bladzijde zonder titel</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Exporteren naar:</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>*.pdf bestand</translation>
</message>
@@ -5800,133 +5808,133 @@ Wilt u wijzigingen bewaren?</translation>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>QET titel blok sjablonen</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation>Bedrijfs etiketten</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Gebruiker titel blok sjabloon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Afsluiten</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Verbergen</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Herstellen</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Verberg alle bewerkingen van het schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Herstellen alle bewerkingen van het schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Verberg alle bewerkingen van dit element</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Herstel alle bewerkingen van dit element</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Verberg alle bewerkingen van dit titel blok sjabloon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Herstel alle bewerkingen van dit titel blok sjabloon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Nieuwe uitgever van het schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Nieuwe uitgever van het element</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Sluit QElectroTech programma</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Verklein QElectroTech naar systray</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Vergroot QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Bewerk de schema&apos;s</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Bewerk het element</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Bewerk het titel blok sjabloon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt; Het volgende herstelbestand is gevonden, &lt;br&gt; Wilt u het openen? &lt;/ b&gt; &lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt; De volgende herstelbestanden zijn gevonden, &lt;br&gt; Wilt u ze openen? &lt;/ b&gt; &lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Herstelde schema&apos;s</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Gebruik: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5943,7 +5951,7 @@ Beschikbare opties:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5952,34 +5960,34 @@ Beschikbare opties:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --gemeenschappelijke-map voor elementen-=MAP definieer de elementen collectie map
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --gemeenschappelijke-tbt-map=MAP Definieer de titel blok sjablonen collectie map
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-map=MAP Definieer configuratie map
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --ltaal map=MAP Definieer de taalbestanden map
@@ -6004,62 +6012,62 @@ Beschikbare opties:
<translation>Laden... Openen van bestanden</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Electrisch</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>QElectroTech instellen</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translatorcomment>splash screen onderschrift</translatorcomment>
<translation>Laden ...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Laden... Systray icon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
@@ -7753,49 +7761,49 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Aankondiging</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Project « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projectbestandsnaam %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Naamloos project</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [alleen lezen]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [gewijzigd]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Fout bij invoegen van het sjabloon.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7804,7 +7812,7 @@ Vous utilisez actuellement QElectroTech en version %2</source>
U gebruikt momenteel QElectroTech versie %2</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7813,31 +7821,31 @@ Que désirez vous faire ?</source>
Wat wil je doen?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Waarschuwing</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>Het project dat u probeert te openen is gedeeltelijk compatibel met uw versie %1 van QElectroTech.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>Om het volledig compatibel te maken, opent u hetzelfde project met versie 0.8 of 0.80 van QElectroTech, slaat u het project op en opent u het opnieuw met deze versie.
Wat wil je doen?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align = &quot;center&quot;&gt; &lt;b&gt; Open het huidige project ... &lt;/ b&gt; &lt;br/&gt; Aanmaken van schema bladzijden &lt;/ p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align = &quot;center&quot;&gt; &lt;b&gt; Het lopende project openen ... &lt;/ b&gt; &lt;br/&gt; Kruisverwijzingen instellen &lt;/ p&gt;</translation>
</message>
@@ -9433,7 +9441,7 @@ Wilt u deze vervangen?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>dit is een fout in de code</translation>
@@ -13695,30 +13703,30 @@ De overige velden worden niet gebruikt.</translation>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Standaard sjabloon</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Wijzig dit sjabloon</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Copieren en bewerken model</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Titel blok sjablonen acties</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Maak bladzijden aan met automatisch nummering</translation>
</message>
@@ -14363,92 +14371,92 @@ Maximale lengte : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Fout</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Spanning / regels</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Kleur geleider</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Sectie van de geleider</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Functie</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+107 -99
View File
@@ -1824,61 +1824,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
@@ -5562,44 +5570,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5758,200 +5766,200 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5962,31 +5970,31 @@ Options disponibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation type="unfinished"></translation>
@@ -7672,86 +7680,86 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -8070,7 +8078,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13685,30 +13693,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation type="unfinished"></translation>
</message>
@@ -14199,92 +14207,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1836,62 +1836,70 @@ Uwaga: te opcje nie pozwalają na zablokowanie automatycznej numeracji tylko ust
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Nazwa nowego elementu</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translatorcomment>niepewne</translatorcomment>
<translation>Musisz wybrać element lub kategorię i nazwę dla elementu.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Zaznaczenie nieistniejącego elementu</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Nie zaznaczono.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Zaznaczenie nieprawidłowe</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Zaznaczenie nie jest elementem.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Zastąpić element?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Element już istnieje. Czy chcesz go zastąpić?</translation>
@@ -5641,44 +5649,44 @@ Poniższe zmienne są zgodne:
<translation>układ strony</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Opcje drukowania</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>projekt</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Drukuj</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Eksportuj do pdf</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Układ strony (niedostępne w systemie Windows dla eksportu do formatu PDF)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Arkusz bez tytułu</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Eksportuj jako: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Plik (*.pdf)</translation>
</message>
@@ -5820,134 +5828,134 @@ Czy chcesz zapisać zmiany?</translation>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>Tabliczki rysunkowe QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translatorcomment>niepewne</translatorcomment>
<translation>Firmowe tabliczki rysunkowe</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Tabliczki rysunkowe użytkownika</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Zakończ</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Ukryj</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Pokaż</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Ukryj wszystkie edytory schematów</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Pokaż wszystkie edytory schematów</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Ukryj wszystkie edytory elementów</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Pokaż wszystkie edytory elementów</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Ukryj wszystkie edytory tabliczek rysunkowych</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Pokaż wszystkie edytory tabliczek rysunkowych</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Nowy edytor schematów</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Nowy edytor elementów</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Zamknij QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Zminimalizuj QElectroTech do systemowego zasobnika</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Pokaż QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Edytory schematów</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Edytory elementów</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Edytory tabliczek rysunkowych</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Znaleziono następujący plik przywracania,&lt;br&gt;Czy chcesz go otworzyć?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Znaleziono następujące pliki przywracania,&lt;br&gt;Czy chcesz je otworzyć?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Przywróć plik</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Użyć: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5964,7 +5972,7 @@ Dostępne opcje:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5973,34 +5981,34 @@ Dostępne opcje:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Określ katalog elementów
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> -common-tbt-dir=DIR Określ katalog kolekcji szablonów tabliczek rysunkowych
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Określ konfigurację katalogu
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation> --data-dir=DIR Zdefiniuj folder data</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Określ katalog zawierający pliki językowe
@@ -6025,61 +6033,61 @@ Dostępne opcje:
<translation>Ładowanie ... Otwieranie plików</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Schemat</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elektryczny</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Konfiguracja QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Ładowanie ...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Ładowanie ... Ikona w zasobniku systemowym</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
@@ -7772,49 +7780,49 @@ wymagane warunki nie zostały spełnione</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Uwaga</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projekt « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projekt %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Projekt bez tytułu</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [tylko do odczytu]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [zmieniony]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Wystąpił błąd podczas integracji szablonu.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7823,7 +7831,7 @@ Vous utilisez actuellement QElectroTech en version %2</source>
Obecnie używasz QElectroTech w wersji %2</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7832,32 +7840,32 @@ Que désirez vous faire ?</source>
Co chcesz zrobić?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>Projekt, który próbujesz otworzyć, jest częściowo zgodny z twoją wersją %1 QElectroTech.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>Dla pełnej kompatybilności, otwórz ten projekt z wersją 0.8 lub 0.80 QElectroTech, zapisz projekt i otwórz go ponownie z wersją.
Co chcesz zrobić?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Ostrzeżenie </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Otwieranie projektu trwa...&lt;/b&gt;&lt;br/&gt;Tworzenie arkusza&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Otwieranie projektu trwa...&lt;/b&gt;&lt;br/&gt;Konfiguracja odsyłaczy&lt;/p&gt;</translation>
</message>
@@ -9494,7 +9502,7 @@ Czy chcesz ją zastąpić?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>to jest błąd w kodzie</translation>
@@ -13771,30 +13779,30 @@ Pozostałe pola nie są używane.</translation>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Domyślny szablon</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Edytuj szablon</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Powiel i edytuj szablon</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Działanie szablonu bloku tytułowego</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Tworzenie automatycznej numeracji arkuszy</translation>
</message>
@@ -14439,92 +14447,92 @@ Długość maksymalna: %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Błąd</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Kolor przewodu</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Przekrój przewodu</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Funkcja</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1841,67 +1841,75 @@ form
<source>Nom du nouveau template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation type="unfinished">Nome do novo elemento</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="123"/>
<source>Nom du nouveau dossier</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Selecção não existente</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>A selecção não existe.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Selecção incorrecta</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>A selecção não é um elemento.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Sobrescrever o elemento?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>O elemento existe. Tem a certeza que o quer sobrescrever?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
@@ -5640,44 +5648,44 @@ form
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished">Opções de impressão</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished">projecto</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished">Imprimir</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5818,133 +5826,133 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished">LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">Molduras QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Molduras do utilizador</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Sair</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Esconder</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Ver</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Esconder os editores de esquemas</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Mostrar os editores de esquemas</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Esconder os editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Mostrar os editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Esconder todos os editores de moldura</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Mostrar todos os editores de molduras</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Novo editor de esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Novo editor de elemento</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Fechar QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Minimizar QElectroTech para a bandeja de sistema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Restaurar QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Editores de esquemas</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Editores de molduras</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Utilização: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5961,7 +5969,7 @@ Opções disponiveis:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5970,33 +5978,33 @@ Opções disponiveis:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Define a directoria da colecção de elementos
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Definir a pasta da colecção de modelos de molduras</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Define a directoria de configuração
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Define a directoria dos ficheiros de linguagem</translation>
@@ -6020,61 +6028,61 @@ Opções disponiveis:
<translation>A carregar... abertura dos ficheiros</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Eléctrico</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation type="unfinished">Configurar QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>A carregar...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>A carregar... Ícone da bandeja de sistema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
@@ -7761,86 +7769,86 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Aviso</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projecto %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Projecto sem título</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [ leitura]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Aconteceu um erro durante a integração do modelo.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -8888,7 +8896,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13663,30 +13671,30 @@ form
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Modelo padrão</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Editar este modelo</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Acções dos modelos dos blocos de titulo</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation type="unfinished"></translation>
</message>
@@ -14325,92 +14333,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Erro</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1832,61 +1832,69 @@ Nota: Estas opções NÃO permitem ou bloqueiam a autonumeração, apenas a sua
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Nome do novo elemento</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Você deve selecionar um elemento ou uma categoria com um nome para o elemento.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Seleção inexistente</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>A seleção não existe.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Seleção incorreta</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>A seleção não é um elemento.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Sobrescrever o elemento?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Este elemento existe. Tem certeza que deseja sobrescrevê-lo?</translation>
@@ -5615,44 +5623,44 @@ As seguintes variáveis são incompatíveis:
<translation>layout</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Opções de impressão</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>projeto</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Imprimir</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Exportar em pdf</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Layout (não disponível no Windows para exportação em PDF)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Página sem título</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Exportar como: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Arquivo (*.pdf)</translation>
</message>
@@ -5813,193 +5821,193 @@ Você deseja salvar as alterações?</translation>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>Blocos de legenda do QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation>Blocos de elementos da empresa</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Blocos de elementos do usuário</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elétrico</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Configurar o QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Carregando...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Carregando... Ícone da bandeja do sistema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>Sai&amp;r</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Esconder</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Mostrar</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Esconder todos os editores de esquema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Mostrar todos os editores de esquemas</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Esconder os editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Mostrar todos os editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Esconder todos os editores de blocos de legenda</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Mostrar todos os editores de blocos de legenda</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Novo editor de esquemas</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Novo editor de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Fechar o aplicativo QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Minimizar QElectroTech para a bandeja do sistema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Restaurar QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Editores de esquemas</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Editores de elementos</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Editores de blocos de legenda</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;O arquivo de restauração a seguir foi encontrado,&lt;br&gt;Deseja abri-lo?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Os arquivos de restauração a seguir foram encontrados,&lt;br&gt;Deseja abri-los?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Restaurar o arquivo</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Utilização : </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6008,7 +6016,7 @@ Você deseja salvar as alterações?</translation>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6025,34 +6033,34 @@ Opções disponíveis:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Define a pasta da coleção de elementos
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Definir a pasta da coleção de modelos de blocos de legenda
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Define a pasta de configuração
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Define a pasta dos arquivos de idioma
@@ -7741,49 +7749,49 @@ as condições não são válidas</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projeto « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projeto %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Projeto sem título</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [somente leitura]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [Modificado]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Ocorreu um erro durante a integração do modelo.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Aviso</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7792,7 +7800,7 @@ Vous utilisez actuellement QElectroTech en version %2</source>
Você está usando o QElectroTech na versão %2</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7801,32 +7809,32 @@ Que désirez vous faire ?</source>
O que você deseja fazer?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Aviso </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>O projeto que você está tentando abrir é parcialmente compatível com sua versão %1 do QElectroTech.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>Para torná-lo totalmente compatível, abra este mesmo projeto com a versão 0.8 ou 0.80 do QElectroTech e salve o projeto e abra-o novamente com esta versão.
O que você deseja fazer?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Abrindo o projeto atual...&lt;/b&gt;&lt;br/&gt;Criação das páginas&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Abertura do projeto...&lt;/b&gt;&lt;br/&gt;Configurando referências cruzadas&lt;/p&gt;</translation>
</message>
@@ -9421,7 +9429,7 @@ Deseja substituí-lo?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>este é um erro no código</translation>
@@ -13835,30 +13843,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
associar o nome &quot;variável_personalizada&quot; e o valor &quot;1745&quot; vai resultar na substituição de %{variável_personalizada} por 1745 dentro do bloco de legenda.</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Editar o modelo</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Duplicar e editar este modelo</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Ações dos modelos dos blocos de título</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Criar uma autonumeração da página</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Modelo padrão</translation>
</message>
@@ -14354,92 +14362,92 @@ Comprimento máximo: %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Erro</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Cor do cabo</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Seção do cabo</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Função</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1820,67 +1820,75 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<source>Nom du nouveau template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation type="unfinished">Numele elementului nou</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="123"/>
<source>Nom du nouveau dossier</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Selecția inexistentă</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Selecția nu există.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Selecție incorectă</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Selecția nu este un element.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Se suprascrie elementul?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Elementul există deja. Doriti sa fie suprascris ?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
@@ -5568,44 +5576,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished">Opțiuni tipărire</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished">proiect</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished">Tipărește</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5765,193 +5773,193 @@ Doriți să se salveze modificările ?</translation>
<translation type="unfinished">LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">Cartușe QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Cartușe utilizator</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Schemă</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Electric</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Configurare QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Se încarcă...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Se încarcă... Pictograma din bara de sistem</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Termină</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Ascunde</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Arată</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Ascunde editoarele de schemă</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Arată toate editoarele de schemă</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Ascunde toate editoarele de elemente</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Arată toate editoarele de elemente</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Ascunde toate editoarele de cartuș</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Arată toate editoarele de cartuș</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>Editor de schemă &amp;nou</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>Editor de element &amp;nou</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Închide aplicația QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Minimizează QElectroTech în bara de sistem</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Restaurează QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Editoare de schemă</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Editoare element</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation type="unfinished">Editoare cartuș</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Utilizare : </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -5960,7 +5968,7 @@ Doriți să se salveze modificările ?</translation>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5977,32 +5985,32 @@ Opțiuni disponibile:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation>--common-elements-dir=DIR Definește dosarul colecției de elemente
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Definește dosarul colecției de cartușe</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Definește dosarul de configurare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation>--config-dir=DIR Definește dosarul care conține fișierele de limbă</translation>
@@ -7692,86 +7700,86 @@ condițiile nu sunt valide</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Proiect %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Proiect fără titlu</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [doar citire]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [modificat]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>A intervenit o eroare în timpul introducerii modelului.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Avertisment</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -9358,7 +9366,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13577,30 +13585,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Model implicit</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Editează acest model</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Acțiuni șabloane bloc titlu</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation type="unfinished"></translation>
</message>
@@ -14237,92 +14245,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Eroare</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+107 -99
View File
@@ -1824,61 +1824,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
@@ -5565,44 +5573,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5761,200 +5769,200 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5965,31 +5973,31 @@ Options disponibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation type="unfinished"></translation>
@@ -7678,86 +7686,86 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -8076,7 +8084,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13702,30 +13710,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation type="unfinished"></translation>
</message>
@@ -14216,92 +14224,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+110 -102
View File
@@ -1841,61 +1841,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Имя нового элемента</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Вы должны выбрать элемент или именованную категорию для элемента.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Несуществующее выделение</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Выделение не существует.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Некорректное выделение</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Выделение не является элементом.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Перезаписать элемент?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Элемент уже существует. Хотите перезаписать его?</translation>
@@ -5636,45 +5644,45 @@ Les variables suivantes sont incompatibles :
<translation>Макет</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Настройка печати</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translatorcomment>строка, используемая для создания имени файла</translatorcomment>
<translation>проект</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Печать</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Экспорт в PDF</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Макет (недоступно в Windows для экспорта в PDF)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Лист без имени</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Экспорт в: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Файл (*.pdf)</translation>
</message>
@@ -5835,193 +5843,193 @@ Voulez-vous enregistrer les modifications ?</source>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>Штампы QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Штампы пользователя</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Схема</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Электрическая</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Настройка QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Загрузка...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Загрузка... Значок в трее</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Выход</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Скрыть</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Показать</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Скрыть редактор схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Показать редактор схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Скрыть редактор элементов</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Показать редактор элементов</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Скрыть редактор штампов</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Показать редактор штампов</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Новый редактор схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Новый редактор элементов</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Закрыть QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Свернуть QElectroTech в трей</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Восстановить QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Редакторы схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Редакторы элементов</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Редакторы штампов</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Обнаружен файл восстановления.&lt;br&gt;Открыть его?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Обнаружены файлы восстановления.&lt;br&gt;Открыть их?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Файл восстановления</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Использование: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6030,7 +6038,7 @@ Voulez-vous enregistrer les modifications ?</source>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6047,34 +6055,34 @@ Options disponibles :
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Задаёт каталог с коллекцией элементов
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Задаёт каталог с коллекцией штампов
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Задаёт каталог конфигурации
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Задаёт каталог с языковыми файлами
@@ -7776,86 +7784,86 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translatorcomment>отображаемый заголовок для ProjectView -% 1 - это заголовок проекта, -% 2 - это путь к проекту</translatorcomment>
<translation>Проект «%1: %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Проект %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Проект без имени</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [только чтение]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [изменён]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Предупреждение </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Открытие текущего проекта...&lt;/b&gt;&lt;br/&gt;Создание листов&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Открытие текущего проекта...&lt;/b&gt;&lt;br/&gt;Настройка перекрестных ссылок&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Во время интеграции шаблона произошла ошибка.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Предупреждение</translation>
@@ -9468,7 +9476,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>это ошибка в коде</translation>
@@ -13711,30 +13719,30 @@ Les autres champs ne sont pas utilisés.</source>
<context>
<name>TitleBlockPropertiesWidget</name>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Шаблон по умолчанию</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Редактировать шаблон</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Дублировать и отредактировать эту модель</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Действия над шаблонами штампов</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Создать автонумерацию листов</translation>
</message>
@@ -14378,92 +14386,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Ошибка</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Напряжение/протокол</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Цвет провода</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Сечение провода</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Функция</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+107 -99
View File
@@ -1824,61 +1824,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
@@ -5565,44 +5573,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5761,200 +5769,200 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5965,31 +5973,31 @@ Options disponibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation type="unfinished"></translation>
@@ -7678,86 +7686,86 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -9356,7 +9364,7 @@ Voulez-vous la remplacer ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13702,30 +13710,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation type="unfinished"></translation>
</message>
@@ -14216,92 +14224,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+107 -99
View File
@@ -1824,61 +1824,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
@@ -5568,44 +5576,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5764,200 +5772,200 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5968,31 +5976,31 @@ Options disponibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation type="unfinished"></translation>
@@ -7684,86 +7692,86 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -8127,7 +8135,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13719,30 +13727,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation type="unfinished"></translation>
</message>
@@ -14233,92 +14241,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+107 -99
View File
@@ -1824,61 +1824,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
@@ -5565,44 +5573,44 @@ Les variables suivantes sont incompatibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
@@ -5761,200 +5769,200 @@ Voulez-vous enregistrer les modifications ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -5965,31 +5973,31 @@ Options disponibles :
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation type="unfinished"></translation>
@@ -7678,86 +7686,86 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -8121,7 +8129,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished"></translation>
@@ -13702,30 +13710,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation type="unfinished"></translation>
</message>
@@ -14216,92 +14224,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+108 -100
View File
@@ -1831,61 +1831,69 @@ Notera: Dessa alternativ TILLÅTER ELLER BLOCKERAR INTE auto-numreringen, endast
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Namn ny symbol</translation>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Ingen markering</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Inget är markerat.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Felaktig markering</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Ingen symbol är markerad.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Skriv över symbol?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Symbolen finns redan. Vill du skriva över den?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Du måste välja en symbol eller en katalog med ett namn för symbolen.</translation>
@@ -5615,44 +5623,44 @@ Följande variabler är inkompatibla:
<translation>Sidlayout</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Utskriftsalternativ</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation>projekt</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Skriv ut</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Exportera som pdf</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Sidlayout (ej tillgänglig i Windows för PDF-export)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Namnlöst blad</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Exportera som: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Fil (*.pdf)</translation>
</message>
@@ -5812,193 +5820,193 @@ Vill du spara ändringarna?</translation>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>QET-titelblock</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation>Organisationens titelblock</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Personliga titelblock</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Schema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elektrisk</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Konfigurera QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Laddar...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Laddar... Ikoner för systray</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Avsluta</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Dölj</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Återställ</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Dölj alla schemaredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Återställ alla schemaredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Dölj alla symbolredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Återställ alla symbolredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Dölj alla titelblockredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Återställ alla titelblockredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Ny schemaredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Ny symbolredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Stäng programmet QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Stäng QElectroTech till systray</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Återställ QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Schemaredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Symbolredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Titelblockredigerare</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Följande återställningsfil har hittats,&lt;br&gt;vill du öppna den?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Följande återställningsfiler har hittats,&lt;br&gt;vill du öppna dem?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Återställningsfil</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Användning: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6007,7 +6015,7 @@ Vill du spara ändringarna?</translation>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6024,34 +6032,34 @@ Tillgängliga alternativ :
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Ange mappen för symbolbibliotek
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Ange mappen för titelblockbibliotek
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Ange konfigurationsmappen
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation> --data-dir=DIR Definiera datamapp</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Ange mappen som innehåller språkfilerna
@@ -7740,49 +7748,49 @@ ha tålamod under importeringen...</translation>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Projekt « %1 : %2 »</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Projekt %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Namnlöst projekt</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [skrivskyddad]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [modifierad]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Ett fel uppstod under modellintegreringen.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Varning</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7791,7 +7799,7 @@ Vous utilisez actuellement QElectroTech en version %2</source>
Du använder för närvarande QElectroTech version %2</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7800,32 +7808,32 @@ Que désirez vous faire ?</source>
Vad vill du göra?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Varning</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation>Projektet du försöker öppna är delvis kompatibelt med din version %1 av QElectroTech.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation>För att göra det helt kompatibelt, öppna samma projekt med QElectroTech version 0.8 eller 0.80, spara projektet och öppna det igen med denna version.
Vad vill du göra?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Öppnar det aktuella projektet...&lt;/b&gt;&lt;br/&gt;Skapar blad&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Öppnar det aktuella projektet...&lt;/b&gt;&lt;br/&gt;Skapar korsreferenser&lt;/p&gt;</translation>
</message>
@@ -8148,7 +8156,7 @@ Vad vill du göra?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>det här är ett fel i koden</translation>
@@ -13832,30 +13840,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
du associerar namnet volta med värdet 1745 kommer %{volta} att ersättas med 1745 i titelblocket.</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Redigera titelblock</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Duplicera och redigera denna mall</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Åtgärder för mallar till titelblock</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Skapa en automatisk bladnumrering</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Standardmall</translation>
</message>
@@ -14350,92 +14358,92 @@ Maximal längd: %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Fel</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Spänning/protokoll</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Förbindningsfärg</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Förbindningstvärsnitt</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Funktion</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
+108 -100
View File
@@ -1844,62 +1844,70 @@ Not: Bu durum &quot;Otomatik Numaralandırma&quot;&apos;ya engel koymaz veya izi
<translation type="unfinished">Yeni şablon adı</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Yeni öğenin adı</translation>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Varolmayan seçim</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Seçim mevcut değil.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Yanlış seçim</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Seçim bir öğe değil.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Öğeyi silmek mi istiyorsunuz?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished">Şablon üzerine yazılsın mı?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translatorcomment>I am not sure about this. It should be checked.</translatorcomment>
<translation>Öğe zaten var. Üzerine yazmak istermisiniz?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished">Şablon zaten mevcut. Üzerine yazmak istiyor musunuz?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Öğe için adı olan bir öğe veya katagori seçmelisiniz.</translation>
@@ -5643,44 +5651,44 @@ Aşağıdaki değişkenler uyumsuz :
<translation type="unfinished">sayfa düzeni</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation type="unfinished">Yazdırma seçenekleri</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translation type="unfinished">proje</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation type="unfinished">Yazdır</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation type="unfinished">PDF olarak export et</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation type="unfinished">Sayfa düzeni (Windows&apos;ta PDF export için kullanılamaz)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation type="unfinished">Başlıksız sayfa</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation type="unfinished">Şu şekilde export et : </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation type="unfinished">Dosya (*.pdf)</translation>
</message>
@@ -5840,193 +5848,193 @@ Değişiklikleri kaydetmek ister misiniz ?</translation>
<translation type="unfinished">LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation type="unfinished">QElectroTech Antetleri</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished">Company antet blokları</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation type="unfinished">Kullanıcı Antetleri</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Şema</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Elektrik</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>QElectroTech&apos;i yapılandır</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Yükleniyor...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Yükleniyor ... systray icon</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Çıkış</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Gizle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Geri Yükle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>Tüm şema düzenleyicilerini &amp;gizle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>Tüm şema düzenleyicilerini &amp;geri yükle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>Tüm öğe düzenleyicilerini &amp;gizle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>Tüm öğe düzenleyicilerini &amp;geri yükle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>Tüm Antet düzenleyicileri &amp;gizle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Tüm Antet düzenlemelerini geri yükle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Yeni şema düzenleyici</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Yeni öğe editörü</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>QElectroTech uygulamasını kapatır</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Systray&apos;da QElectroTech&apos;i azaltın</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>QElectroTech&apos;i geri yükle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Şema Editörleri</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Öğe Editörleri</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Anteti Düzenle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Aşağıdaki geri yükleme dosyası bulundu,&lt;br&gt;Açmak ister misiniz ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Aşağıdaki geri yükleme dosyaları bulundu,&lt;br&gt;Açmak ister misiniz ?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Dosyayı geri yükle</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Kullanım : </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6035,7 +6043,7 @@ Değişiklikleri kaydetmek ister misiniz ?</translation>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6052,35 +6060,35 @@ Mevcut seçenekler:
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Öğelerin kütüphanesinin klasörünü tanımla
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Antet şablonu kütüphanesinin klasörünü tanımlayın
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Yapılandırma klasörünü ayarla
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"> --data-dir=DIR Veri klasörünü tanımla
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Dil dosyalarını içeren klasörü ayarlayın
@@ -7770,49 +7778,49 @@ les conditions requises ne sont pas valides</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translation>Proje « %1 : %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Proje %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Başlıksız proje</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [salt okunur]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [değiştirildi]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Şablon entegre edilirken bir hata oluştu.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Uyarılar</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
@@ -7820,7 +7828,7 @@ Vous utilisez actuellement QElectroTech en version %2</source>
Şu anda QElectroTech sürüm %2 kullanıyorsunuz</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
@@ -7829,32 +7837,32 @@ Que désirez vous faire ?</source>
Ne yapmak istersiniz?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation type="unfinished">Uyarı </translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished">Açmaya çalıştığınız proje, QElectroTech sürüm %1 ile kısmen uyumludur.
</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished">Tamamen uyumlu hale getirmek için lütfen bu projeyi QElectroTech sürüm 0.8 veya 0.80 ile açın, projeyi kaydedin ve bu sürümle tekrar açın.
Ne yapmak istersiniz?</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Mevcut Proje Açılıyor&lt;/b&gt;&lt;br/&gt;Sayfa Oluşturma&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Devam eden projeyi açıyor...&lt;/b&gt;&lt;br/&gt;Çapraz referansları ayarlama&lt;/p&gt;</translation>
</message>
@@ -9446,7 +9454,7 @@ Değiştirmek ister misiniz?</translation>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation type="unfinished">bu kodda bir hatadır</translation>
@@ -13861,30 +13869,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
&quot;volta&quot; ismini &quot;1745&quot; ile ilişkilendirmek için antette 1745&apos;e kadar%{volta} yerini alacak.</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Bu şablonu düzenle</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Bu şablonu çoğalt ve düzenle</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Antet Şablonu İşlemleri</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Otomatik Numaralandırma Sayfası Oluşturma</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Varsayılan şablon</translation>
</message>
@@ -14379,92 +14387,92 @@ Maksimum uzunluk :%2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Hata</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished">Projenin bellek yapısı okunamıyor.</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished">Kablolama planını export et</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished">CSV Dosyaları (*.csv)</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished">Dosya yazmak için açılamıyor.</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Sayfa</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Bileşen 1</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Klemens 1</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Bileşen 2</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Klemens 2</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Voltaj / Protokol</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Tel rengi</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Tel kesiti</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Fonksiyon</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished">Export başarılı</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished">Kablolama planı başarıyla export edildi!</translation>
</message>
+108 -100
View File
@@ -1831,61 +1831,69 @@ Note: These options DO NOT allow or block Auto Numberings, only their Update Pol
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="127"/>
<source>Nom du nouvel élément</source>
<translation>Назва нового елемента</translation>
<location filename="../sources/elementdialog.cpp" line="131"/>
<source>Nom de fichier de l&apos;élément</source>
<comment>placeholder: the element&apos;s file name, not its display name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="218"/>
<location filename="../sources/elementdialog.cpp" line="134"/>
<source>Nom de fichier de l&apos;élément : chiffres, minuscules, « - », « _ » et « . » uniquement.
Le nom affiché de l&apos;élément se modifie séparément dans les propriétés de l&apos;élément.</source>
<comment>tooltip for the element file-name field</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="228"/>
<source>Sélection inexistante</source>
<comment>message box title</comment>
<translation>Неіснуючий вибір</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="219"/>
<location filename="../sources/elementdialog.cpp" line="229"/>
<source>La sélection n&apos;existe pas.</source>
<comment>message box content</comment>
<translation>Вибір не існує</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="225"/>
<location filename="../sources/elementdialog.cpp" line="253"/>
<location filename="../sources/elementdialog.cpp" line="235"/>
<location filename="../sources/elementdialog.cpp" line="263"/>
<source>Sélection incorrecte</source>
<comment>message box title</comment>
<translation>Неправильний вибір</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="226"/>
<location filename="../sources/elementdialog.cpp" line="236"/>
<source>La sélection n&apos;est pas un élément.</source>
<comment>message box content</comment>
<translation>Виділення не є елементом.</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser l&apos;élément ?</source>
<comment>message box title</comment>
<translation>Перезаписати елемент?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="238"/>
<location filename="../sources/elementdialog.cpp" line="248"/>
<source>Écraser le template ?</source>
<comment>message box title</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>L&apos;élément existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation>Елемент вже існує. Ви хочете перезаписати його?</translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="239"/>
<location filename="../sources/elementdialog.cpp" line="249"/>
<source>Le template existe déjà. Voulez-vous l&apos;écraser ?</source>
<comment>message box content</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/elementdialog.cpp" line="254"/>
<location filename="../sources/elementdialog.cpp" line="264"/>
<source>Vous devez sélectionner un élément ou une catégorie avec un nom pour l&apos;élément.</source>
<comment>message box content</comment>
<translation>Ви повинні вибрати елемент або категорію з назвою для елемента.</translation>
@@ -5617,45 +5625,45 @@ Les variables suivantes sont incompatibles :
<translation>Макет</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="79"/>
<location filename="../sources/print/projectprintwindow.cpp" line="81"/>
<source>Options d&apos;impression</source>
<comment>window title</comment>
<translation>Налаштування друку</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="120"/>
<location filename="../sources/print/projectprintwindow.cpp" line="122"/>
<source>projet</source>
<comment>string used to generate a filename</comment>
<translatorcomment>рядок використовується для створення імені файла</translatorcomment>
<translation>проєкт</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="151"/>
<location filename="../sources/print/projectprintwindow.cpp" line="153"/>
<source>Imprimer</source>
<translation>Друк</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="157"/>
<location filename="../sources/print/projectprintwindow.cpp" line="159"/>
<source>Exporter en pdf</source>
<translation>Експорт в PDF</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="180"/>
<location filename="../sources/print/projectprintwindow.cpp" line="182"/>
<source>Mise en page (non disponible sous Windows pour l&apos;export PDF)</source>
<translation>Макет (недоступно в Windows для експорту в PDF)</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="880"/>
<location filename="../sources/print/projectprintwindow.cpp" line="540"/>
<source>Folio sans titre</source>
<translation>Аркуш без імені</translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Exporter sous : </source>
<translation>Експорт в: </translation>
</message>
<message>
<location filename="../sources/print/projectprintwindow.cpp" line="1119"/>
<location filename="../sources/print/projectprintwindow.cpp" line="779"/>
<source>Fichier (*.pdf)</source>
<translation>Файл (*.pdf)</translation>
</message>
@@ -5816,193 +5824,193 @@ Voulez-vous enregistrer les modifications ?</source>
<translation>LTR</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="444"/>
<location filename="../sources/qetapp.cpp" line="448"/>
<source>Cartouches QET</source>
<comment>title of the title block templates collection provided by QElectroTech</comment>
<translation>Штампи QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="465"/>
<location filename="../sources/qetapp.cpp" line="469"/>
<source>Cartouches company</source>
<comment>title of the company&apos;s title block templates collection</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="485"/>
<location filename="../sources/qetapp.cpp" line="489"/>
<source>Cartouches utilisateur</source>
<comment>title of the user&apos;s title block templates collection</comment>
<translation>Штампи користувача</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1486"/>
<location filename="../sources/qetapp.cpp" line="1490"/>
<source>Q</source>
<comment>Single-letter example text - translate length, not meaning</comment>
<translation>Q</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1488"/>
<location filename="../sources/qetapp.cpp" line="1492"/>
<source>QET</source>
<comment>Small example text - translate length, not meaning</comment>
<translation>QET</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1490"/>
<location filename="../sources/qetapp.cpp" line="1494"/>
<source>Schema</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Схема</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1492"/>
<location filename="../sources/qetapp.cpp" line="1496"/>
<source>Electrique</source>
<comment>Normal example text - translate length, not meaning</comment>
<translation>Електрична</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1494"/>
<location filename="../sources/qetapp.cpp" line="1498"/>
<source>QElectroTech</source>
<comment>Long example text - translate length, not meaning</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="1971"/>
<location filename="../sources/qetapp.cpp" line="1975"/>
<source>Configurer QElectroTech</source>
<comment>window title</comment>
<translation>Налаштування QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2125"/>
<location filename="../sources/qetapp.cpp" line="2129"/>
<source>Chargement...</source>
<comment>splash screen caption</comment>
<translation>Завантаження...</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2285"/>
<location filename="../sources/qetapp.cpp" line="2289"/>
<source>Chargement... icône du systray</source>
<comment>splash screen caption</comment>
<translation>Завантаження... піктограмма в треї</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2289"/>
<location filename="../sources/qetapp.cpp" line="2293"/>
<source>QElectroTech</source>
<comment>systray menu title</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2292"/>
<location filename="../sources/qetapp.cpp" line="2296"/>
<source>&amp;Quitter</source>
<translation>&amp;Вихід</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2294"/>
<location filename="../sources/qetapp.cpp" line="2298"/>
<source>&amp;Masquer</source>
<translation>&amp;Приховати</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2296"/>
<location filename="../sources/qetapp.cpp" line="2300"/>
<source>&amp;Restaurer</source>
<translation>&amp;Показати</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2298"/>
<location filename="../sources/qetapp.cpp" line="2302"/>
<source>&amp;Masquer tous les éditeurs de schéma</source>
<translation>&amp;Приховати редактор схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2301"/>
<location filename="../sources/qetapp.cpp" line="2305"/>
<source>&amp;Restaurer tous les éditeurs de schéma</source>
<translation>&amp;Показати редактор схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2304"/>
<location filename="../sources/qetapp.cpp" line="2308"/>
<source>&amp;Masquer tous les éditeurs d&apos;élément</source>
<translation>&amp;Приховати редактор елементів</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2307"/>
<location filename="../sources/qetapp.cpp" line="2311"/>
<source>&amp;Restaurer tous les éditeurs d&apos;élément</source>
<translation>&amp;Показати редактор елеиентів</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2310"/>
<location filename="../sources/qetapp.cpp" line="2314"/>
<source>&amp;Masquer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Приховати редактор штампів</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2313"/>
<location filename="../sources/qetapp.cpp" line="2317"/>
<source>&amp;Restaurer tous les éditeurs de cartouche</source>
<comment>systray submenu entry</comment>
<translation>&amp;Показати редактор штампів</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2316"/>
<location filename="../sources/qetapp.cpp" line="2320"/>
<source>&amp;Nouvel éditeur de schéma</source>
<translation>&amp;Новий редактор схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2318"/>
<location filename="../sources/qetapp.cpp" line="2322"/>
<source>&amp;Nouvel éditeur d&apos;élément</source>
<translation>&amp;Новий редактор елементів</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2320"/>
<location filename="../sources/qetapp.cpp" line="2324"/>
<source>Ferme l&apos;application QElectroTech</source>
<translation>Закрити QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2321"/>
<location filename="../sources/qetapp.cpp" line="2325"/>
<source>Réduire QElectroTech dans le systray</source>
<translation>Згорнути QElectroTech в трей</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2322"/>
<location filename="../sources/qetapp.cpp" line="2326"/>
<source>Restaurer QElectroTech</source>
<translation>Відновити QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2339"/>
<location filename="../sources/qetapp.cpp" line="2343"/>
<source>QElectroTech</source>
<comment>systray icon tooltip</comment>
<translation>QElectroTech</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2434"/>
<location filename="../sources/qetapp.cpp" line="2438"/>
<source>Éditeurs de schémas</source>
<translation>Редактори схем</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2444"/>
<location filename="../sources/qetapp.cpp" line="2448"/>
<source>Éditeurs d&apos;élément</source>
<translation>Редактори елементів</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2455"/>
<location filename="../sources/qetapp.cpp" line="2459"/>
<source>Éditeurs de cartouche</source>
<comment>systray menu entry</comment>
<translation>Редактори штампів</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2507"/>
<location filename="../sources/qetapp.cpp" line="2511"/>
<source>&lt;b&gt;Le fichier de restauration suivant a é trouvé,&lt;br&gt;Voulez-vous l&apos;ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Виявлений файл відновленя.&lt;br&gt;Відкрити його?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2510"/>
<location filename="../sources/qetapp.cpp" line="2514"/>
<source>&lt;b&gt;Les fichiers de restauration suivant on é trouvé,&lt;br&gt;Voulez-vous les ouvrir ?&lt;/b&gt;&lt;br&gt;</source>
<translation>&lt;b&gt;Виявлені файли відновлення.&lt;br&gt;Відкрити їх?&lt;/b&gt;&lt;br&gt;</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2525"/>
<location filename="../sources/qetapp.cpp" line="2529"/>
<source>Fichier de restauration</source>
<translation>Файл відновлення</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2627"/>
<location filename="../sources/qetapp.cpp" line="2631"/>
<source>Usage : </source>
<translation>Використання: </translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2629"/>
<location filename="../sources/qetapp.cpp" line="2633"/>
<source> [options] [fichier]...
</source>
@@ -6010,7 +6018,7 @@ Voulez-vous enregistrer les modifications ?</source>
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2630"/>
<location filename="../sources/qetapp.cpp" line="2634"/>
<source>QElectroTech, une application de réalisation de schémas électriques.
Options disponibles :
@@ -6027,34 +6035,34 @@ Options disponibles :
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2636"/>
<location filename="../sources/qetapp.cpp" line="2640"/>
<source> --common-elements-dir=DIR Definir le dossier de la collection d&apos;elements
</source>
<translation> --common-elements-dir=DIR Вказує каталог з колекціями елеиентів
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2639"/>
<location filename="../sources/qetapp.cpp" line="2643"/>
<source> --common-tbt-dir=DIR Definir le dossier de la collection de modeles de cartouches
</source>
<translation> --common-tbt-dir=DIR Вказує каталог з колекцією штампів
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2642"/>
<location filename="../sources/qetapp.cpp" line="2646"/>
<source> --config-dir=DIR Definir le dossier de configuration
</source>
<translation> --config-dir=DIR Вказує каталог конфігурації
</translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2645"/>
<location filename="../sources/qetapp.cpp" line="2649"/>
<source> --data-dir=DIR Definir le dossier de data
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetapp.cpp" line="2647"/>
<location filename="../sources/qetapp.cpp" line="2651"/>
<source> --lang-dir=DIR Definir le dossier contenant les fichiers de langue
</source>
<translation> --lang-dir=DIR Вказує каталог з файлами мов
@@ -7752,87 +7760,87 @@ veuillez patienter durant l&apos;import...</source>
<context>
<name>QETProject</name>
<message>
<location filename="../sources/qetproject.cpp" line="395"/>
<location filename="../sources/qetproject.cpp" line="402"/>
<source>Projet « %1 : %2»</source>
<comment>displayed title for a ProjectView - %1 is the project title, -%2 is the project path</comment>
<translatorcomment>відображуваний заголовок для ProjectView -% 1 - це заголовок проєкта, -% 2 - це шлях до проєкта</translatorcomment>
<translation>Проєкт «%1: %2»</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="402"/>
<location filename="../sources/qetproject.cpp" line="409"/>
<source>Projet %1</source>
<comment>displayed title for a title-less project - %1 is the file name</comment>
<translation>Проєкт %1</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="409"/>
<location filename="../sources/qetproject.cpp" line="416"/>
<source>Projet sans titre</source>
<comment>displayed title for a project-less, file-less project</comment>
<translation>Проєкт без імені</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="418"/>
<location filename="../sources/qetproject.cpp" line="425"/>
<source>%1 [lecture seule]</source>
<comment>displayed title for a read-only project - %1 is a displayable title</comment>
<translation>%1 [тільки читання]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="426"/>
<location filename="../sources/qetproject.cpp" line="433"/>
<source>%1 [modifié]</source>
<comment>displayed title for a modified project - %1 is a displayable title</comment>
<translation>%1 [змінений]</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1207"/>
<location filename="../sources/qetproject.cpp" line="1228"/>
<source>Une erreur s&apos;est produite durant l&apos;intégration du modèle.</source>
<comment>error message</comment>
<translation>Під час інтеграції шаблона виникла помилка.</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1360"/>
<location filename="../sources/qetproject.cpp" line="1381"/>
<source>Avertissement</source>
<comment>message box title</comment>
<translation>Попередження</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1362"/>
<location filename="../sources/qetproject.cpp" line="1383"/>
<source>Ce document semble avoir é enregistré avec une version %1
qui est ultérieure à votre version !
Vous utilisez actuellement QElectroTech en version %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1367"/>
<location filename="../sources/qetproject.cpp" line="1388"/>
<source>.
Il est alors possible que l&apos;ouverture de tout ou partie de ce document échoue.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1387"/>
<location filename="../sources/qetproject.cpp" line="1408"/>
<source>Avertissement </source>
<comment>message box title</comment>
<translation>Попередження</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1388"/>
<location filename="../sources/qetproject.cpp" line="1409"/>
<source>Le projet que vous tentez d&apos;ouvrir est partiellement compatible avec votre version %1 de QElectroTech.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1391"/>
<location filename="../sources/qetproject.cpp" line="1412"/>
<source>Afin de le rendre totalement compatible veuillez ouvrir ce même projet avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet et l&apos;ouvrir à nouveau avec cette version.
Que désirez vous faire ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1462"/>
<location filename="../sources/qetproject.cpp" line="1483"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Création des folios&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Відкривання поточного аркуша...&lt;/b&gt;&lt;br/&gt;Створення аркушів&lt;/p&gt;</translation>
</message>
<message>
<location filename="../sources/qetproject.cpp" line="1504"/>
<location filename="../sources/qetproject.cpp" line="1525"/>
<source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ouverture du projet en cours...&lt;/b&gt;&lt;br/&gt;Mise en place des références croisées&lt;/p&gt;</source>
<translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Відкривання поточного аркуша...&lt;/b&gt;&lt;br/&gt;Налаштування перехресних посилань&lt;/p&gt;</translation>
</message>
@@ -8156,7 +8164,7 @@ Que désirez vous faire ?</source>
<location filename="../sources/SearchAndReplace/ui/searchandreplacewidget.cpp" line="425"/>
<location filename="../sources/conductorproperties.cpp" line="826"/>
<location filename="../sources/factory/elementpicturefactory.cpp" line="582"/>
<location filename="../sources/qetapp.cpp" line="2379"/>
<location filename="../sources/qetapp.cpp" line="2383"/>
<location filename="../sources/titleblock/templatelocation.cpp" line="108"/>
<source>this is an error in the code</source>
<translation>це помилка в коді</translation>
@@ -13832,30 +13840,30 @@ associer le nom &quot;volta&quot; et la valeur &quot;1745&quot; remplacera %{vol
<translation>Ви можете задавати тут свої власні комбінації імені / значення для використання в штампі. Наприклад: им&apos;я &quot;volta&quot; із значенням &quot;1745&quot; буде замінять рядок %{volta} числом 1745 всередині штампа.</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="327"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="332"/>
<source>Éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Редагувати шаблон</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="328"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="333"/>
<source>Dupliquer et éditer ce modèle</source>
<comment>menu entry</comment>
<translation>Дублювати та редагувати цю модель</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="341"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="346"/>
<source>Title block templates actions</source>
<translation>Дії над шаблонами штампів</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="355"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="482"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="360"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="524"/>
<source>Créer un Folio Numérotation Auto</source>
<translation>Створити автонумерацію аркушів</translation>
</message>
<message>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="413"/>
<location filename="../sources/ui/titleblockpropertieswidget.cpp" line="418"/>
<source>Modèle par défaut</source>
<translation>Шаблон по замовчуванню</translation>
</message>
@@ -14349,92 +14357,92 @@ Longueur maximale : %2px
<context>
<name>WiringListExport</name>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Erreur</source>
<translation type="unfinished">Помилка</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="157"/>
<location filename="../sources/wiringlistexport.cpp" line="156"/>
<source>Impossible de lire la structure en mémoire du projet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="202"/>
<location filename="../sources/wiringlistexport.cpp" line="162"/>
<source>Exporter le plan de câblage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="204"/>
<location filename="../sources/wiringlistexport.cpp" line="164"/>
<source>Fichiers CSV (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="211"/>
<location filename="../sources/wiringlistexport.cpp" line="171"/>
<source>Impossible d&apos;ouvrir le fichier pour l&apos;écriture.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="357"/>
<location filename="../sources/wiringlistexport.cpp" line="369"/>
<source>Page</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="358"/>
<location filename="../sources/wiringlistexport.cpp" line="370"/>
<source>Composant 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="359"/>
<location filename="../sources/wiringlistexport.cpp" line="371"/>
<source>Borne 1</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="360"/>
<location filename="../sources/wiringlistexport.cpp" line="372"/>
<source>Composant 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="361"/>
<location filename="../sources/wiringlistexport.cpp" line="373"/>
<source>Borne 2</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="362"/>
<location filename="../sources/wiringlistexport.cpp" line="374"/>
<source>Tension / Protocole</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Напруга / протокол</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="363"/>
<location filename="../sources/wiringlistexport.cpp" line="375"/>
<source>Couleur du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Колір провідника</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="364"/>
<location filename="../sources/wiringlistexport.cpp" line="376"/>
<source>Section du fil</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished">Переріз провідника</translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="365"/>
<location filename="../sources/wiringlistexport.cpp" line="377"/>
<source>Fonction</source>
<comment>Wiring list CSV header</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Export réussi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/wiringlistexport.cpp" line="380"/>
<location filename="../sources/wiringlistexport.cpp" line="177"/>
<source>Le plan de câblage a é exporté avec succès !</source>
<translation type="unfinished"></translation>
</message>
BIN
View File
Binary file not shown.
+1379 -1343
View File
File diff suppressed because it is too large Load Diff
@@ -469,7 +469,7 @@ bool ElementCollectionHandler::setNames(ElementsLocation &location,
root.appendChild(name_list.toXml(document));
QString filepath = location.fileSystemPath()
+ "/qet_directory";
% "/qet_directory";
if (!QET::writeXmlFile(document, filepath)) {
qDebug() << "ElementCollectionHandler::setNames : write qet-directory file failed";
return false;
@@ -538,6 +538,16 @@ QList<QETProject *> ElementsCollectionModel::project() const
*/
void ElementsCollectionModel::highlightUnusedElement()
{
//Reset only the items currently highlighted in red, so elements that
//are no longer unused lose the highlight. Scoping to the red
//Dense4Pattern avoids touching other backgrounds (e.g. the amber
//"show this dir" highlight) and avoids needless updates on big
//collections (issue #159).
for (ElementCollectionItem *eci : items())
if (eci->background().style() == Qt::Dense4Pattern &&
eci->background().color() == Qt::red)
eci->setBackground(QBrush());
QList <ElementsLocation> unused;
foreach (QETProject *project, m_project_list)
+825
View File
@@ -0,0 +1,825 @@
/*
Copyright 2006-2025 The QElectroTech Team
This file is part of QElectroTech.
QElectroTech is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
QElectroTech is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "cli_export.h"
#include "bordertitleblock.h"
#include "conductornumexport.h"
#include "conductorproperties.h"
#include "dataBase/projectdatabase.h"
#include "diagram.h"
#include "diagramcontext.h"
#include "pdf_links.h"
#include "qetgraphicsitem/conductor.h"
#include "qetgraphicsitem/element.h"
#include "qetgraphicsitem/terminal.h"
#include "qetproject.h"
#include "titleblockproperties.h"
#include "wiringlistexport.h"
// Private Qt PDF engine for drawHyperlink() — see pdf_links / projectprintwindow.
#include <private/qpdf_p.h>
#include <QDir>
#include <QDirIterator>
#include <QDomDocument>
#include <QDate>
#include <QFile>
#include <QFileInfo>
#include <QJsonArray>
#include <QJsonDocument>
#include <QJsonObject>
#include <QMap>
#include <QPageLayout>
#include <QPair>
#include <QPainter>
#include <QPdfWriter>
#include <QSet>
#include <QSqlError>
#include <QSqlQuery>
#include <QSvgGenerator>
#include <QTextStream>
#include <QTransform>
namespace {
QTextStream out(stdout);
QTextStream err(stderr);
/// All CLI option flags, mapped to a short format name.
const QHash<QString, QString> &exportFlags()
{
static const QHash<QString, QString> flags {
{"--export-pdf", "pdf"},
{"--export-png", "png"},
{"--export-svg", "svg"},
{"--export-cables", "cables"},
{"--export-wires", "wires"},
{"--export-bom", "bom"},
{"--export-nets", "nets"},
{"--export-links", "links"},
{"--info", "info"},
{"--check-elements", "check"},
{"--resave", "resave"},
{"--set-titleblock", "settb"},
};
return flags;
}
/// Device tag of an element ("K1", "Q55"), falling back to its name.
QString elementLabel(Element *element)
{
const QString label = element->elementInformations()["label"].toString();
return label.isEmpty() ? element->name() : label;
}
/// Pixel rect of a diagram's border + title block (the printable page area).
QRect diagramRect(Diagram *diagram)
{
QRectF r = diagram->border_and_titleblock.borderAndTitleBlockRect();
r.adjust(0, 0, 1, 1); // include the 1px border line
return r.toAlignedRect();
}
/// A filesystem-safe per-diagram file stem: "01_Title".
QString diagramStem(Diagram *diagram, int index)
{
QString title = diagram->title();
title.replace(QRegularExpression("[^\\w \\-]"), "_");
title = title.simplified();
if (title.isEmpty())
title = "diagram";
return QStringLiteral("%1_%2")
.arg(index, 2, 10, QChar('0'))
.arg(title);
}
/// Render @p diagram into @p painter, fitting @p target to the page rect.
void renderDiagram(Diagram *diagram, QPainter &painter, const QRectF &target)
{
const QRect source = diagramRect(diagram);
// Export without the editor grid: drawBackground() only paints it when
// draw_grid_ is set (default true), so toggle it off around the render
// and restore it afterwards.
const bool was_drawing_grid = diagram->displayGrid();
diagram->setDisplayGrid(false);
diagram->render(&painter, target, source, Qt::KeepAspectRatio);
diagram->setDisplayGrid(was_drawing_grid);
}
int exportPdf(QETProject &project, const QString &output)
{
const QList<Diagram *> diagrams = project.diagrams();
if (diagrams.isEmpty()) {
err << "No diagrams to export.\n";
return 1;
}
// Page numbers (1-based) for cross-reference hyperlink targets: each
// diagram is exactly one page in the CLI export (no tiling).
QMap<Diagram *, int> pageMap;
for (int i = 0; i < diagrams.size(); ++i)
pageMap.insert(diagrams.at(i), i + 1);
QPdfWriter writer(output);
writer.setCreator("QElectroTech");
writer.setResolution(96);
QPainter painter;
bool first = true;
for (Diagram *diagram : diagrams) {
const QRect r = diagramRect(diagram);
// Match the page to the diagram (in points: 1px @ 96dpi = 0.75pt).
const QPageSize page(QSizeF(r.width() * 72.0 / 96.0,
r.height() * 72.0 / 96.0),
QPageSize::Point);
writer.setPageSize(page);
writer.setPageMargins(QMarginsF(0, 0, 0, 0));
if (first) {
if (!painter.begin(&writer)) {
err << "Cannot open '" << output << "' for writing.\n";
return 1;
}
first = false;
} else {
writer.newPage();
}
const QRectF target(0, 0,
writer.width(), writer.height());
renderDiagram(diagram, painter, target);
// Inject clickable cross-reference / folio-report hyperlinks for this
// page. The geometry is rebuilt from the QPdfWriter (not a QPrinter):
// render() anchors the diagram top-left with KeepAspectRatio, and the
// page is sized to the diagram so the scale is ~1.
if (auto *engine = dynamic_cast<QPdfEngine *>(painter.paintEngine())) {
const QRectF source(r);
const qreal s = qMin(target.width() / source.width(),
target.height() / source.height());
QTransform fit;
fit.translate(target.x(), target.y());
fit.scale(s, s);
fit.translate(-source.x(), -source.y());
// Device pixels -> PDF points, replicating the engine's page matrix
// (72/resolution scale + Y flip; zero margins -> no paint offset).
const qreal pt_scale = 72.0 / writer.resolution();
const qreal fullH_pt = writer.pageLayout().fullRectPoints().height();
const bool fullPageMode =
(writer.pageLayout().mode() == QPageLayout::FullPageMode);
const QRect paintPx =
writer.pageLayout().paintRectPixels(writer.resolution());
PdfLinks::PageGeometry geom;
geom.sceneToDevice = fit;
geom.target = target;
geom.pageBounds = QRectF(0, 0, target.width(), target.height());
geom.devToPdf = [=](const QPointF &d) -> QPointF {
qreal dx = d.x(), dy = d.y();
if (!fullPageMode) { dx += paintPx.left(); dy += paintPx.top(); }
return QPointF(pt_scale * dx, fullH_pt - pt_scale * dy);
};
geom.sourceRectOf = [](Diagram *dg) {
return QRectF(diagramRect(dg));
};
PdfLinks::injectCrossRefLinks(engine, diagram, geom, pageMap, output);
}
}
painter.end();
// Rewrite the URI link annotations into native internal GoTo actions, so
// the cross-references jump inside the document in any PDF viewer.
PdfLinks::convertUriToGoTo(output);
out << "Exported " << diagrams.size() << " page(s) -> " << output << "\n";
return 0;
}
int exportImages(QETProject &project, const QString &format,
const QString &out_dir)
{
const QList<Diagram *> diagrams = project.diagrams();
if (diagrams.isEmpty()) {
err << "No diagrams to export.\n";
return 1;
}
QDir().mkpath(out_dir);
int index = 0;
for (Diagram *diagram : diagrams) {
++index;
const QRect r = diagramRect(diagram);
const QString path = QDir(out_dir).filePath(
diagramStem(diagram, index) + "." + format);
if (format == "svg") {
QSvgGenerator gen;
gen.setFileName(path);
gen.setSize(r.size());
gen.setViewBox(QRect(0, 0, r.width(), r.height()));
gen.setTitle(diagram->title());
QPainter painter(&gen);
renderDiagram(diagram, painter, QRectF(QPointF(0, 0), r.size()));
painter.end();
} else { // png
QImage image(r.size(), QImage::Format_ARGB32);
image.fill(Qt::white);
QPainter painter(&image);
painter.setRenderHint(QPainter::Antialiasing, true);
renderDiagram(diagram, painter, QRectF(QPointF(0, 0), r.size()));
painter.end();
if (!image.save(path)) {
err << "Failed to write '" << path << "'.\n";
return 1;
}
}
out << " " << path << "\n";
}
out << "Exported " << diagrams.size() << " diagram(s) -> " << out_dir << "\n";
return 0;
}
int exportCsv(QETProject &project, const QString &format, const QString &output)
{
QString csv;
if (format == "cables") {
WiringListExport wle(&project, nullptr);
csv = wle.toCsvString();
} else { // wires
ConductorNumExport cne(&project, nullptr);
csv = cne.wiresNum();
}
if (csv.isEmpty()) {
err << "Nothing to export (empty list).\n";
return 1;
}
QFile file(output);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
err << "Cannot open '" << output << "' for writing.\n";
return 1;
}
QTextStream fout(&file);
fout << csv;
file.close();
out << "Exported " << format << " list -> " << output << "\n";
return 0;
}
/// Quote a field for CSV output (RFC-4180 style, ';' delimiter).
QString csvField(const QString &value)
{
if (value.contains(';') || value.contains('"')
|| value.contains('\n') || value.contains('\r')) {
QString v = value;
v.replace('"', "\"\"");
return '"' % v % '"';
}
return value;
}
/// Bill of materials: one row per element, key component-data fields.
/// Pulls from QET's own project database (the same source as the GUI BOM
/// export), so the output matches what the editor produces.
int exportBom(QETProject &project, const QString &output)
{
// The project database is built lazily; force a (re)build before querying.
project.dataBase()->updateDB();
static const QStringList columns {
"label", "designation", "manufacturer", "manufacturer_reference",
"quantity", "location", "function", "title", "folio"
};
QSqlQuery query = project.dataBase()->newQuery(
"SELECT " % columns.join(", ") %
" FROM element_nomenclature_view ORDER BY label");
if (!query.exec()) {
err << "BOM query failed: " << query.lastError().text() << "\n";
return 1;
}
QString csv = columns.join(";") % "\n";
int rows = 0;
while (query.next()) {
QStringList values;
for (int i = 0; i < columns.size(); ++i)
values << csvField(query.value(i).toString());
csv += values.join(";") % "\n";
++rows;
}
QFile file(output);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
err << "Cannot open '" << output << "' for writing.\n";
return 1;
}
QTextStream fout(&file);
fout << csv;
file.close();
out << "Exported " << rows << " component(s) -> " << output << "\n";
return 0;
}
/// Count terminals on @p element that no conductor connects to.
int freeTerminals(Element *element)
{
int free = 0;
const QList<Terminal *> terminals = element->terminals();
for (Terminal *t : terminals)
if (t->conductorsCount() == 0)
++free;
return free;
}
/// Structural ground-truth dump of a project, as JSON, to stdout (or a file).
/// Uses QET's own loaded model, so it reports what the editor actually sees:
/// per-page element / conductor counts and unconnected terminals.
int exportInfo(QETProject &project, const QString &output)
{
const QList<Diagram *> diagrams = project.diagrams();
int total_elements = 0, total_conductors = 0, total_free = 0;
QJsonArray pages;
int index = 0;
for (Diagram *diagram : diagrams) {
++index;
const QList<Element *> elements = diagram->elements();
const int conductors = diagram->conductors().size();
int page_free = 0;
for (Element *e : elements)
page_free += freeTerminals(e);
const QRect r = diagramRect(diagram);
QJsonObject page;
page["index"] = index;
page["title"] = diagram->title();
page["folio"] = QStringLiteral("%1 of %2")
.arg(index).arg(diagrams.size());
page["width_px"] = r.width();
page["height_px"] = r.height();
page["elements"] = elements.size();
page["conductors"] = conductors;
page["free_terminals"] = page_free;
pages.append(page);
total_elements += elements.size();
total_conductors += conductors;
total_free += page_free;
}
QJsonObject root;
root["project"] = project.title();
root["diagrams"] = diagrams.size();
root["elements"] = total_elements;
root["conductors"] = total_conductors;
root["free_terminals"] = total_free;
root["pages"] = pages;
const QByteArray json =
QJsonDocument(root).toJson(QJsonDocument::Indented);
if (output.isEmpty()) {
out << QString::fromUtf8(json);
} else {
QFile file(output);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
err << "Cannot open '" << output << "' for writing.\n";
return 1;
}
file.write(json);
file.close();
out << "Wrote project info -> " << output << "\n";
}
return 0;
}
/// Validate one .elmt file against QET's element schema.
/// @return 0 = OK, 1 = warning (loads but suspicious), 2 = failure.
int checkOneElement(const QString &path)
{
QFile file(path);
if (!file.open(QIODevice::ReadOnly)) {
out << "FAIL " << path << " (cannot open)\n";
return 2;
}
QDomDocument doc;
QString error;
int line = 0;
if (!doc.setContent(&file, &error, &line)) {
file.close();
out << "FAIL " << path << " (XML error line "
<< line << ": " << error << ")\n";
return 2;
}
file.close();
const QDomElement root = doc.documentElement();
if (root.tagName() != "definition" || root.attribute("type") != "element") {
out << "FAIL " << path << " (root is not <definition type=\"element\">)\n";
return 2;
}
bool w_ok = false, h_ok = false;
const double w = root.attribute("width").toDouble(&w_ok);
const double h = root.attribute("height").toDouble(&h_ok);
if (!w_ok || !h_ok || w == 0 || h == 0) {
out << "FAIL " << path << " (missing/zero bounding box "
<< root.attribute("width") << "x"
<< root.attribute("height") << ")\n";
return 2;
}
const int terminals = root.elementsByTagName("terminal").count();
// Negative dimensions are malformed but QET still loads them; surface as a
// warning rather than a failure so this agrees with QET's own loader.
if (w < 0 || h < 0) {
out << "WARN " << path << " (negative bounding box "
<< w << "x" << h << ", " << terminals << " terminals)\n";
return 1;
}
if (terminals == 0) {
out << "WARN " << path << " (loads, but 0 terminals)\n";
return 1;
}
out << "OK " << path << " (" << terminals << " terminals)\n";
return 0;
}
/// Validate a single .elmt file or every .elmt under a directory.
int checkElements(const QString &path)
{
QStringList files;
const QFileInfo info(path);
if (info.isDir()) {
QDirIterator it(path, {"*.elmt"}, QDir::Files,
QDirIterator::Subdirectories);
while (it.hasNext())
files << it.next();
files.sort();
} else if (info.isFile()) {
files << path;
} else {
err << "Not found: " << path << "\n";
return 2;
}
if (files.isEmpty()) {
err << "No .elmt files found under: " << path << "\n";
return 2;
}
int warnings = 0, failures = 0;
for (const QString &f : files) {
const int r = checkOneElement(f);
if (r == 1) ++warnings;
else if (r == 2) ++failures;
}
out << files.size() << " file(s), " << warnings
<< " warning(s), " << failures << " failure(s)\n";
return failures > 0 ? 1 : 0;
}
/// Map every element in the project to its 1-based folio (page) position.
QHash<Element *, int> folioIndex(QETProject &project)
{
QHash<Element *, int> folio;
int index = 0;
const QList<Diagram *> diagrams = project.diagrams();
for (Diagram *diagram : diagrams) {
++index;
const QList<Element *> elements = diagram->elements();
for (Element *e : elements)
folio.insert(e, index);
}
return folio;
}
/// Electrical nets: groups of terminals joined into one potential.
/// Walks QET's own potential graph, so each net is a connected component
/// of terminals across all folios. The ground truth for connectivity.
int exportNets(QETProject &project, const QString &output)
{
const QHash<Element *, int> folio = folioIndex(project);
QList<Conductor *> all_conductors;
const QList<Diagram *> diagrams = project.diagrams();
for (Diagram *diagram : diagrams)
all_conductors << diagram->conductors();
QSet<Conductor *> visited;
QJsonArray nets;
int net_no = 0;
for (Conductor *c : all_conductors) {
if (visited.contains(c))
continue;
// The whole potential this conductor belongs to. relatedPotential-
// Conductors() also fills t_list with every terminal in the net
// (following folio reports and terminal blocks too).
QList<Terminal *> t_list;
QSet<Conductor *> group = c->relatedPotentialConductors(true, &t_list);
group.insert(c);
for (Conductor *g : group)
visited.insert(g);
if (c->terminal1) t_list << c->terminal1;
if (c->terminal2) t_list << c->terminal2;
// Wire number: smallest non-empty conductor text (deterministic).
QStringList wire_nos;
for (Conductor *g : group)
if (!g->properties().text.isEmpty())
wire_nos << g->properties().text;
wire_nos.sort();
++net_no;
QJsonArray terminals;
QSet<Terminal *> seen;
for (Terminal *t : t_list) {
if (!t || seen.contains(t))
continue;
seen.insert(t);
Element *pe = t->parentElement();
QJsonObject to;
to["element"] = pe ? elementLabel(pe) : QString();
to["terminal"] = t->name();
to["folio"] = pe ? folio.value(pe, 0) : 0;
terminals.append(to);
}
QJsonObject net;
net["net"] = net_no;
net["wire_no"] = wire_nos.value(0);
net["terminals"] = terminals;
nets.append(net);
}
QJsonObject root;
root["project"] = project.title();
root["nets"] = nets.size();
root["list"] = nets;
QFile file(output);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
err << "Cannot open '" << output << "' for writing.\n";
return 1;
}
file.write(QJsonDocument(root).toJson(QJsonDocument::Indented));
file.close();
out << "Exported " << nets.size() << " net(s) -> " << output << "\n";
return 0;
}
/// Cross-references: each linkable element (coil / contact / report) and the
/// elements it links to, flagging masters/slaves with no link as unresolved.
int exportLinks(QETProject &project, const QString &output)
{
const QHash<Element *, int> folio = folioIndex(project);
QString csv("element;link_type;linked_to;folio;status\n");
int linkable = 0, unresolved = 0;
const QList<Diagram *> diagrams = project.diagrams();
for (Diagram *diagram : diagrams) {
const QList<Element *> elements = diagram->elements();
for (Element *e : elements) {
if (e->linkType() == Element::Simple)
continue;
++linkable;
const QList<Element *> linked = e->linkedElements();
QStringList names;
for (Element *le : linked)
names << elementLabel(le) % "(f"
% QString::number(folio.value(le, 0)) % ")";
QString status = "linked";
if ((e->linkType() == Element::Master
|| e->linkType() == Element::Slave)
&& linked.isEmpty()) {
status = "UNRESOLVED";
++unresolved;
}
csv += csvField(elementLabel(e)) % ";"
% e->linkTypeToString() % ";"
% csvField(names.join(", ")) % ";"
% QString::number(folio.value(e, 0)) % ";"
% status % "\n";
}
}
QFile file(output);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
err << "Cannot open '" << output << "' for writing.\n";
return 1;
}
QTextStream fout(&file);
fout << csv;
file.close();
out << "Exported " << linkable << " linkable element(s), "
<< unresolved << " unresolved -> " << output << "\n";
return 0;
}
/// Round-trip: load the project and write its XML back out, so an external
/// diff can reveal markup QET silently normalises (tolerated-but-invalid XML).
int resaveProject(QETProject &project, const QString &output)
{
const QDomDocument doc = project.toXml();
QFile file(output);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
err << "Cannot open '" << output << "' for writing.\n";
return 1;
}
QTextStream fout(&file);
fout << doc.toString(4);
file.close();
out << "Re-saved project -> " << output << "\n";
return 0;
}
/// Stamp title-block fields onto every folio (and the project default), then
/// save. Each assignment is "key=value". Standard keys map to the documented
/// title-block fields; "date=today" uses the current date; any other key is
/// stored as a custom title-block field. Aimed at CI/revision workflows
/// (e.g. set revision + date before exporting a new revision).
int setTitleBlock(QETProject &project, const QString &output,
const QStringList &assignments)
{
if (assignments.isEmpty()) {
err << "No field assignments given (expected key=value).\n";
return 2;
}
// Parse "key=value" assignments up front so a bad one fails before writing.
QList<QPair<QString, QString>> fields;
for (const QString &a : assignments) {
const int eq = a.indexOf('=');
if (eq <= 0) {
err << "Bad assignment '" << a << "' (expected key=value).\n";
return 2;
}
const QString key = a.left(eq);
const QString val = a.mid(eq + 1);
if (key.compare("date", Qt::CaseInsensitive) == 0
&& val.compare("today", Qt::CaseInsensitive) != 0
&& !QDate::fromString(val, Qt::ISODate).isValid()) {
err << "Bad date '" << val << "' (expected YYYY-MM-DD or 'today').\n";
return 2;
}
fields << qMakePair(key, val);
}
auto apply = [&](TitleBlockProperties &p) {
for (const auto &f : fields) {
const QString k = f.first.toLower();
const QString &v = f.second;
if (k == "title") p.title = v;
else if (k == "author") p.author = v;
else if (k == "filename") p.filename = v;
else if (k == "plant") p.plant = v;
else if (k == "location") p.locmach = v;
else if (k == "revision") p.indexrev = v;
else if (k == "version") p.version = v;
else if (k == "date") {
p.date = (v.compare("today", Qt::CaseInsensitive) == 0)
? QDate::currentDate()
: QDate::fromString(v, Qt::ISODate);
// An explicit date is only honoured when the folio is in
// "use the date value" mode (not "now"/"null").
p.useDate = TitleBlockProperties::UseDateValue;
}
else // unknown key -> custom title-block field
p.context.addValue(f.first, v);
}
};
// Project default (the template applied to new folios).
TitleBlockProperties def = project.defaultTitleBlockProperties();
apply(def);
project.setDefaultTitleBlockProperties(def);
// Every existing folio's own title block.
int folios = 0;
const QList<Diagram *> diagrams = project.diagrams();
for (Diagram *diagram : diagrams) {
TitleBlockProperties p =
diagram->border_and_titleblock.exportTitleBlock();
apply(p);
diagram->border_and_titleblock.importTitleBlock(p);
++folios;
}
const QDomDocument doc = project.toXml();
QFile file(output);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
err << "Cannot open '" << output << "' for writing.\n";
return 1;
}
QTextStream fout(&file);
fout << doc.toString(4);
file.close();
out << "Stamped " << fields.size() << " field(s) on "
<< folios << " folio(s) -> " << output << "\n";
return 0;
}
} // anonymous namespace
namespace CLIExport {
bool isExportRequest(const QStringList &args)
{
for (const QString &a : args)
if (exportFlags().contains(a))
return true;
return false;
}
int run(const QStringList &args)
{
QString flag;
QStringList rest;
for (int i = 0; i < args.size(); ++i) {
if (exportFlags().contains(args.at(i))) {
flag = args.at(i);
for (int j = i + 1; j < args.size(); ++j)
rest << args.at(j);
break;
}
}
const QString format = exportFlags().value(flag);
// --check-elements operates on an element file/directory, not a project.
if (format == "check") {
if (rest.isEmpty()) {
err << "Usage: qelectrotech --check-elements "
"<element.elmt | directory>\n";
return 2;
}
return checkElements(rest.at(0));
}
const QString input = rest.value(0);
if (input.isEmpty()) {
err << "Usage: qelectrotech " << flag << " <project.qet> <output>\n";
return 2;
}
if (!QFileInfo::exists(input)) {
err << "Project not found: " << input << "\n";
return 2;
}
QETProject project(input);
if (project.state() != QETProject::Ok) {
err << "Failed to open project: " << input
<< " (state " << project.state() << ")\n";
return 1;
}
// --info writes JSON to stdout, or to an optional output file.
if (format == "info")
return exportInfo(project, rest.value(1));
const QString output = rest.value(1);
if (output.isEmpty()) {
err << "Usage: qelectrotech " << flag
<< " <project.qet> <output>\n";
return 2;
}
if (format == "pdf")
return exportPdf(project, output);
if (format == "cables" || format == "wires")
return exportCsv(project, format, output);
if (format == "bom")
return exportBom(project, output);
if (format == "nets")
return exportNets(project, output);
if (format == "links")
return exportLinks(project, output);
if (format == "resave")
return resaveProject(project, output);
if (format == "settb")
return setTitleBlock(project, output, rest.mid(2));
return exportImages(project, format, output);
}
} // namespace CLIExport
+79
View File
@@ -0,0 +1,79 @@
/*
Copyright 2006-2025 The QElectroTech Team
This file is part of QElectroTech.
QElectroTech is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
QElectroTech is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CLI_EXPORT_H
#define CLI_EXPORT_H
#include <QStringList>
/**
@brief Headless command-line export.
Implements the long-requested batch/headless export
(qelectrotech.org bugtracker #171, GitHub #309): render a project's
diagrams to files without opening the GUI.
Detected and handled in main() before the GUI is created.
*/
namespace CLIExport {
/**
@brief True if @p args request a CLI export
(i.e. contain one of the export options).
*/
bool isExportRequest(const QStringList &args);
/**
@brief Run the CLI export described by @p args.
@return process exit code (0 on success).
Usage:
qelectrotech --export-pdf <project.qet> <output.pdf>
qelectrotech --export-png <project.qet> <output_dir>
qelectrotech --export-svg <project.qet> <output_dir>
qelectrotech --export-cables <project.qet> <output.csv>
qelectrotech --export-wires <project.qet> <output.csv>
qelectrotech --export-bom <project.qet> <output.csv>
qelectrotech --export-nets <project.qet> <output.json>
qelectrotech --export-links <project.qet> <output.csv>
qelectrotech --info <project.qet> [output.json]
qelectrotech --check-elements <element.elmt | directory>
qelectrotech --resave <project.qet> <output.qet>
qelectrotech --set-titleblock <project.qet> <output.qet> key=value...
PDF: one multi-page document (one diagram per page).
PNG/SVG: one file per diagram, named <output_dir>/<NN>_<title>.<ext>.
cables: wiring list (one row per conductor) as CSV.
wires: list of distinct wire numbers as CSV.
bom: bill of materials (one row per element) as CSV.
nets: electrical nets (connected-terminal groups) as JSON.
links: element cross-references (coil/contact) as CSV, with
unresolved links flagged.
info: structural project summary as JSON (stdout, or a file) —
per-page element / conductor counts and unconnected terminals.
check-elements: validate .elmt file(s) against the element schema.
resave: load and rewrite the project XML (round-trip integrity).
set-titleblock: stamp title-block fields onto every folio, then save.
Keys: title, author, date (or date=today), plant, location,
revision, version, filename; any other key becomes a custom
field. E.g. --set-titleblock in.qet out.qet revision=B date=today
*/
int run(const QStringList &args);
}
#endif // CLI_EXPORT_H
+3 -2
View File
@@ -142,10 +142,11 @@ class Diagram : public QGraphicsScene
void wheelEvent (QGraphicsSceneWheelEvent *event) override;
void keyPressEvent (QKeyEvent *event) override;
void keyReleaseEvent (QKeyEvent *) override;
void correctTextPos(Element* elmt);
void restoreText(Element* elmt);
public:
void correctTextPos(Element* elmt);
void restoreText(Element* elmt);
QUuid uuid();
void setEventInterface (DiagramEventInterface *event_interface);
void clearEventInterface();
+6
View File
@@ -313,6 +313,12 @@ void PartText::setPlainText(const QString &text) {
void PartText::setFont(const QFont &font) {
if (font != this -> font()) {
QGraphicsTextItem::setFont(font);
// Re-anchor: the item's position transform is -margin(), and margin()
// depends on the font ascent. Without re-running this on a font change,
// the transform keeps the previous font's ascent — so the text renders
// at a different spot after save/reopen (the position recomputes from
// the saved font on load). See #158.
adjustItemPosition();
emit fontChanged(font);
}
}
+38 -36
View File
@@ -736,11 +736,13 @@ bool QETElementEditor::checkElement()
QList<QETWarning> warnings;
QList<QETWarning> errors;
// Warning #1: Element haven't got terminal
// Warning #1: Element does not have (enough) terminals
// (except for report and conductor definition, because they must have one terminal and this checking is done below)
// (another exception: "thumbnails" aka "front-views" may/should not have terminals)
if (!m_elmt_scene -> containsTerminals() &&
!(m_elmt_scene->elementData().m_type & ElementData::AllReport) &&
m_elmt_scene->elementData().m_type != ElementData::ConductorDefinition) {
m_elmt_scene->elementData().m_type != ElementData::ConductorDefinition &&
m_elmt_scene->elementData().m_type != ElementData::Thumbnail) {
warnings << qMakePair(
tr("Absence de borne", "warning title"),
tr(
@@ -749,50 +751,50 @@ bool QETElementEditor::checkElement()
"warning description"
)
);
}
}
// Check folio report element
if (m_elmt_scene->elementData().m_type & ElementData::AllReport)
{
int terminal =0;
// Check folio report element
if (m_elmt_scene->elementData().m_type & ElementData::AllReport)
{
int terminal =0;
for(auto qgi : m_elmt_scene -> items()) {
if (qgraphicsitem_cast<PartTerminal *>(qgi)) {
terminal ++;
}
}
//Error folio report must have only one terminal
if (terminal != 1) {
errors << qMakePair (tr("Absence de borne"),
tr("<br><b>Erreur</b> :"
"<br>Les reports de folio doivent posséder une seul borne."
"<br><b>Solution</b> :"
"<br>Verifier que l'élément ne possède qu'une seul borne"));
for(auto qgi : m_elmt_scene -> items()) {
if (qgraphicsitem_cast<PartTerminal *>(qgi)) {
terminal ++;
}
}
// Check conductor definition element
if (m_elmt_scene->elementData().m_type == ElementData::ConductorDefinition)
{
int terminal =0;
//Error folio report must have only one terminal
if (terminal != 1) {
errors << qMakePair (tr("Absence de borne"),
tr("<br><b>Erreur</b> :"
"<br>Les reports de folio doivent posséder une seul borne."
"<br><b>Solution</b> :"
"<br>Verifier que l'élément ne possède qu'une seul borne"));
}
}
for(auto qgi : m_elmt_scene -> items()) {
if (qgraphicsitem_cast<PartTerminal *>(qgi)) {
terminal ++;
}
}
// Check conductor definition element
if (m_elmt_scene->elementData().m_type == ElementData::ConductorDefinition)
{
int terminal =0;
// Error: Conductor definition must have exactly one terminal
if (terminal != 1) {
errors << qMakePair (tr("Nombre de bornes incorrect"),
tr("<br><b>Erreur</b> :"
"<br>Les définitions de conducteur ne peuvent posséder qu'une seule borne."
"<br><b>Solution</b> :"
"<br>Vérifier que l'élément ne possède qu'une seule borne"));
for(auto qgi : m_elmt_scene -> items()) {
if (qgraphicsitem_cast<PartTerminal *>(qgi)) {
terminal ++;
}
}
// Error: Conductor definition must have exactly one terminal
if (terminal != 1) {
errors << qMakePair (tr("Nombre de bornes incorrect"),
tr("<br><b>Erreur</b> :"
"<br>Les définitions de conducteur ne peuvent posséder qu'une seule borne."
"<br><b>Solution</b> :"
"<br>Vérifier que l'élément ne possède qu'une seule borne"));
}
}
if (!errors.count() && !warnings.count()) {
return(true);
}
+11 -1
View File
@@ -124,7 +124,17 @@ void ElementDialog::setUpWidget()
} else if (m_mode == SaveTemplate) {
m_text_field->setPlaceholderText(tr("Nom du nouveau template"));
} else {
m_text_field->setPlaceholderText(tr("Nom du nouvel élément"));
// This is the element's file name, not its display name: the field
// only accepts file-name characters (QFileNameEdit). The visible
// element name is edited separately in the element properties.
m_text_field->setPlaceholderText(
tr("Nom de fichier de l'élément",
"placeholder: the element's file name, not its display name"));
m_text_field->setToolTip(
tr("Nom de fichier de l'élément : chiffres, minuscules, « - », "
"« _ » et « . » uniquement.\nLe nom affiché de l'élément se "
"modifie séparément dans les propriétés de l'élément.",
"tooltip for the element file-name field"));
}
layout->addWidget(m_text_field);
+22 -1
View File
@@ -16,7 +16,6 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "elementspanelwidget.h"
#include "diagram.h"
#include "editor/ui/qetelementeditor.h"
#include "elementscategoryeditor.h"
@@ -26,6 +25,7 @@
#include "titleblock/templatedeleter.h"
#include <QFileInfo>
#include <QMessageBox>
#include "qetgraphicsitem/element.h"
/*
When the ENABLE_PANEL_WIDGET_DND_CHECKS flag is set, the panel
@@ -611,6 +611,7 @@ void ElementsPanelWidget::duplicateDiagram()
if (!project || project->isReadOnly()) return;
for (Diagram *source_diagram : diagrams_to_duplicate) {
Diagram *new_diagram = project->addNewDiagram();
if (!new_diagram) continue;
@@ -623,9 +624,29 @@ void ElementsPanelWidget::duplicateDiagram()
BorderProperties bp = source_diagram->border_and_titleblock.exportBorder();
new_diagram->border_and_titleblock.importBorder(bp);
for (QGraphicsItem *item : source_diagram->items()) {
if (Element *elmt = dynamic_cast<Element *>(item)) {
source_diagram->correctTextPos(elmt);
}
}
QDomDocument doc = source_diagram->toXml();
QDomElement diagram_elmt = doc.documentElement();
for (QGraphicsItem *item : source_diagram->items()) {
if (Element *elmt = dynamic_cast<Element *>(item)) {
source_diagram->restoreText(elmt);
}
}
new_diagram->fromXml(diagram_elmt, QPointF(0, 0), false, nullptr);
for (QGraphicsItem *item : new_diagram->items()) {
if (Element *elmt = dynamic_cast<Element *>(item)) {
new_diagram->restoreText(elmt);
}
}
}
elements_panel->reload();
}
+5 -5
View File
@@ -75,11 +75,11 @@ class MachineInfo
{
struct Screen
{
int32_t count;
int32_t width[10];
int32_t height[10];
int32_t Max_width;
int32_t Max_height;
int32_t count = 0;
int32_t width[10] = {};
int32_t height[10]= {};
int32_t Max_width = 0;
int32_t Max_height= 0;
}screen;
struct Built
{
+26
View File
@@ -15,13 +15,17 @@
You should have received a copy of the GNU General Public License
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "cli_export.h"
#include "machine_info.h"
#include "qet.h"
#include "qetapp.h"
#include "qetproject.h"
#include "singleapplication.h"
#include "utils/macosxopenevent.h"
#include "utils/qetsettings.h"
#include <QApplication>
#include <QStyleFactory>
#include <QtConcurrentRun>
@@ -194,6 +198,23 @@ QGuiApplication::setHighDpiScaleFactorRoundingPolicy(QetSettings::hdpiScaleFacto
#endif
// Headless command-line export: render a project to PDF/PNG/SVG without
// opening the GUI, then exit. Must be handled before SingleApplication
// (which would forward the args to an already-running instance).
{
QStringList raw_args;
for (int i = 0; i < argc; ++i)
raw_args << QString::fromLocal8Bit(argv[i]);
if (CLIExport::isExportRequest(raw_args)) {
QApplication export_app(argc, argv);
// No crash-recovery backups in one-shot CLI mode: the backup write
// runs on a background thread referencing the project and races the
// process exit (intermittent segfault in QET::writeToFile).
QETProject::setBackupEnabled(false);
return CLIExport::run(export_app.arguments());
}
}
SingleApplication app(argc, argv, true);
#ifdef Q_OS_MACOS
//Handle the opening of QET when user double click on a .qet .elmt .tbt file
@@ -220,6 +241,11 @@ QGuiApplication::setHighDpiScaleFactorRoundingPolicy(QetSettings::hdpiScaleFacto
QObject::connect(&app, &SingleApplication::receivedMessage,
&qetapp, &QETApp::receiveMessage);
// Pre-initialise on the main (GUI) thread: the constructor calls
// qApp->screens() which is not thread-safe in Qt5 — calling instance()
// here guarantees the singleton is fully built before the worker runs.
MachineInfo::instance();
QtConcurrent::run([=]()
{
// for debugging
+382
View File
@@ -0,0 +1,382 @@
/*
Copyright 2006-2025 The QElectroTech Team
This file is part of QElectroTech.
QElectroTech is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
QElectroTech is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "pdf_links.h"
#include "diagram.h"
#include "qetgraphicsitem/crossrefitem.h"
#include "qetgraphicsitem/dynamicelementtextitem.h"
#include "qetgraphicsitem/element.h"
#include "qetgraphicsitem/elementtextitemgroup.h"
// Private Qt PDF engine for drawHyperlink() — not public API, stable since Qt4.
// Requires QT += gui-private in qelectrotech.pro / gui-private in CMake.
#include <private/qpdf_p.h>
#include <QByteArray>
#include <QFile>
#include <QGraphicsTextItem>
#include <QList>
#include <QRegularExpression>
#include <QUrl>
#include <QVector>
namespace PdfLinks {
void injectCrossRefLinks(QPdfEngine *engine, Diagram *diagram,
const PageGeometry &geom,
const QMap<Diagram *, int> &pageMap,
const QString &outputFileName)
{
if (!engine || !diagram)
return;
const QTransform &fit = geom.sceneToDevice;
const QRectF &target = geom.target;
const QRectF &pageBounds = geom.pageBounds;
// Compute, in PDF points on its OWN page, the rectangle to frame for a
// target element (used as a /FitR destination so the link zooms onto it).
auto destRectPdf = [&](Element *tgt) -> QRectF {
Diagram *dg = tgt ? tgt->diagram() : nullptr;
if (!dg) return QRectF();
const QRectF srcT = geom.sourceRectOf(dg);
if (srcT.width() <= 0.0 || srcT.height() <= 0.0) return QRectF();
const qreal sT = qMin(target.width() / srcT.width(),
target.height() / srcT.height());
QTransform fitT;
fitT.translate(target.x(), target.y());
fitT.scale(sT, sT);
fitT.translate(-srcT.x(), -srcT.y());
QRectF elemScene = tgt->mapRectToScene(tgt->boundingRect());
// Frame the element with a little context, and enforce a minimum
// framed size so tiny contacts don't zoom in extremely.
const qreal pad = 25.0;
elemScene.adjust(-pad, -pad, pad, pad);
const qreal minSide = 160.0;
if (elemScene.width() < minSide)
elemScene.adjust(-(minSide - elemScene.width()) / 2.0, 0,
(minSide - elemScene.width()) / 2.0, 0);
if (elemScene.height() < minSide)
elemScene.adjust(0, -(minSide - elemScene.height()) / 2.0,
0, (minSide - elemScene.height()) / 2.0);
const QRectF devT = fitT.mapRect(elemScene);
const QPointF a = geom.devToPdf(devT.topLeft());
const QPointF b = geom.devToPdf(devT.bottomRight());
return QRectF(QPointF(qMin(a.x(), b.x()), qMin(a.y(), b.y())),
QPointF(qMax(a.x(), b.x()), qMax(a.y(), b.y())));
};
auto injectLink = [&](const QRectF &sceneRect, Element *targetElmt) {
if (!targetElmt || !targetElmt->diagram()) return;
const int targetPage = pageMap.value(targetElmt->diagram(), -1);
if (targetPage < 1) return;
const QRectF devRect = fit.mapRect(sceneRect);
if (!devRect.isValid() || !pageBounds.intersects(devRect)) return;
QString frag = QString("page=%1").arg(targetPage);
const QRectF d = destRectPdf(targetElmt); // /FitR L_B_R_T
if (d.isValid())
frag += QString("&fitr=%1_%2_%3_%4")
.arg(qRound(d.left())).arg(qRound(d.top()))
.arg(qRound(d.right())).arg(qRound(d.bottom()));
QUrl url = QUrl::fromLocalFile(outputFileName);
url.setFragment(frag);
engine->drawHyperlink(devRect, url);
};
for (auto *item : diagram->items()) {
// --- CrossRefItem links ---
if (auto *xref = dynamic_cast<CrossRefItem*>(item)) {
for (auto it = xref->hoveredContactsMap().begin();
it != xref->hoveredContactsMap().end(); ++it)
{
Element *targetElmt = it.key();
if (!targetElmt || !targetElmt->diagram()) continue;
// it.value() is in the CrossRefItem's LOCAL coords -> scene
injectLink(xref->mapRectToScene(it.value()), targetElmt);
}
continue;
}
// --- Folio report links (DynamicElementTextItem) ---
if (auto *deti = dynamic_cast<DynamicElementTextItem*>(item)) {
Element *parent = deti->parentElement();
if (!parent) continue;
// (a) Report element : label -> linked report on another folio
if (parent->linkType() & Element::AllReport) {
if (parent->linkedElements().isEmpty()) continue;
bool showsLabel =
(deti->textFrom() == DynamicElementTextItem::ElementInfo
&& deti->infoName() == QLatin1String("label")) ||
(deti->textFrom() == DynamicElementTextItem::CompositeText
&& deti->compositeText().contains(QStringLiteral("%{label}")));
if (!showsLabel) continue;
Element *targetElmt = parent->linkedElements().first();
if (!targetElmt || !targetElmt->diagram()) continue;
injectLink(deti->mapRectToScene(deti->boundingRect()), targetElmt);
continue;
}
// (b) Slave element : the "(folio-pos)" text -> master element
if (parent->linkType() == Element::Slave) {
QGraphicsTextItem *sx = deti->slaveXrefItem();
Element *master = deti->masterElement();
if (sx && master && master->diagram()) {
injectLink(sx->mapRectToScene(sx->boundingRect()), master);
}
continue;
}
continue;
}
// --- Slave cross-reference carried by a grouped text ---
if (auto *grp = dynamic_cast<ElementTextItemGroup*>(item)) {
Element *parent = grp->parentElement();
if (!parent || parent->linkType() != Element::Slave) continue;
if (parent->linkedElements().isEmpty()) continue;
QGraphicsTextItem *sx = grp->slaveXrefItem();
if (!sx) continue;
Element *master = parent->linkedElements().first();
if (!master || !master->diagram()) continue;
injectLink(sx->mapRectToScene(sx->boundingRect()), master);
continue;
}
}
}
void convertUriToGoTo(const QString &pdfPath)
{
// --- 1. Read raw bytes ---
QFile f(pdfPath);
if (!f.open(QIODevice::ReadOnly)) return;
QByteArray data = f.readAll();
f.close();
// --- 2. Collect page object numbers in document order ---
// Read them from the page tree (/Type /Pages -> /Kids [ N 0 R ... ]).
// This is reliable; scanning raw bytes for "/Type /Page" is NOT: that
// marker also occurs inside content streams, and a forward lookahead
// wrongly tags neighbouring objects (it found 280 "pages" for a 137-page
// document). Qt writes a single, flat /Kids array listing every page.
QVector<int> pageObjs;
{
int pagesPos = data.indexOf("/Type /Pages");
int kidsPos = (pagesPos == -1) ? -1 : data.indexOf("/Kids", pagesPos);
int lb = (kidsPos == -1) ? -1 : data.indexOf('[', kidsPos);
int rb = (lb == -1) ? -1 : data.indexOf(']', lb);
if (lb != -1 && rb != -1 && rb > lb) {
const QString kids =
QString::fromLatin1(data.mid(lb + 1, rb - lb - 1));
QRegularExpression re(QStringLiteral("(\\d+)\\s+\\d+\\s+R"));
auto it = re.globalMatch(kids);
while (it.hasNext()) {
int objNum = it.next().captured(1).toInt();
if (objNum > 0) pageObjs.append(objNum);
}
}
}
if (pageObjs.isEmpty()) return; // nothing to do
// --- 3. Replace URI annotations with GoTo ---
// Pattern (Qt always writes exactly this):
// /S /URI\n/URI (file:///...<anything>#page=N)\n
// or (older patches without file://):
// /S /URI\n/URI (page=N)\n
bool changed = false;
{
// We do a manual scan to handle variable-length replacements.
QByteArray out;
out.reserve(data.size());
const QByteArray sUri = "/S /URI\n/URI (";
const QByteArray sGoTo = "/S /GoTo\n/D [";
int pos = 0;
while (pos < data.size()) {
int found = data.indexOf(sUri, pos);
if (found == -1) {
out.append(data.mid(pos));
break;
}
// Copy everything up to the match
out.append(data.mid(pos, found - pos));
// Find closing ')' of the URI value
int uriStart = found + sUri.size();
int closeParen = data.indexOf(')', uriStart);
if (closeParen == -1) {
// Malformed — copy rest verbatim
out.append(data.mid(found));
pos = data.size();
break;
}
QByteArray uriVal = data.mid(uriStart, closeParen - uriStart);
// Extract page number: look for #page=N or bare page=N
int pageNum = -1;
int hashPos = uriVal.lastIndexOf("#page=");
int digitStart = -1;
if (hashPos != -1) {
digitStart = hashPos + 6;
} else if (uriVal.startsWith("page=")) {
digitStart = 5;
}
if (digitStart != -1) {
// Take only the leading digits: the fragment may carry extra
// parameters after the page number (e.g. "22&fitr=15_489_..."),
// and QByteArray::toInt() would fail on the whole remainder.
int e = digitStart;
while (e < uriVal.size()
&& uriVal[e] >= '0' && uriVal[e] <= '9')
++e;
if (e > digitStart)
pageNum = uriVal.mid(digitStart, e - digitStart).toInt();
}
if (pageNum >= 1 && pageNum <= pageObjs.size()) {
// Valid page reference — emit GoTo action.
int pageObjNum = pageObjs[pageNum - 1];
// Optional precise destination: &fitr=Left_Bottom_Right_Top
// (integer PDF points). If present -> /FitR (frame the element);
// otherwise -> /Fit (whole page, top).
QByteArray dest = " /Fit]";
int fr = uriVal.indexOf("fitr=");
if (fr != -1) {
QByteArray rest = uriVal.mid(fr + 5);
// stop at first char that is not part of the number list
int end = 0;
while (end < rest.size()
&& ((rest[end] >= '0' && rest[end] <= '9')
|| rest[end] == '_' || rest[end] == '-'))
++end;
QList<QByteArray> parts = rest.left(end).split('_');
if (parts.size() == 4) {
dest = " /FitR " + parts[0] + " " + parts[1] + " "
+ parts[2] + " " + parts[3] + "]";
}
}
QByteArray goTo = sGoTo
+ QByteArray::number(pageObjNum)
+ " 0 R" + dest;
out.append(goTo);
changed = true;
} else {
// Unknown page — keep original URI
out.append(sUri);
out.append(uriVal);
out.append(')');
}
pos = closeParen + 1; // skip past ')'
}
if (!changed) return; // nothing was replaced
data = out;
}
// --- 4. Rebuild xref table ---
// Find start of existing xref (last occurrence)
int xrefStart = data.lastIndexOf("\nxref\n");
if (xrefStart == -1) xrefStart = data.lastIndexOf("\nxref ");
if (xrefStart == -1) return; // malformed PDF
++xrefStart; // skip the leading '\n'
QByteArray body = data.left(xrefStart);
// Collect all object offsets from the body
QMap<int, int> offsets; // objNum -> byte offset
{
const QByteArray objMarker = " 0 obj";
int pos = 0;
while ((pos = body.indexOf(objMarker, pos)) != -1) {
int numStart = pos - 1;
while (numStart > 0 && body[numStart-1] != '\n' && body[numStart-1] != '\r')
--numStart;
QByteArray numStr = body.mid(numStart, pos - numStart).trimmed();
bool ok = false;
int objNum = numStr.toInt(&ok);
if (ok && objNum > 0)
offsets[objNum] = numStart;
++pos;
}
}
if (offsets.isEmpty()) return;
int maxObj = offsets.lastKey();
// Build xref table
QByteArray xref;
xref += "xref\n";
xref += "0 " + QByteArray::number(maxObj + 1) + "\n";
xref += "0000000000 65535 f \n";
for (int i = 1; i <= maxObj; ++i) {
if (offsets.contains(i)) {
xref += QByteArray::number(offsets[i]).rightJustified(10, '0')
+ " 00000 n \n";
} else {
xref += "0000000000 65535 f \n";
}
}
// Find trailer dict from the original xref section
int trailerPos = data.indexOf("trailer", xrefStart);
int trailerEnd = -1;
if (trailerPos != -1) {
trailerEnd = data.indexOf("%%EOF", trailerPos);
if (trailerEnd != -1) trailerEnd += 5;
}
QByteArray trailer;
if (trailerPos != -1 && trailerEnd != -1)
trailer = data.mid(trailerPos, trailerEnd - trailerPos);
else
trailer = "trailer\n<<>>\n%%EOF";
int newXrefOffset = body.size();
QByteArray result;
result.reserve(body.size() + xref.size() + trailer.size() + 30);
result += body;
result += xref;
result += trailer;
result += "\nstartxref\n";
result += QByteArray::number(newXrefOffset);
result += "\n%%EOF\n";
// --- 5. Write back ---
QFile out(pdfPath);
if (!out.open(QIODevice::WriteOnly | QIODevice::Truncate)) return;
out.write(result);
out.close();
}
} // namespace PdfLinks
+79
View File
@@ -0,0 +1,79 @@
/*
Copyright 2006-2025 The QElectroTech Team
This file is part of QElectroTech.
QElectroTech is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
QElectroTech is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef PDF_LINKS_H
#define PDF_LINKS_H
#include <QMap>
#include <QPointF>
#include <QRectF>
#include <QString>
#include <QTransform>
#include <functional>
class QPdfEngine;
class Diagram;
/**
Shared helper that turns a project's cross-references and folio reports
into clickable internal hyperlinks in a Qt-generated PDF. Used by both the
GUI print path (ProjectPrintWindow) and the headless CLI export, each of
which builds its own page geometry and passes it in — this code never
computes the scene-to-page mapping itself.
*/
namespace PdfLinks {
/**
Geometry mapping for one rendered PDF page. Each caller builds this
from its OWN page setup (printer page layout vs QPdfWriter), since the
device-pixel and point conversions differ between them.
*/
struct PageGeometry {
/// scene coordinates -> device pixels (the same "fit" render() applied)
QTransform sceneToDevice;
/// device paint rectangle, in pixels (the page area)
QRectF target;
/// links whose rectangle falls outside this are dropped
QRectF pageBounds;
/// device pixels -> PDF points (replicates the engine's page matrix)
std::function<QPointF(const QPointF &)> devToPdf;
/// a diagram -> its source rectangle in scene pixels (for /FitR framing)
std::function<QRectF(Diagram *)> sourceRectOf;
};
/**
Inject clickable cross-reference / folio-report hyperlinks for @p diagram
into the current page of @p engine. Each link is emitted as a URI
annotation encoding the target page and a /FitR rectangle;
convertUriToGoTo() then rewrites those into native internal GoTo actions.
*/
void injectCrossRefLinks(QPdfEngine *engine, Diagram *diagram,
const PageGeometry &geom,
const QMap<Diagram *, int> &pageMap,
const QString &outputFileName);
/**
Post-process a Qt-generated PDF file: rewrite every "/S /URI" link
annotation into a native internal "/S /GoTo" action (page + /FitR or
/Fit destination) and rebuild the xref table. No-op if the file has no
such annotations.
*/
void convertUriToGoTo(const QString &pdfPath);
}
#endif // PDF_LINKS_H
+43 -360
View File
@@ -18,6 +18,7 @@
#include "projectprintwindow.h"
#include "../diagram.h"
#include "../pdf_links.h"
#include "../qeticons.h"
#include "../qetproject.h"
#include "../qetversion.h"
@@ -47,6 +48,7 @@
#include <QFile>
#include <QRegularExpression>
#include <QMap>
#include <QTimer>
#include <QVector>
/**
@@ -199,241 +201,6 @@ ProjectPrintWindow::~ProjectPrintWindow()
* @brief ProjectPrintWindow::requestPaint
* @param slot called when m_preview emit paintRequested
*/
/**
* @brief ProjectPrintWindow::pdfConvertUriToGoTo
* Post-processes a Qt-generated PDF to replace URI link annotations
* (file:///path/to/file.pdf#page=N) with native PDF GoTo actions
* ([pageObj 0 R /Fit]). This makes cross-reference links work in all
* PDF viewers regardless of where the file is stored.
*
* The function:
* 1. Reads the PDF as raw bytes.
* 2. Collects page object numbers in document order by scanning for
* objects that contain "/Type /Page" (but not "/Type /Pages").
* 3. Replaces every annotation action block
* /S /URI\n/URI (file://...#page=N)
* with
* /S /GoTo\n/D [<pageObj> 0 R /Fit]
* 4. Rebuilds the cross-reference table (offsets change because the
* replacement strings have different lengths).
* 5. Writes the result back to the same file.
*
* The function is intentionally conservative: if any step fails (file
* not found, malformed PDF, no URI annotations) it returns silently
* without corrupting the file.
*/
static void pdfConvertUriToGoTo(const QString &pdfPath)
{
// --- 1. Read raw bytes ---
QFile f(pdfPath);
if (!f.open(QIODevice::ReadOnly)) return;
QByteArray data = f.readAll();
f.close();
// --- 2. Collect page object numbers in document order ---
// Read them from the page tree (/Type /Pages -> /Kids [ N 0 R ... ]).
// This is reliable; scanning raw bytes for "/Type /Page" is NOT: that
// marker also occurs inside content streams, and a forward lookahead
// wrongly tags neighbouring objects (it found 280 "pages" for a 137-page
// document). Qt writes a single, flat /Kids array listing every page.
QVector<int> pageObjs;
{
int pagesPos = data.indexOf("/Type /Pages");
int kidsPos = (pagesPos == -1) ? -1 : data.indexOf("/Kids", pagesPos);
int lb = (kidsPos == -1) ? -1 : data.indexOf('[', kidsPos);
int rb = (lb == -1) ? -1 : data.indexOf(']', lb);
if (lb != -1 && rb != -1 && rb > lb) {
const QString kids =
QString::fromLatin1(data.mid(lb + 1, rb - lb - 1));
QRegularExpression re(QStringLiteral("(\\d+)\\s+\\d+\\s+R"));
auto it = re.globalMatch(kids);
while (it.hasNext()) {
int objNum = it.next().captured(1).toInt();
if (objNum > 0) pageObjs.append(objNum);
}
}
}
if (pageObjs.isEmpty()) return; // nothing to do
// --- 3. Replace URI annotations with GoTo ---
// Pattern (Qt always writes exactly this):
// /S /URI\n/URI (file:///...<anything>#page=N)\n
// or (older patches without file://):
// /S /URI\n/URI (page=N)\n
bool changed = false;
{
// We do a manual scan to handle variable-length replacements.
QByteArray out;
out.reserve(data.size());
const QByteArray sUri = "/S /URI\n/URI (";
const QByteArray sGoTo = "/S /GoTo\n/D [";
int pos = 0;
while (pos < data.size()) {
int found = data.indexOf(sUri, pos);
if (found == -1) {
out.append(data.mid(pos));
break;
}
// Copy everything up to the match
out.append(data.mid(pos, found - pos));
// Find closing ')' of the URI value
int uriStart = found + sUri.size();
int closeParen = data.indexOf(')', uriStart);
if (closeParen == -1) {
// Malformed — copy rest verbatim
out.append(data.mid(found));
pos = data.size();
break;
}
QByteArray uriVal = data.mid(uriStart, closeParen - uriStart);
// Extract page number: look for #page=N or bare page=N
int pageNum = -1;
int hashPos = uriVal.lastIndexOf("#page=");
int digitStart = -1;
if (hashPos != -1) {
digitStart = hashPos + 6;
} else if (uriVal.startsWith("page=")) {
digitStart = 5;
}
if (digitStart != -1) {
// Take only the leading digits: the fragment may carry extra
// parameters after the page number (e.g. "22&fitr=15_489_..."),
// and QByteArray::toInt() would fail on the whole remainder.
int e = digitStart;
while (e < uriVal.size()
&& uriVal[e] >= '0' && uriVal[e] <= '9')
++e;
if (e > digitStart)
pageNum = uriVal.mid(digitStart, e - digitStart).toInt();
}
if (pageNum >= 1 && pageNum <= pageObjs.size()) {
// Valid page reference — emit GoTo action.
int pageObjNum = pageObjs[pageNum - 1];
// Optional precise destination: &fitr=Left_Bottom_Right_Top
// (integer PDF points). If present -> /FitR (frame the element);
// otherwise -> /Fit (whole page, top).
QByteArray dest = " /Fit]";
int fr = uriVal.indexOf("fitr=");
if (fr != -1) {
QByteArray rest = uriVal.mid(fr + 5);
// stop at first char that is not part of the number list
int end = 0;
while (end < rest.size()
&& ((rest[end] >= '0' && rest[end] <= '9')
|| rest[end] == '_' || rest[end] == '-'))
++end;
QList<QByteArray> parts = rest.left(end).split('_');
if (parts.size() == 4) {
dest = " /FitR " + parts[0] + " " + parts[1] + " "
+ parts[2] + " " + parts[3] + "]";
}
}
QByteArray goTo = sGoTo
+ QByteArray::number(pageObjNum)
+ " 0 R" + dest;
out.append(goTo);
changed = true;
} else {
// Unknown page — keep original URI
out.append(sUri);
out.append(uriVal);
out.append(')');
}
pos = closeParen + 1; // skip past ')'
}
if (!changed) return; // nothing was replaced
data = out;
}
// --- 4. Rebuild xref table ---
// Find start of existing xref (last occurrence)
int xrefStart = data.lastIndexOf("\nxref\n");
if (xrefStart == -1) xrefStart = data.lastIndexOf("\nxref ");
if (xrefStart == -1) return; // malformed PDF
++xrefStart; // skip the leading '\n'
QByteArray body = data.left(xrefStart);
// Collect all object offsets from the body
QMap<int, int> offsets; // objNum -> byte offset
{
const QByteArray objMarker = " 0 obj";
int pos = 0;
while ((pos = body.indexOf(objMarker, pos)) != -1) {
int numStart = pos - 1;
while (numStart > 0 && body[numStart-1] != '\n' && body[numStart-1] != '\r')
--numStart;
QByteArray numStr = body.mid(numStart, pos - numStart).trimmed();
bool ok = false;
int objNum = numStr.toInt(&ok);
if (ok && objNum > 0)
offsets[objNum] = numStart;
++pos;
}
}
if (offsets.isEmpty()) return;
int maxObj = offsets.lastKey();
// Build xref table
QByteArray xref;
xref += "xref\n";
xref += "0 " + QByteArray::number(maxObj + 1) + "\n";
xref += "0000000000 65535 f \n";
for (int i = 1; i <= maxObj; ++i) {
if (offsets.contains(i)) {
xref += QByteArray::number(offsets[i]).rightJustified(10, '0')
+ " 00000 n \n";
} else {
xref += "0000000000 65535 f \n";
}
}
// Find trailer dict from the original xref section
int trailerPos = data.indexOf("trailer", xrefStart);
int trailerEnd = -1;
if (trailerPos != -1) {
trailerEnd = data.indexOf("%%EOF", trailerPos);
if (trailerEnd != -1) trailerEnd += 5;
}
QByteArray trailer;
if (trailerPos != -1 && trailerEnd != -1)
trailer = data.mid(trailerPos, trailerEnd - trailerPos);
else
trailer = "trailer\n<<>>\n%%EOF";
int newXrefOffset = body.size();
QByteArray result;
result.reserve(body.size() + xref.size() + trailer.size() + 30);
result += body;
result += xref;
result += trailer;
result += "\nstartxref\n";
result += QByteArray::number(newXrefOffset);
result += "\n%%EOF\n";
// --- 5. Write back ---
QFile out(pdfPath);
if (!out.open(QIODevice::WriteOnly | QIODevice::Truncate)) return;
out.write(result);
out.close();
}
void ProjectPrintWindow::requestPaint()
{
#if QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)
@@ -488,6 +255,9 @@ void ProjectPrintWindow::requestPaint()
const bool pdfExport =
(m_printer->outputFormat() == QPrinter::PdfFormat)
&& (dynamic_cast<QPdfEngine*>(painter.paintEngine()) != nullptr);
// plc-user: added because of "Warning: unused variable 'pdfExport'":
// should be fixed by original author by evaluating function-result!
(void)pdfExport;
for (auto diagram : selectedDiagram())
{
@@ -495,13 +265,12 @@ void ProjectPrintWindow::requestPaint()
printDiagram(diagram, ui->m_fit_in_page_cb->isChecked(), &painter, m_printer, diagramPageMap);
}
if (pdfExport) {
painter.end(); // flush & close the PDF file on disk
// Convert URI link annotations into native internal GoTo/FitR actions:
// cross-references then jump inside the document (no new viewer
// instance) and frame the target element.
pdfConvertUriToGoTo(m_printer->outputFileName());
}
// Note: do NOT call painter.end() or pdfConvertUriToGoTo() here.
// We are inside the paintRequested slot: the QPrintPreviewWidget still
// owns the paint cycle. On macOS arm64 (Metal/CALayer compositor),
// closing the QPainter manually inside this slot leaves the backing
// store in an undefined state, producing a black screen after export.
// pdfConvertUriToGoTo() is deferred to print() via QTimer::singleShot(0).
}
/**
@@ -642,123 +411,17 @@ void ProjectPrintWindow::printDiagram(Diagram *diagram, bool fit_page, QPainter
return QPointF(pt_scale * dx, fullH_pt - pt_scale * dy);
};
// Compute, in PDF points on its OWN page, the rectangle to frame for a
// target element (used as a /FitR destination so the link zooms onto it).
auto destRectPdf = [&](Element *tgt) -> QRectF {
Diagram *dg = tgt ? tgt->diagram() : nullptr;
if (!dg) return QRectF();
const QRectF srcT = QRectF(diagramRect(dg, exportProperties()));
if (srcT.width() <= 0.0 || srcT.height() <= 0.0) return QRectF();
const qreal sT = qMin(target.width() / srcT.width(),
target.height() / srcT.height());
QTransform fitT;
fitT.translate(target.x(), target.y());
fitT.scale(sT, sT);
fitT.translate(-srcT.x(), -srcT.y());
QRectF elemScene = tgt->mapRectToScene(tgt->boundingRect());
// Frame the element with a little context, and enforce a minimum
// framed size so tiny contacts don't zoom in extremely.
const qreal pad = 25.0;
elemScene.adjust(-pad, -pad, pad, pad);
const qreal minSide = 160.0;
if (elemScene.width() < minSide)
elemScene.adjust(-(minSide - elemScene.width()) / 2.0, 0,
(minSide - elemScene.width()) / 2.0, 0);
if (elemScene.height() < minSide)
elemScene.adjust(0, -(minSide - elemScene.height()) / 2.0,
0, (minSide - elemScene.height()) / 2.0);
const QRectF devT = fitT.mapRect(elemScene);
const QPointF a = devToPdf(devT.topLeft());
const QPointF b = devToPdf(devT.bottomRight());
return QRectF(QPointF(qMin(a.x(), b.x()), qMin(a.y(), b.y())),
QPointF(qMax(a.x(), b.x()), qMax(a.y(), b.y())));
PdfLinks::PageGeometry geom;
geom.sceneToDevice = fit;
geom.target = target;
geom.pageBounds = pageBounds;
geom.devToPdf = devToPdf;
geom.sourceRectOf = [this](Diagram *dg) {
return QRectF(diagramRect(dg, exportProperties()));
};
auto injectLink = [&](const QRectF &sceneRect, Element *targetElmt) {
if (!targetElmt || !targetElmt->diagram()) return;
const int targetPage =
diagramPageMap.value(targetElmt->diagram(), -1);
if (targetPage < 1) return;
const QRectF devRect = fit.mapRect(sceneRect);
if (!devRect.isValid() || !pageBounds.intersects(devRect)) return;
QString frag = QString("page=%1").arg(targetPage);
const QRectF d = destRectPdf(targetElmt); // /FitR L_B_R_T
if (d.isValid())
frag += QString("&fitr=%1_%2_%3_%4")
.arg(qRound(d.left())).arg(qRound(d.top()))
.arg(qRound(d.right())).arg(qRound(d.bottom()));
QUrl url = QUrl::fromLocalFile(printer->outputFileName());
url.setFragment(frag);
pdfEngine->drawHyperlink(devRect, url);
};
for (auto *item : diagram->items()) {
// --- CrossRefItem links ---
if (auto *xref = dynamic_cast<CrossRefItem*>(item)) {
for (auto it = xref->hoveredContactsMap().begin();
it != xref->hoveredContactsMap().end(); ++it)
{
Element *targetElmt = it.key();
if (!targetElmt || !targetElmt->diagram()) continue;
// it.value() est en coords LOCALES du CrossRefItem -> scene
injectLink(xref->mapRectToScene(it.value()), targetElmt);
}
continue;
}
// --- Folio report links (DynamicElementTextItem) ---
if (auto *deti = dynamic_cast<DynamicElementTextItem*>(item)) {
Element *parent = deti->parentElement();
if (!parent) continue;
// (a) Report element : label -> linked report on another folio
if (parent->linkType() & Element::AllReport) {
if (parent->linkedElements().isEmpty()) continue;
bool showsLabel =
(deti->textFrom() == DynamicElementTextItem::ElementInfo
&& deti->infoName() == QLatin1String("label")) ||
(deti->textFrom() == DynamicElementTextItem::CompositeText
&& deti->compositeText().contains(QStringLiteral("%{label}")));
if (!showsLabel) continue;
Element *targetElmt = parent->linkedElements().first();
if (!targetElmt || !targetElmt->diagram()) continue;
injectLink(deti->mapRectToScene(deti->boundingRect()), targetElmt);
continue;
}
// (b) Slave element : the "(folio-pos)" text -> master element
if (parent->linkType() == Element::Slave) {
QGraphicsTextItem *sx = deti->slaveXrefItem();
Element *master = deti->masterElement();
if (sx && master && master->diagram()) {
injectLink(sx->mapRectToScene(sx->boundingRect()), master);
}
continue;
}
continue;
}
// --- Slave cross-reference carried by a grouped text ---
if (auto *grp = dynamic_cast<ElementTextItemGroup*>(item)) {
Element *parent = grp->parentElement();
if (!parent || parent->linkType() != Element::Slave) continue;
if (parent->linkedElements().isEmpty()) continue;
QGraphicsTextItem *sx = grp->slaveXrefItem();
if (!sx) continue;
Element *master = parent->linkedElements().first();
if (!master || !master->diagram()) continue;
injectLink(sx->mapRectToScene(sx->boundingRect()), master);
continue;
}
}
PdfLinks::injectCrossRefLinks(
pdfEngine, diagram, geom, diagramPageMap,
printer->outputFileName());
}
}
////PDF links end////
@@ -1218,9 +881,29 @@ void ProjectPrintWindow::on_m_uncheck_all_clicked()
void ProjectPrintWindow::print()
{
m_preview->print();
const bool isPdf = (m_printer->outputFormat() == QPrinter::PdfFormat);
const QString pdfFile = isPdf ? m_printer->outputFileName() : QString();
m_preview->print(); // triggers requestPaint() synchronously; painter
// is created/destroyed inside that call
savePageSetupForCurrentPrinter();
this->close();
if (isPdf && !pdfFile.isEmpty()) {
// Defer post-processing and window close to the next event-loop
// iteration. This lets the macOS arm64 Metal compositor finish
// compositing the backing store before the window is destroyed,
// which prevents the black screen observed on Apple Silicon under
// macOS Sequoia (QPrintPreviewWidget + CALayer timing issue).
QTimer::singleShot(0, this, [this, pdfFile]() {
// Convert URI link annotations into native internal GoTo/FitR
// actions so cross-references jump inside the document.
PdfLinks::convertUriToGoTo(pdfFile);
this->close();
});
} else {
this->close();
}
}
void ProjectPrintWindow::on_m_date_cb_userDateChanged(const QDate &date)
+48 -24
View File
@@ -226,20 +226,20 @@ void QETApp::setLanguage(const QString &desired_language) {
// load translations for the QET application
// charge les traductions pour l'application QET
if (!qetTranslator.load("qet_" + desired_language, languages_path)) {
/* in case of failure,
* we fall back on the native channels for French
* en cas d'echec,
* on retombe sur les chaines natives pour le francais
*/
if (desired_language != "fr") {
// use of the English version by default
// utilisation de la version anglaise par defaut
if(!qetTranslator.load("qet_en", languages_path))
qWarning() << "failed to load"
<< "qet_en" << languages_path << "(" << __FILE__
<< __LINE__ << __FUNCTION__ << ")";
}
// desired_language may be a full locale such as "pt_BR": try that exact
// translation, then the base language ("pt"), then fall back to English.
// French is the application's source language and needs no translation.
const QString base_language = desired_language.section('_', 0, 0);
bool loaded = qetTranslator.load("qet_" + desired_language, languages_path);
if (!loaded && base_language != desired_language)
loaded = qetTranslator.load("qet_" + base_language, languages_path);
if (!loaded && base_language != "fr") {
// use of the English version by default
// utilisation de la version anglaise par defaut
if(!qetTranslator.load("qet_en", languages_path))
qWarning() << "failed to load"
<< "qet_en" << languages_path << "(" << __FILE__
<< __LINE__ << __FUNCTION__ << ")";
}
qApp->installTranslator(&qetTranslator);
@@ -263,7 +263,11 @@ QString QETApp::langFromSetting()
QSettings settings;
system_language = settings.value("lang", "system").toString();
if(system_language == "system") {
system_language = QLocale::system().name().left(2);
// Keep the full locale (e.g. "pt_BR"), not just the base language
// ("pt"): QET ships regional translations (pt_BR, nl_BE, nl_NL) and
// truncating here loaded the wrong one. setLanguage() falls back to
// the base language when no regional translation exists.
system_language = QLocale::system().name();
}
lang_is_set = true;
}
@@ -883,10 +887,13 @@ QString QETApp::configDir()
#ifdef QET_ALLOW_OVERRIDE_CD_OPTION
if (config_dir != QString()) return(config_dir);
#endif
QString configdir = QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation);
while (configdir.endsWith('/')) {
configdir.remove(configdir.length()-1, 1);
}
// C++11 static-local init runs exactly once across all threads — safe to
// call from QtConcurrent background threads (QStandardPaths is not).
static const QString configdir = []() {
QString d = QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation);
while (d.endsWith('/')) d.chop(1);
return d;
}();
return configdir;
}
@@ -907,10 +914,13 @@ QString QETApp::dataDir()
#ifdef QET_ALLOW_OVERRIDE_DD_OPTION
if (data_dir != QString()) return(data_dir);
#endif
QString datadir = QStandardPaths::writableLocation(QStandardPaths::AppDataLocation);
while (datadir.endsWith('/')) {
datadir.remove(datadir.length()-1, 1);
}
// C++11 static-local init runs exactly once across all threads — safe to
// call from QtConcurrent background threads (QStandardPaths is not).
static const QString datadir = []() {
QString d = QStandardPaths::writableLocation(QStandardPaths::AppDataLocation);
while (d.endsWith('/')) d.chop(1);
return d;
}();
return datadir;
}
@@ -1228,7 +1238,21 @@ QString QETApp::languagesPath()
* en l'absence d'option de compilation, on utilise le dossier lang,
* situe a cote du binaire executable
*/
return(QCoreApplication::applicationDirPath() + "/lang/");
{
const QString bin_dir = QCoreApplication::applicationDirPath();
const QString next_to_bin = bin_dir + "/lang/";
// Some packagings (notably the Windows installer) put the binary in a
// "bin" subfolder while "lang" sits beside it (../lang). Fall back to
// that layout when the folder next to the binary is absent, so the
// translations are found without a --lang-dir argument. See issue #86.
if (!QDir(next_to_bin).exists()) {
const QString sibling_of_bin =
QDir::cleanPath(bin_dir + "/../lang") + "/";
if (QDir(sibling_of_bin).exists())
return(sibling_of_bin);
}
return(next_to_bin);
}
#else
#ifndef QET_LANG_PATH_RELATIVE_TO_BINARY_PATH
/* the compilation option represents
-1
View File
@@ -2474,7 +2474,6 @@ void QETDiagramEditor::generateTerminalBlock()
exeList << (QETApp::dataDir() + "/binary/qet_tb_generator.exe")
<< (QDir::currentPath() + "/qet_tb_generator.exe")
<< QStandardPaths::findExecutable("qet_tb_generator.exe")
<< (QDir::homePath() + "/Application Data/qet/qet_tb_generator.exe")
<< "qet_tb_generator.exe"
<< "qet_tb_generator"; // from original code: missing ".exe" ???
#elif defined(Q_OS_MACOS)
+5 -1
View File
@@ -80,6 +80,11 @@ class QETDiagramEditor : public QETMainWindow
protected:
bool event(QEvent *) override;
private:
// Declared first so it is initialised before any member whose
// constructor may dispatch a Qt event calling event() (e.g. the
// QActionGroup members below trigger QObject::setParent events).
bool m_first_show = true;
QETDiagramEditor(const QETDiagramEditor &);
void setUpElementsPanel ();
void setUpElementsCollectionWidget();
@@ -253,7 +258,6 @@ class QETDiagramEditor : public QETMainWindow
QUndoGroup undo_group;
AutoNumberingDockWidget *m_autonumbering_dock;
int activeSubWindowIndex;
bool m_first_show = true;
SearchAndReplaceWidget m_search_and_replace_widget;
};
#endif
+10 -11
View File
@@ -961,22 +961,21 @@ QRectF CrossRefItem::drawContact(QPainter &painter, int flags, Element *elmt, in
painter.drawPolyline(p2, 3);
// Draw terminal names for switch contact (3 terminals)
// terminal_names[0] = NO side (top left)
// terminal_names[1] = NC side (bottom left)
// terminal_names[2] = common side (right)
// terminal_names[0] = NC (bottom-left)
// terminal_names[1] = NO (top-left)
// terminal_names[2] = Common (right)
if (!terminal_names.isEmpty() && m_properties.showTerminalName()) {
painter.setFont(QETApp::diagramTextsFont(4));
// Sort order from parseTerminal (top->bottom, left->right):
// [0]=12 (NO, top-left), [1]=14 (common, top-center), [2]=13 (NC, bottom-center)
if (terminal_names.size() >= 1)
painter.drawText(QRectF(0, offset, 8, 8),
Qt::AlignLeft|Qt::AlignTop, terminal_names[1]); // 12 NO left
// Storage order set above: [0]=NC, [1]=NO, [2]=Common
if (terminal_names.size() >= 2)
painter.drawText(QRectF(16, offset+4, 8, 6),
Qt::AlignRight|Qt::AlignTop, terminal_names[2]); // 14 common right
painter.drawText(QRectF(0, offset, 8, 8),
Qt::AlignLeft|Qt::AlignTop, terminal_names[1]); // NO top-left
if (terminal_names.size() >= 3)
painter.drawText(QRectF(16, offset+4, 8, 6),
Qt::AlignRight|Qt::AlignTop, terminal_names[2]); // Common right
if (terminal_names.size() >= 1)
painter.drawText(QRectF(0, offset+9, 8, 6),
Qt::AlignLeft|Qt::AlignTop, terminal_names[0]); // 13 NC left-bottom
Qt::AlignLeft|Qt::AlignTop, terminal_names[0]); // NC bottom-left
painter.setFont(QETApp::diagramTextsFont(5));
}
+42 -8
View File
@@ -43,6 +43,13 @@
static int BACKUP_INTERVAL = 1200000; //interval in ms of backup = 20min
bool QETProject::m_backup_enabled = true;
void QETProject::setBackupEnabled(bool enabled)
{
m_backup_enabled = enabled;
}
/**
@brief QETProject::QETProject
Create a empty project
@@ -130,6 +137,11 @@ QETProject::QETProject(KAutoSaveFile *backup, QObject *parent) :
*/
QETProject::~QETProject()
{
//Wait for any in-flight async crash-recovery backup to finish: the worker
//writes through &m_backup_file, a member that would otherwise be destroyed
//under it (issue #492).
m_backup_future.waitForFinished();
//We block database signal to avoid hundreds of unnecessary emitted signal
//due to deletion (diagram, item, etc...) and as much update made in the not yet deleted things.
m_data_base.blockSignals(true);
@@ -332,6 +344,8 @@ void QETProject::setFilePath(const QString &filepath)
}
#ifdef BUILD_WITHOUT_KF5
#else
//Don't close/re-point the backup file while a backup is still writing it.
m_backup_future.waitForFinished();
if (m_backup_file.isOpen()) {
m_backup_file.close();
}
@@ -1006,16 +1020,30 @@ QETResult QETProject::write()
if (m_file_path.isEmpty())
return(QString("unable to save project to file: no filepath was specified"));
// if the project was opened read-only
// and the file is still non-writable, do not save the project
if (isReadOnly() && !QFileInfo(m_file_path).isWritable())
return(QString("the file %1 was opened read-only and thus will not be written").arg(m_file_path));
// If the project was opened read-only, only refuse when the target
// really can't be written: an existing file that is not writable, or a
// new file (e.g. "Save As" to another location) whose directory is not
// writable. A non-existent file reports isWritable() == false, so the
// old check wrongly blocked saving a read-only project elsewhere.
if (isReadOnly()) {
const QFileInfo file_info(m_file_path);
const bool can_write = file_info.exists()
? file_info.isWritable()
: QFileInfo(file_info.absolutePath()).isWritable();
if (!can_write)
return(QString("the file %1 was opened read-only and thus will not be written").arg(m_file_path));
}
QDomDocument xml_project(toXml());
QString error_message;
if (!QET::writeXmlFile(xml_project, m_file_path, &error_message))
return(error_message);
// The project has just been written to a writable file (e.g. saved to
// a new location with "Save As"), so it is no longer read-only.
if (isReadOnly())
setReadOnly(false);
//title block variables should be updated after file save dialog is confirmed, before file is saved.
m_project_properties.addValue("saveddate", QLocale::system().toString(QDate::currentDate(), QLocale::ShortFormat));
m_project_properties.addValue("saveddate-us", QDate::currentDate().toString("yyyy-MM-dd"));
@@ -1098,7 +1126,7 @@ ElementsLocation QETProject::importElement(ElementsLocation &location)
//Get the path where the element must be imported
QString import_path;
if (location.isFileSystem()) {
import_path = "import/" + location.collectionPath(false);
import_path = "import/" % location.collectionPath(false);
}
else if (location.isProject()) {
if (location.project() == this) {
@@ -1363,7 +1391,7 @@ void QETProject::readProjectXml(QDomDocument &xml_project)
"\n qui est ultérieure à votre version !"
" \n"
"Vous utilisez actuellement QElectroTech en version %2")
.arg(root_elmt.attribute(QStringLiteral("version")), QetVersion::currentVersion().toString() +
.arg(root_elmt.attribute(QStringLiteral("version")), QetVersion::currentVersion().toString() %
tr(".\n Il est alors possible que l'ouverture de tout ou partie de ce "
"document échoue.\n"
"Que désirez vous faire ?"),
@@ -1387,7 +1415,7 @@ void QETProject::readProjectXml(QDomDocument &xml_project)
tr("Avertissement ", "message box title"),
tr("Le projet que vous tentez d'ouvrir est partiellement "
"compatible avec votre version %1 de QElectroTech.\n")
.arg(QetVersion::currentVersion().toString()) +
.arg(QetVersion::currentVersion().toString()) %
tr("Afin de le rendre totalement compatible veuillez ouvrir ce même projet "
"avec la version 0.8, ou 0.80 de QElectroTech et sauvegarder le projet "
"et l'ouvrir à nouveau avec cette version.\n"
@@ -1783,11 +1811,17 @@ void QETProject::addDiagram(Diagram *diagram, int pos)
*/
void QETProject::writeBackup()
{
if (!m_backup_enabled)
return;
#ifdef BUILD_WITHOUT_KF5
#else
# if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) // ### Qt 6: remove
//Don't launch a new backup while the previous one is still writing:
//both would write through &m_backup_file on different threads.
if (m_backup_future.isRunning())
return;
QDomDocument xml_project(toXml());
QtConcurrent::run(
m_backup_future = QtConcurrent::run(
QET::writeToFile,xml_project,&m_backup_file,nullptr);
# else
# if TODO_LIST
+10
View File
@@ -35,6 +35,7 @@
#endif
#include <QHash>
#include <QFuture>
class Diagram;
class ElementsLocation;
@@ -105,6 +106,12 @@ class QETProject : public QObject
QVersionNumber declaredQElectroTechVersion();
void setTitle(const QString &);
/// Enable/disable the asynchronous crash-recovery backup for all
/// projects. Disabled by the headless CLI: the backup write runs on a
/// background thread referencing the project, and a short-lived CLI
/// process can destroy the project before the write finishes (crash).
static void setBackupEnabled(bool enabled);
///DEFAULT PROPERTIES
BorderProperties defaultBorderProperties() const;
void setDefaultBorderProperties(const BorderProperties &);
@@ -241,6 +248,8 @@ class QETProject : public QObject
// attributes
private:
/// When false, writeBackup() is a no-op (set by the headless CLI)
static bool m_backup_enabled;
/// File path this project is saved to
QString m_file_path;
/// Current state of the project
@@ -287,6 +296,7 @@ class QETProject : public QObject
bool m_freeze_new_conductors = false;
QTimer m_save_backup_timer,
m_autosave_timer;
QFuture<bool> m_backup_future;
#ifdef BUILD_WITHOUT_KF5
#else
KAutoSaveFile m_backup_file;
+11 -6
View File
@@ -1756,6 +1756,10 @@ QString TitleBlockTemplate::interpreteVariables(
QStringList TitleBlockTemplate::listOfVariables()
{
QStringList list;
// Match every "%{name}" placeholder. The bare "%name" form can't be
// extracted reliably without the variable list, and templates use the
// braced form, so only that is collected here.
static const QRegularExpression rx(QStringLiteral("%\\{([^}]+)\\}"));
// run through each individual cell
for (int j = 0 ; j < rows_heights_.count() ; ++ j) {
for (int i = 0 ; i < columns_width_.count() ; ++ i) {
@@ -1763,14 +1767,15 @@ QStringList TitleBlockTemplate::listOfVariables()
|| cells_[i][j] -> cell_type
== TitleBlockCell::EmptyCell)
continue;
#if TODO_LIST
#pragma message("@TODO not works on all cases...")
#endif
// TODO: not works on all cases...
list << cells_[i][j] -> value.name().replace("%","");
const QString cell_value = cells_[i][j] -> value.name();
auto it = rx.globalMatch(cell_value);
while (it.hasNext()) {
const QString name = it.next().captured(1);
if (!name.isEmpty() && !list.contains(name))
list << name;
}
}
}
qDebug() << list;
return list;
}
@@ -350,7 +350,7 @@
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="label_11">
<widget class="QLabel" name="label_23">
<property name="text">
<string>Répertoire des Macros utilisateur</string>
</property>
+15 -6
View File
@@ -273,9 +273,15 @@ void ElementInfoWidget::updateUi()
}
// Load the lock status for auto numbering
if (m_element->elementData().m_type == ElementData::Terminal) {
// ... (bestehender Terminal-Code für auto_num_locked und potential_isolating) ...
}
QString lock_value = element_info.value(QStringLiteral("auto_num_locked")).toString();
ui->m_auto_num_locked_cb->setChecked(lock_value == QLatin1String("true"));
// English: Load the potential isolating status from the element information mapping
if (m_potential_isolating_cb) {
QString isolating_value = element_info.value(QStringLiteral("potential_isolating")).toString();
m_potential_isolating_cb->setChecked(isolating_value == QLatin1String("true"));
}
}
// English: Load the BOM exclusion status from the element information mapping
if (m_exclude_from_bom_cb) {
QString exclude_bom_value = element_info.value(QStringLiteral("exclude_from_bom")).toString();
@@ -297,12 +303,11 @@ DiagramContext ElementInfoWidget::currentInfo() const
for (const auto &eipw : qAsConst(m_eipw_list))
{
//add value only if they're something to store
//add value only if they're something to store
if (!eipw->text().isEmpty())
{
QString txt{eipw->text()};
//remove line feed and carriage return
//remove line feed and carriage return
txt.remove(QStringLiteral("\r"));
txt.remove(QStringLiteral("\n"));
info_.addValue(eipw->key(), txt);
@@ -311,12 +316,16 @@ DiagramContext ElementInfoWidget::currentInfo() const
// Save the auto numbering lock status
if (m_element->elementData().m_type == ElementData::Terminal) {
info_.addValue(QStringLiteral("auto_num_locked"), ui->m_auto_num_locked_cb->isChecked() ? QStringLiteral("true") : QStringLiteral("false"));
if (m_potential_isolating_cb) {
info_.addValue(QStringLiteral("potential_isolating"), m_potential_isolating_cb->isChecked() ? QStringLiteral("true") : QStringLiteral("false"));
}
}
if (m_exclude_from_bom_cb) {
info_.addValue(QStringLiteral("exclude_from_bom"), m_exclude_from_bom_cb->isChecked() ? QStringLiteral("true") : QStringLiteral("false"));
}
return info_;
}
/**
+2 -2
View File
@@ -143,7 +143,7 @@ void MasterPropertiesWidget::setElement(Element *element)
disconnect(m_project, SIGNAL(diagramRemoved(QETProject*,Diagram*)),
this, SLOT(diagramWasdeletedFromProject()));
if(Q_LIKELY(element->diagram() && element->diagram()->project()))
if(Q_LIKELY(element->diagram() && element->diagram()->project()))
{
m_project = element->diagram()->project();
connect(m_project, SIGNAL(diagramRemoved(QETProject*,Diagram*)),
@@ -157,7 +157,7 @@ void MasterPropertiesWidget::setElement(Element *element)
disconnect(m_element.data(), &Element::linkedElementChanged,
this, &MasterPropertiesWidget::updateUi);
m_element = element;
m_element = element;
connect(m_element.data(), &Element::linkedElementChanged,
this, &MasterPropertiesWidget::updateUi);
+58 -16
View File
@@ -24,6 +24,7 @@
#include "ui_titleblockpropertieswidget.h"
#include <QMenu>
#include <QSet>
#include <utility>
/**
@@ -162,7 +163,11 @@ void TitleBlockPropertiesWidget::setProperties(
}
ui -> m_tbt_cb -> setCurrentIndex(index);
m_dcw -> setContext(properties.context);
// Show the saved custom values, plus any of the template's custom variables
// that aren't defined yet, so the user only fills in the missing ones (#271).
DiagramContext context = properties.context;
addTemplateVariables(context, index);
m_dcw -> setContext(context);
}
/**
@@ -435,12 +440,15 @@ void TitleBlockPropertiesWidget::updateTemplateList()
}
/**
@brief TitleBlockPropertiesWidget::changeCurrentTitleBlockTemplate
Load the additional field of title block "text"
@brief TitleBlockPropertiesWidget::templateForIndex
@param index : index in the collection-type map (= the template combo index)
@return the TitleBlockTemplate currently selected for that collection, or
nullptr.
*/
void TitleBlockPropertiesWidget::changeCurrentTitleBlockTemplate(int index)
TitleBlockTemplate *TitleBlockPropertiesWidget::templateForIndex(int index) const
{
m_dcw -> clear();
if (index < 0 || index >= m_map_index_to_collection_type.count())
return nullptr;
QET::QetCollection qc = m_map_index_to_collection_type.at(index);
TitleBlockTemplatesCollection *collection = nullptr;
@@ -448,21 +456,55 @@ void TitleBlockPropertiesWidget::changeCurrentTitleBlockTemplate(int index)
if (c -> collection() == qc)
collection = c;
if (!collection) return;
if (!collection) return nullptr;
return collection -> getTemplate(ui -> m_tbt_cb -> currentText());
}
// get template
TitleBlockTemplate *tpl = collection -> getTemplate(ui -> m_tbt_cb -> currentText());
if(tpl != nullptr) {
// get all template fields
QStringList fields = tpl -> listOfVariables();
// set fields to additional_fields_ widget
DiagramContext templateContext;
for(int i =0; i<fields.count(); i++)
templateContext.addValue(fields.at(i), "");
m_dcw -> setContext(templateContext);
/**
@brief TitleBlockPropertiesWidget::addTemplateVariables
Add to @p context every CUSTOM variable used by the currently selected
template that is not already present, with an empty value — so the user
only has to fill in the values instead of declaring the variables (#271).
The standard fields (title, author, date, …) are handled by their own
widgets and are skipped. Existing values in @p context are preserved.
*/
void TitleBlockPropertiesWidget::addTemplateVariables(
DiagramContext &context, int index) const
{
TitleBlockTemplate *tpl = templateForIndex(index);
if (!tpl) return;
// Variables rendered from the dedicated standard-field widgets; they must
// not appear in the "Custom" tab.
static const QSet<QString> reserved {
QStringLiteral("author"), QStringLiteral("date"),
QStringLiteral("title"), QStringLiteral("filename"),
QStringLiteral("plant"), QStringLiteral("locmach"),
QStringLiteral("indexrev"), QStringLiteral("version"),
QStringLiteral("folio"), QStringLiteral("folio-id"),
QStringLiteral("folio-total"), QStringLiteral("auto_page_num"),
QStringLiteral("previous-folio-num"), QStringLiteral("next-folio-num")
};
const QStringList variables = tpl -> listOfVariables();
for (const QString &name : variables) {
if (name.isEmpty() || reserved.contains(name)) continue;
if (!context.contains(name)) context.addValue(name, "");
}
}
/**
@brief TitleBlockPropertiesWidget::changeCurrentTitleBlockTemplate
When the user picks a template, append its missing custom variables to the
"Custom" tab while keeping the values already entered (#271).
*/
void TitleBlockPropertiesWidget::changeCurrentTitleBlockTemplate(int index)
{
DiagramContext context = m_dcw -> context();
addTemplateVariables(context, index);
m_dcw -> setContext(context);
}
/**
@brief TitleBlockPropertiesWidget::on_m_date_now_pb_clicked
Set the date to current date
+3
View File
@@ -30,6 +30,7 @@ class NumerotationContext;
class QETProject;
class QMenu;
class TitleBlockTemplatesCollection;
class TitleBlockTemplate;
namespace Ui {
class TitleBlockPropertiesWidget;
@@ -77,6 +78,8 @@ class TitleBlockPropertiesWidget : public QWidget
void initDialog(const bool &current_date, QETProject *project);
int getIndexFor (const QString &tbt_name,
const QET::QetCollection collection) const;
TitleBlockTemplate *templateForIndex (int index) const;
void addTemplateVariables (DiagramContext &context, int index) const;
private slots:
void editCurrentTitleBlockTemplate();
+32 -21
View File
@@ -151,13 +151,39 @@ void WiringListExport::toCsv()
{
if (!m_project) return;
QDomDocument doc = m_project->toXml();
if (doc.isNull()) {
const QString csv = toCsvString();
if (csv.isEmpty()) {
QMessageBox::warning(m_parent, tr("Erreur"), tr("Impossible de lire la structure en mémoire du projet."));
return;
}
QFileDialog dialog(m_parent);
dialog.setAcceptMode(QFileDialog::AcceptSave);
dialog.setWindowTitle(tr("Exporter le plan de câblage"));
dialog.setDefaultSuffix("csv");
dialog.setNameFilter(tr("Fichiers CSV (*.csv)"));
if (dialog.exec() != QDialog::Accepted) return;
QString fileName = dialog.selectedFiles().first();
QFile file(fileName);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
QMessageBox::warning(m_parent, tr("Erreur"), tr("Impossible d'ouvrir le fichier pour l'écriture."));
return;
}
QTextStream out(&file);
out << csv;
file.close();
QMessageBox::information(m_parent, tr("Export réussi"), tr("Le plan de câblage a été exporté avec succès !"));
}
QString WiringListExport::toCsvString() const
{
if (!m_project) return QString();
QDomDocument doc = m_project->toXml();
if (doc.isNull()) return QString();
QSet<QString> conductorDefinitionTypes;
QDomElement rootElem = doc.documentElement();
QDomElement collection = rootElem.firstChildElement("collection");
@@ -197,21 +223,6 @@ void WiringListExport::toCsv()
}
}
QFileDialog dialog(m_parent);
dialog.setAcceptMode(QFileDialog::AcceptSave);
dialog.setWindowTitle(tr("Exporter le plan de câblage"));
dialog.setDefaultSuffix("csv");
dialog.setNameFilter(tr("Fichiers CSV (*.csv)"));
if (dialog.exec() != QDialog::Accepted) return;
QString fileName = dialog.selectedFiles().first();
QFile file(fileName);
if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) {
QMessageBox::warning(m_parent, tr("Erreur"), tr("Impossible d'ouvrir le fichier pour l'écriture."));
return;
}
QMap<QString, ElementInfo> elementsInfo = collectElementsInfo(doc.documentElement());
QList<ConductorData> conductors = collectConductors(doc.documentElement());
@@ -353,7 +364,8 @@ void WiringListExport::toCsv()
return a.terminalname2 < b.terminalname2;
});
QTextStream out(&file);
QString csv;
QTextStream out(&csv);
out << tr("Page", "Wiring list CSV header") << ";"
<< tr("Composant 1", "Wiring list CSV header") << ";"
<< tr("Borne 1", "Wiring list CSV header") << ";"
@@ -376,6 +388,5 @@ void WiringListExport::toCsv()
<< c.function << "\n";
}
file.close();
QMessageBox::information(m_parent, tr("Export réussi"), tr("Le plan de câblage a été exporté avec succès !"));
return csv;
}
+5
View File
@@ -45,6 +45,11 @@ class WiringListExport : public QObject
public:
explicit WiringListExport(QETProject *project, QWidget *parent = nullptr);
void toCsv();
/**
Build the wiring-list CSV and return it as a string (no GUI).
Used by toCsv() and by the headless command-line export.
*/
QString toCsvString() const;
private:
QETProject *m_project;